An approach for mining service composition patterns from execution logs. Issue 8 (31st July 2012)
- Record Type:
- Journal Article
- Title:
- An approach for mining service composition patterns from execution logs. Issue 8 (31st July 2012)
- Main Title:
- An approach for mining service composition patterns from execution logs
- Authors:
- Upadhyaya, Bipin
Tang, Ran
Zou, Ying
Kienle, Holger
Di Lucca, Giuseppe
Kontogiannis, Kostas - Abstract:
- <abstract abstract-type="main"> <title>ABSTRACT</title> <p>A service‐oriented application is composed of multiple Web services to fulfill complex functionality that cannot be provided by individual Web service. The combination of services is not random. In many cases, a set of services are repetitively used together in various applications. We treat such a set of services as a service composition pattern. The quality of the patterns is desirable because of the extensive uses and testing in the large number of applications. Therefore, the service composition patterns record the best practices in designing and developing reliable service‐oriented applications. The execution log tracks the execution of services in a service‐oriented application. To document the service composition patterns, we propose an approach that automatically identifies service composition patterns from various applications using execution logs. We locate a set of associated services using Apriori algorithm and recover the control flows among the services by analyzing the order of service invocation events in the execution logs. We also identify structurally and functionally similar patterns to represent such patterns in a higher level of abstraction regardless of the actual services. A case study shows that our approach can effectively detect service composition patterns. Copyright © 2012 John Wiley & Sons, Ltd.</p> </abstract>
- Is Part Of:
- Journal of software. Volume 25:Issue 8(2013)
- Journal:
- Journal of software
- Issue:
- Volume 25:Issue 8(2013)
- Issue Display:
- Volume 25, Issue 8 (2013)
- Year:
- 2013
- Volume:
- 25
- Issue:
- 8
- Issue Sort Value:
- 2013-0025-0008-0000
- Page Start:
- 841
- Page End:
- 870
- Publication Date:
- 2012-07-31
- Subjects:
- Software engineering -- Periodicals
Computer software -- Development -- Periodicals
Software maintenance -- Periodicals
005.1 - Journal URLs:
- http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)2047-7481 ↗
http://onlinelibrary.wiley.com/ ↗ - DOI:
- 10.1002/smr.1565 ↗
- Languages:
- English
- ISSNs:
- 2047-7473
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 3922.xml