|
ABSTRACT
By applying the paradigm of service-oriented computing (SOC) to existing IT infrastructures, companies aim at increasing flexibility and reducing complexity prevalent in their enterprise IT. Yet, introducing SOA brings forward an SOC-specific IT complexity that - among other issues - has to be adressed by a company's IT Service Management (ITSM). To facilitate an ITSM-based assessment of an SOC-based enterprise IT architecture at design-time, this paper presents an approach for an agent-based SOA simulation system: SimSOA. By conducting simulation runs, a design-time assessment of an IT Service architecture with respect to aspects of Availability Management, Service Level Management and others is supported. This paper outlines the architecture of SimSOA and its current state of implementation - and presents an experiment within which the capabilities of SimSOA are analyzed against an ITSM-related scenario.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Active Endpoints ActiveBPEL Community Edition Engine, http://www.activevos.com/.
|
| |
2
|
Apache Foundation, Apache Woden, http://ws.apache.org/woden/.
|
| |
3
|
Repast Simphony, http://repast.sourceforge.net/.
|
| |
4
|
W. Bell, D. Cameron, A. Millar, L. Capozza, K. Stockinger, and F. Zini. Optorsim: A Grid Simulator for Studying Dynamic Data Replication Strategies. International Journal of High Performance Computing Applications, 17(4):403, 2003.
|
| |
5
|
R. Buyya and M. Murshed. GridSim: a toolkit for the modeling and simulation of distributed resource management and scheduling for Grid computing. Concurrency and Computation: Practice and Experience, 14(13--15):1175--1220, 2002.
|
| |
6
|
M. D. de Assunção, W. Streitberger, T. Eymann, and R. Buyya. Enabling the Simulation of Service-Oriented Computing and Provisioning Policies for Autonomic Utility Grids. In Proceedings of the 4th International Workshop on Grid Economics and Business Models (GECON) 2007, pages 136--149, August 28, 2007, Rennes, France, 2007. Springer.
|
| |
7
|
T. Erl. Service-oriented architecture. Prentice Hall PTR, Upper Saddle River, NJ, USA, 2006.
|
| |
8
|
R. Heffner, L. Fulton, M. Gilpin, H. Peyret, K. Vollmer, and J. Stone. Topic Overview: Service-Oriented Architecture. Technical report, Forrester Research, Inc., June 2007.
|
| |
9
|
Michael N. Huhns , Munindar P. Singh , Mark Burstein , Keith Decker , Ed Durfee , Tim Finin , Les Gasser , Hrishikesh Goradia , Nick Jennings , Kiran Lakkaraju , Hideyuki Nakashima , Van Parunak , Jeffrey S. Rosenschein , Alicia Ruvinsky , Gita Sukthankar , Samarth Swarup , Katia Sycara , Milind Tambe , Tom Wagner , Laura Zavala, Research Directions for Service-Oriented Multiagent Systems, IEEE Internet Computing, v.9 n.6, p.65-70, November 2005
[doi> 10.1109/MIC.2005.132]
|
| |
10
|
A. Legrand, M. Quinson, K. Fujiwara, and H. Casanova. The SimGrid project-simulation and deployment of distributed applications. In Proceedings of the 15th IEEE International Symposium on High Performance Distributed Computing (HPDC) 2006, pages 385--386. IEEE Computer Society Press, Los Alamitos, 2006.
|
| |
11
|
L. Liu, S. Thanheiser, and H. Schmeck. A reference architecture for self-organizing service-oriented computing. In W. Brinkschulte, T. Ungerer, C. Hochberger, and R. G. Spallek, editors, Proceedings of Architecture of Computing Systems (ARCS) 2008, volume 4934/2008, pages 205--219. Springer Berlin / Heidelberg, March 2008.
|
| |
12
|
C. Müller-Schloer and B. Sick. Emergence in Organic Computing Systems: Discussion of a Controversial Concept. In L. T. Yang, H. Jin, J. Ma, and T. Ungerer, editors, Proceedings of the Third International Conference on Autonomic and Trusted Computing (ATC) 2006, volume 4158 of Lecture Notes in Computer Science, pages 1--16, Berlin, Heidelberg, Germany, September 2006. Springer.
|
| |
13
|
M. North, E. Tatara, N. Collier, and J. Ozik. Visual Agent-based Model Development with Repast Simphony. In Proceedings of the Agent 2007 Conference on Complex Interaction and Social Emergence, pages 173--192, Argonne, IL, USA, November 2007. Argonne National Laboratory.
|
| |
14
|
OASIS, OASIS Standard. Web Services Business Process Execution Language Version 2.0, April 2007. http://docs.oasis-open.org/wsbpel/2.0/OS/wsbpel-v2.0-OS.html.
|
| |
15
|
U. Richter, M. Mnif, J. Branke, C. Müller-Schloer, and H. Schmeck. Towards a generic observer/controller architecture for organic computing. In C. Hochberger and R. Liskowsky, editors, INFORMATIK 2006 -- Informatik für Menschen!, volume P-93 of GI-Edition - Lecture Notes in Informatics (LNI), pages 112--119. Bonner Köllen Verlag, 2006.
|
| |
16
|
|
| |
17
|
H. J. Song , X. Liu , D. Jakobsen , R. Bhagwan , X. Zhang , K. Taura , A. Chien, The MicroGrid: A scientific tool for modeling Computational Grids, Scientific Programming, v.8 n.3, p.127-141, August 2000
|
| |
18
|
S. Thanheiser, L. Liu, and H. Schmeck. Towards collaborative coping with IT complexity by combining SOA and organic computing. System and Information Sciences Notes, 2(1):82--87, 2007.
|
| |
19
|
|
| |
20
|
|
| |
21
|
W3C, W3C Note. Web Services Description Language (WSDL) 1.1, March 2001. http://www.w3.org/TR/wsdl.html.
|
| |
22
|
W3C, W3C Recommendation. Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language, June 2007. http://www.w3.org/TR/wsdl20/.
|
| |
23
|
A. Watson. The Challenges of Service-Oriented Computing. In Proceedings of the Workshop on Introducing Service-Oriented Computing (WISOC) 2007, pages 36--40, Tempe, AZ, USA, 2007.
|
|