Swinburne
Browse

Scenario-Driven Development of Context-Aware Adaptive Web Services

Download (2.03 MB)
conference contribution
posted on 2024-07-09, 15:59 authored by Mahmoud Hussein, Jian Yu, Jun HanJun Han, Alan Colman
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.

History

Available versions

PDF (Accepted manuscript)

ISBN

9783642350627

ISSN

0302-9743

Journal title

LNCS Vol 7651: Web Information Systems Engineering - WISE 2012

Conference name

LNCS Web Information Systems Engineering - WISE 2012

Volume

7651 LNCS

Pagination

14 pp

Publisher

Springer

Copyright statement

Copyright © 2012 Springer-Verlag Berlin Heidelberg. 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.

Language

eng

Usage metrics

    Publications

    Keywords

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC