Responsive environments are able to sense the environment and to respond to it and to the users that inhabit it. Those systems require both the integration of heterogeneous devices and an abstract representation of the environment to reason about interesting changes. The paper presents DEA (Domain Entities Access), an architecture that enables the realization of platforms supporting responsive environments in the interaction with instrumented physical environments through the observation and the control of meaningful domain entities, thus abstracting from any technological details. Platforms can be easily realized by plugging specific domain-dependant components in a framework that manages all the domain-independent aspects. Thus, the architecture results to be open with respect to both new devices and new typologies of domain entities. A prototypical implementation of the framework has been provided. Moreover, a specific platform has been realized to support an end-user application dealing with instrumented environments.

Covelli, M., Micucci, D., Mobilio, M. (2014). An Architecture for the Design of Platforms Supporting Responsive Environments. In Proceedings of the 9th International Conference on Software Engineering and Applications (ICSOFT-EA) (pp.417-427). Scitepress [10.5220/0005099404170427].

An Architecture for the Design of Platforms Supporting Responsive Environments

MICUCCI, DANIELA
Primo
;
MOBILIO, MARCO
Ultimo
2014

Abstract

Responsive environments are able to sense the environment and to respond to it and to the users that inhabit it. Those systems require both the integration of heterogeneous devices and an abstract representation of the environment to reason about interesting changes. The paper presents DEA (Domain Entities Access), an architecture that enables the realization of platforms supporting responsive environments in the interaction with instrumented physical environments through the observation and the control of meaningful domain entities, thus abstracting from any technological details. Platforms can be easily realized by plugging specific domain-dependant components in a framework that manages all the domain-independent aspects. Thus, the architecture results to be open with respect to both new devices and new typologies of domain entities. A prototypical implementation of the framework has been provided. Moreover, a specific platform has been realized to support an end-user application dealing with instrumented environments.
paper
Perception flow, action flow, integration, software architecture, responsive environments
English
International Conference on Software Technologies (ICSOFT)
2014
Proceedings of the 9th International Conference on Software Engineering and Applications (ICSOFT-EA)
978-989-758-036-9
2014
417
427
none
Covelli, M., Micucci, D., Mobilio, M. (2014). An Architecture for the Design of Platforms Supporting Responsive Environments. In Proceedings of the 9th International Conference on Software Engineering and Applications (ICSOFT-EA) (pp.417-427). Scitepress [10.5220/0005099404170427].
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10281/54620
Citazioni
  • Scopus 1
  • ???jsp.display-item.citation.isi??? ND
Social impact