Search Swinburne Research Bank
Please use this identifier to cite or link to this item: http://hdl.handle.net/1959.3/239956
|Download PDF (Accepted manuscript) (Adobe Acrobat PDF, 2 MB)|
- Scenario-driven development of context-aware adaptive web services
- Hussein, Mahmoud; Yu, Jian; Han, Jun; Colman, Alan
- Context-awareness and adaptability are highly desirable features for web services that operate in dynamic environments. In recent years, a number of approaches have been proposed to support the development of such services. However, the requirements elicitation of this kind of services and the synthesis of their design models from the requirements are still major challenges. In this paper, we propose a novel scenario-driven approach to developing context-aware adaptive web services. Our approach enables the elicitation of a web service's requirements as two sets of scenarios: functional and adaptation. The functional scenarios capture the service's functionality while the adaptation scenarios represent the service's adaptation logic to cope with runtime context changes. We also support the synthesis of the service's design model from its scenarios, and the automatic transformation from the service's design model to the executable service code. To demonstrate the applicability of our approach, we have used it to develop a context-aware travel guide service.
- Publication type
- Conference paper
- Research centre
- Swinburne University of Technology. Faculty of Information and Communication Technologies
- Lecture Notes in Computer Science: proceedings of the 13th International Conference on Web Information Systems Engineering (WISE 2012), Paphos, Cyprus, 28-30 November 2012 / X. Sean Wang, Isabel Cruz, Alex Delis and Guangyan Huang (eds.), Vol. 7651, pp. 228-242
- Publication year
- FOR Code(s)
- 08 Information and Computing Sciences
- Context-awareness; Requirements elicitation; Scenario-driven development; Self-adaptation; Web services
- 0302-9743 (series ISSN)
- 9783642350627, 3642350623
- Publisher URL
- Copyright © Springer-Verlag Berlin Heidelberg 2012. The accepted manuscript is reproduced in accordance with the copyright policy of the publisher. The definitive version of the publication is available at www.springer.com.
- Additional information
- The authors acknowledge support from Australian's Cooperative Research Centre for Advanced Automotive Technology.
- Full text
- Peer reviewed