DocumentCode
12660
Title
Simulating Service-Oriented Systems: A Survey and the Services-Aware Simulation Framework
Author
Smit, Meint ; Stroulia, Eleni
Author_Institution
Dept. of Comput. Sci., Univ. of Alberta Edmonton, Edmonton, AB, Canada
Volume
6
Issue
4
fYear
2013
fDate
Oct.-Dec. 2013
Firstpage
443
Lastpage
456
Abstract
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 runtime 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.
Keywords
Web services; service-oriented architecture; SASF; modeling methodology; service-oriented architecture; service-oriented systems; services-aware simulation framework; Computational modeling; Engines; Load modeling; Measurement; Object oriented modeling; Testing; Unified modeling language; SOA; Simulation; survey; web services;
fLanguage
English
Journal_Title
Services Computing, IEEE Transactions on
Publisher
ieee
ISSN
1939-1374
Type
jour
DOI
10.1109/TSC.2012.15
Filename
6200256
Link To Document