Abstract
Promoted by the Service Computing paradigm, service composition has played an important role in modern software development. Currently, available services have covered a wide spectrum of heterogeneity, including SOAP services, RESTful services and other data services. The composite services should continuously serve for a large number of users. The heterogeneity and open dynamic network environment bring grand challenges to the management of service composition. Based upon our previous work on service composition middleware - Starlink, and a runtime system management tool - SMART, this paper proposes a model-based approach to service composition management at run time. A runtime model enables casual connections between applications and supporting platforms, provides a global view of a running system, abstracts underlying technical details, and performs automated generation of management code. By constructing the runtime model of Starlink and using the SM@RT tool to generate synchronization between model and running composition, our approach makes the following contributions to service composition management: (1) a more comprehensive view of service composition management; (2) an easy-of-use manner to perform management operations at model level without underlying tedious details; (3) an on-the-fly effect on running system by means of synchronization between the model and composite services. We demonstrate that our approach can tackle the challenge of service composition management by using a case study of a photo sharing composite service application.
| Original language | English |
|---|---|
| Title of host publication | Proceedings - 2013 IEEE 7th International Symposium on Service-Oriented System Engineering, SOSE 2013 |
| Publisher | IEEE |
| Pages | 103-112 |
| Number of pages | 10 |
| ISBN (Print) | 9780769549446 |
| DOIs | |
| Publication status | Published - 5 Aug 2013 |
| Event | 2013 IEEE 7th International Symposium on Service-Oriented System Engineering, SOSE 2013 - Redwood City, San Francisco Bay, CA, United States Duration: 25 Mar 2013 → 28 Mar 2013 |
Conference
| Conference | 2013 IEEE 7th International Symposium on Service-Oriented System Engineering, SOSE 2013 |
|---|---|
| Country/Territory | United States |
| City | Redwood City, San Francisco Bay, CA |
| Period | 25/03/13 → 28/03/13 |
Keywords
- Model-based management
- Runtime model
- Service composition