Towards automatic behavior synthesis of a coordinator component for context-aware mobile applications

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

    2 Citations (Scopus)
    59 Downloads (Pure)

    Abstract

    Although behavior modeling should play a central role in model-driven application development, it is still unclear how behavior modeling should be incorporated in model transformations. This paper presents an MDA-based approach that incorporates behavior modeling at the Platform-Independent Model (PIM) level of the design process of a specific category of applications, i.e., context-aware mobile applications. This approach includes two model transformations. The first transformation is a refinement of the (external) observable application behavior into a (internal) structured behavior based on a reference architecture. The second transformation is the synthesis of this structured behavior into the behavior of individual architecture components. This paper focuses on the second transformation and targets the behavior of a coordinator component that orchestrates the interactions between all the other components. We propose a state machines-based approach that can be used for synthesizing the coordinator component behavior in order to cope with synchronization and concurrency issues.
    Original languageUndefined
    Title of host publication13th Enterprise Distributed Object Computing Conference Workshops, EDOCW 2009
    PublisherIEEE Computer Society
    Pages140-147
    Number of pages8
    ISBN (Print)978-1-4244-5563-8
    DOIs
    Publication statusPublished - Sep 2009
    Event13th IEEE International Enterprise Distributed Object Computing Conference, EDOC 2009 - Auckland, New Zealand
    Duration: 1 Sep 20094 Sep 2009
    Conference number: 13

    Publication series

    Name
    PublisherIEEE Computer Society Press

    Workshop

    Workshop13th IEEE International Enterprise Distributed Object Computing Conference, EDOC 2009
    Abbreviated titleEDOC
    CountryNew Zealand
    CityAuckland
    Period1/09/094/09/09

    Keywords

    • METIS-264212
    • EWI-16952
    • SCS-Services
    • IR-68895

    Cite this