• DocumentCode
    1986557
  • Title

    The Concepts and Ontology of SiSL: A Situation-Centric Specification Language

  • Author

    Xie, Haihua ; Chang, Carl K. ; Ming, Hua ; Lu, Kai-Shin

  • Author_Institution
    Dept. of Comput. Sci., Iowa State Univ., Ames, IA, USA
  • fYear
    2012
  • fDate
    16-20 July 2012
  • Firstpage
    385
  • Lastpage
    391
  • Abstract
    The concept of situation proposed in Situ, a context aware service-centric model, is the instant status of a software system environment, including context values and user´s actions, as well as the predicated user´s desires, which are critical for service evolution because they usually reflect user´s requirements on the system. For better applying the situation theory in practice, it is essential to provide formal specification and explicit description for situations. In this paper, we present a situation-centric specification language - SiSL, which formalizes the situation-theoretic approach to humanintention-driven service evolution proposed in Situ using second order logic. SiSL classifies the entities and their relations that are used to reason about user´s behaviors in the software system domains, and it supports formal description of situations and intentions. SiSL provides a set of axioms which establish a theoretical framework for inferring pre-defined use´s desires and detecting new desires based on observations of user´s actions and context values. A case study of paper submission and review system - PaperSR - is used to explain the concepts and ontology of SiSL.
  • Keywords
    formal logic; formal specification; ontologies (artificial intelligence); specification languages; ubiquitous computing; SiSL concept; SiSL ontology; context aware service-centric model; context values; formal specification; human intention-driven service evolution; paper submission and review system; second order logic; situation-centric specification language; situation-theoretic approach; software system environment; user actions; user desires; Calculus; Context; Context modeling; Electronic mail; Ontologies; Software systems; Specification languages; context value; deisre tree; intention; second-order logic; situation centric; specification language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference Workshops (COMPSACW), 2012 IEEE 36th Annual
  • Conference_Location
    Izmir
  • Print_ISBN
    978-1-4673-2714-5
  • Electronic_ISBN
    978-0-7695-4758-9
  • Type

    conf

  • DOI
    10.1109/COMPSACW.2012.75
  • Filename
    6341606