Situation specification and realization in rule-based context-aware applications

P. Dockhorn Costa, João Andrade Almeida, Luis Ferreira Pires, Marten J. van Sinderen

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

    22 Citations (Scopus)

    Abstract

    Context-aware applications use and manipulate context information to detect high-level situations, which are used to adapt application behavior. This paper discusses the specification of situations in context-aware applications and introduces a rule-based approach to detect situations. Situations are specified using a combination of UML class diagrams and OCL constraints. We support a wide range of situations, which can be composed of more elementary kinds of context. We discuss how to cope with distribution and to exploit it beneficially for context manipulation and situation detection. We employ a generic rule-based platform (DJess) to support the derivation of situations in a distributed fashion.
    Original languageUndefined
    Title of host publicationSeventh IFIP WG6.1 International Conference on Distributed Applications and Interoperable Systems, DAIS 2007
    EditorsJ. Indulska, K. Raymond
    Place of PublicationBerlin
    PublisherSpringer
    Pages32-47
    Number of pages16
    ISBN (Print)978-3-540-72881-8
    DOIs
    Publication statusPublished - 2007
    Event7th IFIP WG6.1 International Conference on Distributed Applications and Interoperable Systems, DAIS 2007 - Paphos, Cyprus
    Duration: 6 Jun 20078 Jun 2007
    Conference number: 7

    Publication series

    NameLecture Notes in Computer Science
    PublisherSpringer
    NumberSINTEF A13
    Volume4531

    Conference

    Conference7th IFIP WG6.1 International Conference on Distributed Applications and Interoperable Systems, DAIS 2007
    Abbreviated titleDAIS
    Country/TerritoryCyprus
    CityPaphos
    Period6/06/078/06/07

    Keywords

    • SCS-Services
    • METIS-241713
    • IR-61762
    • EWI-10327

    Cite this