• Publication
  • PrePrints
  • Abstract - Simulating Service-oriented Systems: A Survey and the Services-Aware Simulation Framework
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Simulating Service-oriented Systems: A Survey and the Services-Aware Simulation Framework
PrePrint
ISSN: 1939-1374
Michael Smit, University of Alberta, Edmonton
Eleni Stroulia, University of Alberta, Edmonton
The service-oriented architecture style supports desirable qualities, including distributed, loosely-coupled systems spanning organizational boundaries. Such systems and their configurations are challenging to understand, reason about, and test. Improved understanding of these systems will support activities such as autonomic run-time configuration, application deployment, and development/testing. Simulation is one way to understand and test service systems. This paper describes a literature survey of simulation frameworks for service-oriented systems, examining simulation software, systems, approaches, and frameworks used to simulate service-oriented systems. We identify a set of dimensions for describing the various approaches, considering their modeling methodology, their functionalities, their underlying infrastructure, and their evaluation. We then introduce the Services-Aware Simulation Framework (SASF), a simulation framework for predicting the behavior of service-oriented systems under different configurations and loads, and discuss the unique features that distinguish it from other systems in the literature. We demonstrate its use in simulating two service-oriented systems.
Index Terms:
Web Services Standard Stack, General, Web Services Modeling
Citation:
Michael Smit, Eleni Stroulia, "Simulating Service-oriented Systems: A Survey and the Services-Aware Simulation Framework," IEEE Transactions on Services Computing, 08 May 2012. IEEE computer Society Digital Library. IEEE Computer Society, <http://doi.ieeecomputersociety.org/10.1109/TSC.2012.15>
Usage of this product signifies your acceptance of the Terms of Use.