DocumentCode
2577944
Title
Understanding the Runtime Topology of Service-Oriented Systems
Author
Espinha, Tiago ; Zaidman, Andy ; Gross, Hans-Gerhard
Author_Institution
Delft Univ. of Technol., Delft, Netherlands
fYear
2012
fDate
15-18 Oct. 2012
Firstpage
187
Lastpage
196
Abstract
Through their dynamic and loosely coupled nature, service-oriented systems are ideal for realizing runtime evolvable systems. However, runtime evolution demands proper understanding of the configuration of service-oriented software systems over time. In order to keep system disturbance as low as possible while replacing existing services with their newer versions, engineers require an adequate illustration of how the connections and dependencies of services change in the running system. That way, they can identify the most appropriate point in the service-oriented systems´ operation time for maintenance. In this paper, we make use of the runtime topology (i.e. the configuration of a distributed, dynamically compos able software system which describes available services and how they depend and interact with each other) to help software engineers understand service-oriented systems, and we describe a tool, Serviz, that visualizes how services are activated, and how much they interact over time. A user study demonstrates to which extent the runtime topology can support the analysis and understanding of service-oriented software systems.
Keywords
service-oriented architecture; software maintenance; software tools; topology; SOA; Serviz tool; operation time; runtime evolvable systems; runtime topology; service oriented architecture; service-oriented software systems; system disturbance; Maintenance engineering; Runtime; Service oriented architecture; Software systems; Topology; SOA; maintenance; monitoring; reengineering; reverse engineering; runtime topology; service-oriented systems; service-oriented systems topology; software topology; topology;
fLanguage
English
Publisher
ieee
Conference_Titel
Reverse Engineering (WCRE), 2012 19th Working Conference on
Conference_Location
Kingston, ON
ISSN
1095-1350
Print_ISBN
978-1-4673-4536-1
Type
conf
DOI
10.1109/WCRE.2012.28
Filename
6385114
Link To Document