Swarm intelligence: from natural to artificial systems
Swarm intelligence: from natural to artificial systems
A paradigm shift in the distribution of multimedia
Communications of the ACM
Challenge: recombinant computing and the speakeasy approach
Proceedings of the 8th annual international conference on Mobile computing and networking
Connecting the Physical World with Pervasive Networks
IEEE Pervasive Computing
The Vision of Autonomic Computing
Computer
Application-Service Interoperation without Standardized Service Interfaces
PERCOM '03 Proceedings of the First IEEE International Conference on Pervasive Computing and Communications
Service-Oriented Computing: Key Concepts and Principles
IEEE Internet Computing
A Component-Based Programming Model for Autonomic Applications
ICAC '04 Proceedings of the First International Conference on Autonomic Computing
Reducing Configuration Overhead with Goal-oriented Programming
PERCOMW '06 Proceedings of the 4th annual IEEE international conference on Pervasive Computing and Communications Workshops
An Introduction to RFID Technology
IEEE Pervasive Computing
Towards Autonomic and Situation-Aware Communication Services: the CASCADAS Vision
DIS '06 Proceedings of the IEEE Workshop on Distributed Intelligent Systems: Collective Intelligence and Its Applications
Semantics-based dynamic service composition
IEEE Journal on Selected Areas in Communications
SEPADS'08 Proceedings of the 7th WSEAS International Conference on Software Engineering, Parallel and Distributed Systems
Autonomic communication services: a new challenge for software agents
Autonomous Agents and Multi-Agent Systems
Environment-Supported Roles to Develop Complex Systems
Engineering Environment-Mediated Multi-Agent Systems
Chemical-inspired self-composition of competing services
Proceedings of the 2010 ACM Symposium on Applied Computing
A self-organizing architecture for pervasive ecosystems
SOAR'09 Proceedings of the First international conference on Self-organizing architectures
Composing near-optimal expert teams: a trade-off between skills and connectivity
OTM'10 Proceedings of the 2010 international conference on On the move to meaningful internet systems - Volume Part I
On competitive self-composition in pervasive services
Science of Computer Programming
Hi-index | 0.00 |
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.