• DocumentCode
    3061750
  • Title

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

  • Author

    Quitadamo, Raffaele ; Zambonelli, Franco ; Cabri, Giacomo

  • Author_Institution
    Univ. di Modena e Reggio Emilia, Modena
  • fYear
    2007
  • fDate
    20-26 May 2007
  • Firstpage
    1
  • Lastpage
    1
  • Abstract
    The continuous growth in ubiquitous computing and network connectivity in our everyday environments calls for a deep rethinking of traditional communication service architectures. In pervasive scenarios, manually configuring communication service/protocols is becoming mostly unthinkable, due to the high heterogeneity of devices and services, and to the decentralized and embedded nature of the involved entities. The next step is towards the "componentization" of communication services, i.e. services implemented and exposed by software components, rather than static protocol/service layers. Stack layering is likewise expected to be replaced by the dynamic and flexible aggregation of such components. Canonical software engineering models for component composition and syntactic service interfaces can hardly tackle the openness and dynamicity of such envisioned pervasive communication services. Therefore, this paper proposes an innovative ecology-inspired composition model for pervasive services. The key idea is to exploit semantics as an overlay for service aggregation rather than a mere additional description of a static service.
  • Keywords
    ecology; natural sciences computing; object-oriented programming; ubiquitous computing; canonical software engineering; communication service architectures; innovative ecology-inspired composition model; network connectivity; pervasive communication services; service ecosystem; syntactic service interfaces; ubiquitous computing; Application software; Biological system modeling; Computer architecture; Computer networks; Ecosystems; Mobile communication; Pervasive computing; Protocols; Software engineering; Standardization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering for Pervasive Computing Applications, Systems, and Environments, 2007. SEPCASE '07. First International Workshop on
  • Conference_Location
    Minneapolis, MN
  • Print_ISBN
    0-7695-2970-4
  • Type

    conf

  • DOI
    10.1109/SEPCASE.2007.11
  • Filename
    4273312