The continuous growth in ubiquitous computing andnetwork connectivity in our everyday environmentscalls for a deep rethinking of traditional communicationservice architectures. In pervasive scenarios, manuallyconfiguring communication service/protocols isbecoming mostly unthinkable, due to the highheterogeneity of devices and services, and to thedecentralized and embedded nature of the involvedentities. The next step is towards the“componentization” of communication services, i.e.services implemented and exposed by softwarecomponents, rather than static protocol/service layers.Stack layering is likewise expected to be replaced by thedynamic and flexible aggregation of such components.Canonical software engineering models for componentcomposition and syntactic service interfaces can hardlytackle the openness and dynamicity of such envisionedpervasive communication services. Therefore, thispaper proposes an innovative ecology-inspiredcomposition model for pervasive services. The key ideais to exploit semantics as an overlay for serviceaggregation rather than a mere additional descriptionof a static service.

The Service Ecosystem: Dynamic Self-Aggregation of Pervasive Communication Services / Quitadamo, Raffaele; Zambonelli, Franco; Cabri, Giacomo. - STAMPA. - (2007), pp. 1-7. (Intervento presentato al convegno ICSE 2007 Workshops: First International Workshop on Software Engineering for Pervasive Computing Applications, Systems, and Environments, SEPCASE'07 tenutosi a Minneapolis, MN, usa nel May 2007) [10.1109/SEPCASE.2007.11].

The Service Ecosystem: Dynamic Self-Aggregation of Pervasive Communication Services

QUITADAMO, Raffaele;ZAMBONELLI, Franco;CABRI, Giacomo
2007

Abstract

The continuous growth in ubiquitous computing andnetwork connectivity in our everyday environmentscalls for a deep rethinking of traditional communicationservice architectures. In pervasive scenarios, manuallyconfiguring communication service/protocols isbecoming mostly unthinkable, due to the highheterogeneity of devices and services, and to thedecentralized and embedded nature of the involvedentities. The next step is towards the“componentization” of communication services, i.e.services implemented and exposed by softwarecomponents, rather than static protocol/service layers.Stack layering is likewise expected to be replaced by thedynamic and flexible aggregation of such components.Canonical software engineering models for componentcomposition and syntactic service interfaces can hardlytackle the openness and dynamicity of such envisionedpervasive communication services. Therefore, thispaper proposes an innovative ecology-inspiredcomposition model for pervasive services. The key ideais to exploit semantics as an overlay for serviceaggregation rather than a mere additional descriptionof a static service.
2007
ICSE 2007 Workshops: First International Workshop on Software Engineering for Pervasive Computing Applications, Systems, and Environments, SEPCASE'07
Minneapolis, MN, usa
May 2007
1
7
Quitadamo, Raffaele; Zambonelli, Franco; Cabri, Giacomo
The Service Ecosystem: Dynamic Self-Aggregation of Pervasive Communication Services / Quitadamo, Raffaele; Zambonelli, Franco; Cabri, Giacomo. - STAMPA. - (2007), pp. 1-7. (Intervento presentato al convegno ICSE 2007 Workshops: First International Workshop on Software Engineering for Pervasive Computing Applications, Systems, and Environments, SEPCASE'07 tenutosi a Minneapolis, MN, usa nel May 2007) [10.1109/SEPCASE.2007.11].
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

Licenza Creative Commons
I metadati presenti in IRIS UNIMORE sono rilasciati con licenza Creative Commons CC0 1.0 Universal, mentre i file delle pubblicazioni sono rilasciati con licenza Attribuzione 4.0 Internazionale (CC BY 4.0), salvo diversa indicazione.
In caso di violazione di copyright, contattare Supporto Iris

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11380/605991
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 24
  • ???jsp.display-item.citation.isi??? ND
social impact