Author_Institution :
Dipt. di Elettron. e Inf., Politec. di Milano, Milan, Italy
Abstract :
Pervasive environments are composed as spontaneous aggregation of heterogeneous and independent devices, which may seamlessly consume, but also provide, software resources over the network. As result, applications emerge from the dynamic composition of the resources available within the environment. This requires applications of being semantic-aware, to reason about and learn from the environment. However, due to the inherent high degree of dynamism characterizing pervasive environments, semantics cannot be established a-priori, rather it should "emerge" from online negotiations among involved parties. This paper, formalizes emergent semantics principles into formal foundations, and shows, as proof of concept, how to engineer such foundations into a fully distributed semantic service discovery.
Keywords :
distributed processing; knowledge representation; service-oriented architecture; ubiquitous computing; dynamic software resource composition; emergent semantics; formal foundations; fully-distributed semantic service discovery; heterogeneous device spontaneous aggregation; independent device spontaneous aggregation; online negotiations; pervasive resource discovery; semantic-aware applications; Communities; Context; Ontologies; Semantic Web; Semantics; Software; Vocabulary; Emergent Semantics; Pervasive Computing; Service Discovery;