24 research outputs found

    Modeling energy-aware web services and application

    No full text
    Cloud computing provides an infrastructure where large organizations can redundantly distribute their software assets across geographically distributed data centers. Consequently, on the account of the importance of energy efficiency, these organizations have to strategically configure their overall operations to leverage power availability as it changes, reduce their overall energy costs, and promote energy-efficiency throughout the entire system. Traditional state-of-the-art approaches rely on the monitoring and configuration of systems based on load measurements taken directly from their hardware assets. These measurements are largely independent of the underlying software applications. In this work, we introduce a decision support procedure to provide a priori, deterministic understanding of power consumption of modular software assets or services that reside on the hardware devices/servers. The proposed decision support procedure relies on power estimation models that predict power consumption of a software service considering the type of server on which it resides. The proposed procedure also embeds a smart sampling technique that will help monitor and record the system behavior effectively for the provisioning of new software services. Experiments demonstrate favorable predictions of the power consumption of a specific web service or group of web services and the promise of more energy-efficient operations of distributed cloud environments

    Template-Based Generation of Semantic Services

    No full text

    Prioritizing Consumer-Centric NFPs in Service Selection

    No full text
    Service Selection continues to be a challenge in Service Oriented Architecture (SOA). In this paper, we propose a consumer-centric Non-Functional Properties (NFP) based services selection approach that relies on an externally-validated set of NFP descriptions integrated with the Web Service Description Language (WSDL). Our approach is based on three steps: (1) a Filtering step based on Hard NFPs defined in the consumer's request, (2) a Matchmaking step to discover the functionally-equivalent services, and (3) a Ranking step that sorts the resulting set of services based on the Soft NFPs defined by the consumer. The evaluation of our proposed service selection approach shows that the prioritization of NFP usage enhances the performance time of the service selection process while satisfying the functional and the nonfunctional requirements of the consumer

    Hypertrophic Scarring

    No full text
    corecore