Model-Driven Development of Context-Aware Services

João Andrade Almeida, Maria Eugenia Iacob, Henk Jonkers, Dick Quartel

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

    26 Citations (Scopus)
    1 Downloads (Pure)


    In this paper, we define a model-driven design trajectory for context-aware services consisting of three levels of models with different degrees of abstraction and platform independence. The models at the highest level of platform independence describe the behaviour of a context-aware service and its environment from an integrated perspective. The models at the intermediate level describe abstract components, which realize the context-aware service in terms of a service-oriented abstract platform. At the lowest level, the realization of a context-aware service is described in terms of specific target technologies, such as Web Services, BPEL and Parlay technologies. Our approach allows service designers to concentrate their efforts on the services they intend to create and offer, by facilitating the handling of context information and auto-mating design steps through model transformation. In addition, our approach enables the reuse of platform-independent models for different target platforms.
    Original languageEnglish
    Title of host publicationDistributed Applications and Interoperable Systems
    Subtitle of host publication6th IFIP WG 6.1 International Conference, DAIS 2006, Bologna, Italy, June 14-16, 2006. Proceedings
    EditorsFrank Eliassen, Alberto Montresor
    Place of PublicationBerlin
    Number of pages15
    ISBN (Electronic)978-3-540-35127-6
    ISBN (Print)978-3-540-35126-9
    Publication statusPublished - 2006
    Event6th IFIP International Conference on Distributed Applications and Interoperable Systems, DAIS 2006 - Bologna, Italy
    Duration: 13 Jun 200616 Jun 2006
    Conference number: 6

    Publication series

    NameLecture Notes in Computer Science
    ISSN (Print)0302-9743
    ISSN (Electronic)1611-3349


    Conference6th IFIP International Conference on Distributed Applications and Interoperable Systems, DAIS 2006
    Abbreviated titleDAIS


    • EWI-9409
    • IR-63952
    • METIS-237983


    Dive into the research topics of 'Model-Driven Development of Context-Aware Services'. Together they form a unique fingerprint.

    Cite this