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
Link To Document :
بازگشت