Title
Service-Oriented Performance Modeling the MULE Enterprise Service Bus (ESB) Loan Broker Application
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.
Year
DOI
Venue
2009
10.1109/SEAA.2009.57
EUROMICRO-SEAA
Keywords
Field
DocType
service-oriented performance,loan broker application,enterprise service buses,mule esb,sopm method,mule infrastructure service component,large-scale heterogeneous service,mule enterprise service bus,sopm approach,application scenario,application business-logic service,service oriented architecture,java,scalability,computational modeling,logic gates,software architecture,performance,internet,servers
Loan,Software deployment,Software engineering,Computer science,Enterprise service bus,Business logic,Real-time computing,Software architecture,Terms of service,Service-oriented architecture,The Internet
Conference
Citations 
PageRank 
References 
13
1.03
7
Authors
1
Name
Order
Citations
PageRank
Paul Brebner112816.84