Authors:
Marco Covelli
1
;
Daniela Micucci
2
and
Marco Mobilio
2
Affiliations:
1
TabulaeX, Italy
;
2
University of Milano-Bicocca, Italy
Keyword(s):
Perception Flow, Action Flow, Integration, Software Architecture, Responsive Environments.
Related
Ontology
Subjects/Areas/Topics:
Agents
;
Ambient Intelligence
;
Artificial Intelligence
;
Biomedical Engineering
;
Collaboration and e-Services
;
Complex Systems Modeling and Simulation
;
Data Communication Networking
;
Data Engineering
;
Databases and Information Systems Integration
;
Distributed and Mobile Software Systems
;
e-Business
;
Enterprise Information Systems
;
Enterprise Software Technologies
;
Health Information Systems
;
Integration/Interoperability
;
Interoperability
;
Knowledge Management and Information Sharing
;
Knowledge-Based Systems
;
Middleware Integration
;
Middleware Platforms
;
Middleware Support for Networking
;
Mobile Software and Services
;
Ontologies and the Semantic Web
;
Pervasive Computing
;
Sensor Networks
;
Simulation and Modeling
;
Software Agents and Internet Computing
;
Software and Architectures
;
Software Engineering
;
Software Integration
;
Symbolic Systems
;
Technology Platforms
;
Telecommunications
;
Wireless Information Networks and Systems
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.
(More)