Abstract. Service orientation promotes a new way to design and implement large-scale distributed applications across organizational and technical boundaries. However, it does not provide sufficient means to cope with the increasing complexity in service-oriented applications. A promising way out of this dilemma is to enable self-organization in serviceoriented computing -as advocated in current research initiatives (e.g. the Organic Computing project). Self-organization helps to keep system complexity hidden from human system participants. In this paper, we propose a reference architecture to establish controlled self-organization in a service-oriented environment with respect to existing reference architectures for SOC and self-organization.
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 SOCspecific 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.
The design paradigm service-orientation combines several proven design elements -such as decentralization, and scalability -with design elements from recent technology evolution, in particular abstraction and loosely coupling. However, few work has been conducted to investigate the complexity associated with service-oriented systems. This work provides an overview on complexity in SOC, outlines the challenges in assessing complexity in SOC, and proposes an experiment-based approach to assess the impact of various inherent properties on the complexity of service-oriented systems.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.