Cost management of service composition

Robson Wagner Albuquerque de Medeiros

    Research output: ThesisPhD Thesis - Research UT, graduation UT

    148 Downloads (Pure)

    Abstract

    Many organisations across the world have adopted Service-Oriented Architecture
    (SOA) to interconnect their computing infrastructures (Business-to-
    Business) and offer interfaces to their customers (Business-to-Customer).
    SOA can help these organisations access the market more quickly, respond
    to changes in a business environment, improve business processes and customers services and even reduce costs. In SOA, service composition has
    emerged as an important strategy to enable collaboration of applications provided by different organisations (Business-to-Business). With the increasing
    number of Web services having similar functionality but different pricing
    schemes, choosing the most appropriate set of services with the lowest cost
    has been a challenge in service compositions. In our exploratory literature review
    to identify the challenges and current concepts related to the treatment
    of the cost of service compositions, we observed the existence of several
    approaches to manage costs in Service-Oriented Computing (SOC). However,
    most of these approaches cannot cope with complex cost behaviours.
    Moreover, we did not find any solution that treats cost throughout the service
    composition life-cycle. Thus, the main objective of this thesis has been to develop a framework to manage cost throughout the service composition lifecycle
    in an integrated way, taking into account all classes of cost behavior and all types of cost drivers. To achieve this objective, we first provided a metamodel to express cost behaviours of computational services by taking into account some characteristics of SOA and service cost, such as that services can have a particular cost for each operation and that service costs can have several types of cost drivers. In addition, we developed algorithms to analyse the cost of service compositions and atomic services. Additionally, we proposed an architecture for developing software environment that are able to manage the cost throughout the service composition life-cycle. Finally, we implemented a prototype based on the proposed architecture and performed simulations that show the effectiveness and efficiency of our approach to manage the cost of service composition.
    Original languageEnglish
    Awarding Institution
    • University of Twente
    • Universidade Federal de Pernambuco
    Supervisors/Advisors
    • Wieringa, R.J., Supervisor
    • Souto Rosa, N., Supervisor
    Award date8 Dec 2017
    Place of PublicationEnschede
    Publisher
    Print ISBNs978-90-365-4436-8
    DOIs
    Publication statusPublished - 8 Dec 2017

    Fingerprint Dive into the research topics of 'Cost management of service composition'. Together they form a unique fingerprint.

    Cite this