Service-oriented performance modeling the MULE Enterprise Service Bus (ESB) Loan Broker application

Paul Brebner*

*Corresponding author for this work

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    21 Citations (Scopus)

    Abstract

    Since 2006 NICTA has been developing and trialing Service-Oriented Performance Modeling (SOPM), a method and tool support for performance modeling of large-scale heterogeneous Service Oriented Architectures (SOAs). This technology enables software architects to rapidly build performance models of SOAs directly in terms of service compositions. Enterprise Service Buses (ESBs) are an increasingly common style of SOA infrastructure and implementation technology that we have encountered and modeled in e-Government SOA projects. In this paper we show the application of our SOPM approach to the MULE Enterprise Service Bus Loan Broker application in a laboratory context. We give a high-level outline of the SOPM method, and introduce the MULE ESB and Loan Broker application. We describe how a SOPM of the Loan Broker application is built in terms of application business-logic services and MULE infrastructure service components, and parameterized with measurements from an experimental test-bed. We demonstrate the validity of the approach in an initial scenario, and then explore the modeling of alternative deployment and application scenarios.

    Original languageEnglish
    Title of host publicationEUROMICRO2009 - Proceedings of the 35th EUROMICRO Conference on Software Engineering and Advanced Applications, SEAA 2009
    Pages404-411
    Number of pages8
    DOIs
    Publication statusPublished - 2009
    EventEUROMICRO2009 - 35th EUROMICRO Conference on Software Engineering and Advanced Applications, SEAA 2009 - Patras, Greece
    Duration: 27 Aug 200929 Aug 2009

    Publication series

    NameConference Proceedings of the EUROMICRO
    ISSN (Print)1089-6503

    Conference

    ConferenceEUROMICRO2009 - 35th EUROMICRO Conference on Software Engineering and Advanced Applications, SEAA 2009
    Country/TerritoryGreece
    CityPatras
    Period27/08/0929/08/09

    Fingerprint

    Dive into the research topics of 'Service-oriented performance modeling the MULE Enterprise Service Bus (ESB) Loan Broker application'. Together they form a unique fingerprint.

    Cite this