Semantic-Driven Goal-Oriented Development of AAL Environments

In recent years, a multitude of assistive technologies have been devised to enhance people's capabilities by means of environments that are adaptive, sensitive and responsive to human needs. Following this approach, Ambient Assisted Living (AAL) technologies are developed to provide support especially to elderly people for prevention and recognition of medical threats, and improvement of well-being. Towards this direction, the aim of this paper is to introduce the principles of a goal-oriented methodology devoted to support system designers in the development of AAL environments. In the methodology, AAL requirements are elicited, analysed and then formally represented in an ontology, which serves as a collaboratively built knowledge base. Here, high-level goals are described in terms of subgoals and tasks, that are then linked to corresponding measures and devices. On its top, logic-based reasoning functionalities provide means to retrieve explicit and hidden knowledge, as we show in two typical applications of the methodology, namely the development from scratch of an AAL environment starting from a set of high-level user requirements and the redesign of an existing implementation according to changed requirements.

[1]  Claudia Diamantini,et al.  Extended drill‐down operator: Digging into the structure of performance indicators , 2016, Concurr. Comput. Pract. Exp..

[2]  Eric S. K. Yu,et al.  Towards modelling and reasoning support for early-phase requirements engineering , 1997, Proceedings of ISRE '97: 3rd IEEE International Symposium on Requirements Engineering.

[3]  Claudia Diamantini,et al.  GoAAL: an ontology for goal-oriented development of AAL environments , 2016, SAC.

[4]  Leon Sterling,et al.  Solving Symbolic Equations with PRESS , 1982, J. Symb. Comput..

[5]  Juan A. Botía Blaya,et al.  Ambient Assisted Living system for in-home monitoring of healthy independent elders , 2012, Expert Syst. Appl..

[6]  Arthur I. Karshmer,et al.  Living assistance systems: an ambient intelligence approach , 2006, ICSE.

[7]  Andreas P. Schmidt,et al.  SOPRANO – An extensible , open AAL platform for elderly people based on semantical contracts 1 , 2008 .

[8]  Sauro Longhi,et al.  A goal-oriented, ontology-based methodology to support the design of AAL environments , 2016, Expert Syst. Appl..

[9]  Fulvio Corno,et al.  DogOnt - Ontology Modeling for Intelligent Domotic Environments , 2008, SEMWEB.

[10]  Francesco Furfari,et al.  DomoML-env: an ontology for Human Home Interaction , 2005, SWAP.

[11]  Hamideh Afsarmanesh,et al.  UvA-DARE ( Digital Academic Repository ) A comprehensive research roadmap for ICT and ageing , 2013 .

[12]  Emanuele Frontoni,et al.  Interoperability issues among smart home technological frameworks , 2014, 2014 IEEE/ASME 10th International Conference on Mechatronic and Embedded Systems and Applications (MESA).

[13]  Harry Chen,et al.  The SOUPA Ontology for Pervasive Computing , 2005 .

[14]  Stephen Fickas,et al.  Goal-Directed Requirements Acquisition , 1993, Sci. Comput. Program..

[15]  Haruhiko Kaiya,et al.  AGORA: attributed goal-oriented requirements analysis method , 2002, Proceedings IEEE Joint International Conference on Requirements Engineering.

[16]  Richard Tynan,et al.  Towards evolutionary ambient assisted living systems , 2010, J. Ambient Intell. Humaniz. Comput..

[17]  Fausto Giunchiglia,et al.  Tropos: An Agent-Oriented Software Development Methodology , 2004, Autonomous Agents and Multi-Agent Systems.

[18]  Matteo Golfarelli,et al.  OLAP query reformulation in peer-to-peer data warehousing , 2012, Inf. Syst..

[19]  Alireza Pourshahid,et al.  Toward a Goal-Oriented, Business Intelligence Decision-Making Framework , 2011, MCETECH.

[20]  Claudia Diamantini,et al.  SemPI: A semantic framework for the collaborative construction and maintenance of a shared dictionary of performance indicators , 2016, Future Gener. Comput. Syst..

[21]  Amit P. Sheth,et al.  The SSN ontology of the W3C semantic sensor network incubator group , 2012, J. Web Semant..

[22]  Luis M. Camarinha-Matos,et al.  A Collaborative Services Ecosystem for Ambient Assisted Living , 2012, PRO-VE.

[23]  Viara Popova,et al.  Formal modelling of organisational goals based on performance indicators , 2011, Data Knowl. Eng..

[24]  Anna Perini,et al.  Supporting i* Model Integration through an Ontology-based Approach , 2011, iStar.

[25]  Javier Reina-Tosina,et al.  Ambient Assisted Living: A methodological approach , 2010, 2010 Annual International Conference of the IEEE Engineering in Medicine and Biology.

[26]  Lin Liu,et al.  Designing information systems in social context: a goal and scenario modelling approach , 2004, Inf. Syst..