The Design Principles and Practices of Interoperable Smart Spaces

Autor: Alessandra Toninelli, Eila Ovaska, Tullio Salmon Cinotti
Přispěvatelé: XIAODONG LIU (EDINBURGH NAPIER UNIVERSITY, UK), YANG LI (BRITISH TELECOM, UK), E. Ovaska, T. Salmon Cinotti, A. Toninelli, Liu, Xiaodong, Li, Yang
Rok vydání: 2011
Předmět:
Zdroj: Ovaska, E, Cinotti, T S & Toninelli, A 2012, The Design Principles and Practices of Interoperable Smart Spaces . in X Liu & Y Li (eds), Advanced Design Approaches to Emerging Software Systems : Principles, Methodologies and Tools . IGI Global, pp. 18-47 . https://doi.org/10.4018/978-1-60960-735-7.ch002
DOI: 10.4018/978-1-60960-735-7.ch002
Popis: Smart spaces provide information about physical environments, shared with inherently dynamic applications. This chapter introduces a novel development approach with its focus on two key properties of smart space applications: the ability to interoperate and behave in a situation-sensitive manner. Sixteen principles are defined in order to guide the development of an interoperability platform for smart spaces and on how to create applications on top of it. The interoperability platform deals with information and is agnostic with respect to ontologies, programming languages, service frameworks, and communication technologies. The interoperability platform also supports extensibility, evolvability and context based adaptation, which allows new applications to be added and to behave in a situation based manner. Agile application development is based on scenario specifications, implemented by the means of the ontology and model driven development. The approach has been applied to the development of smart personal spaces, smart indoor spaces, and smart city applications.
Databáze: OpenAIRE