Proceedings of the 6th international workshop on Hardware/software codesign
The Jini architecture for network-centric computing
Communications of the ACM
The design and implementation of an intentional naming system
Proceedings of the seventeenth ACM symposium on Operating systems principles
An efficient algorithm for finding a path subject to two additive constraints
Proceedings of the 2000 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Service Location Protocol: Automatic Discovery of IP Network Services
IEEE Internet Computing
A programming framework for quality-aware ubiquitous multimedia applications
Proceedings of the tenth ACM international conference on Multimedia
A Reactive Service Composition Architecture for Pervasive Computing Environments
PWC '02 Proceedings of the IFIP TC6/WG6.8 Working Conference on Personal Wireless Communications
Automatic task graph generation techniques
HICSS '95 Proceedings of the 28th Hawaii International Conference on System Sciences
From the Editor in Chief: Semantic Services
IEEE Internet Computing
Composing Web services on the Semantic Web
The VLDB Journal — The International Journal on Very Large Data Bases
A query federation of UDDI registries
ISICT '03 Proceedings of the 1st international symposium on Information and communication technologies
Adaptive Offloading for Pervasive Computing
IEEE Pervasive Computing
A taxonomy for multimedia service composition
Proceedings of the 12th annual ACM international conference on Multimedia
Scooby: middleware for service composition in pervasive computing
MPAC '04 Proceedings of the 2nd workshop on Middleware for pervasive and ad-hoc computing
SpiderNet: An Integrated Peer-to-Peer Service Composition Framework
HPDC '04 Proceedings of the 13th IEEE International Symposium on High Performance Distributed Computing
Dynamic service composition using semantic information
Proceedings of the 2nd international conference on Service oriented computing
Olympus: A High-Level Programming Model for Pervasive Computing Environments
PERCOM '05 Proceedings of the Third IEEE International Conference on Pervasive Computing and Communications
Personalized Service Composition for Ubiquitous Multimedia Delivery
WOWMOM '05 Proceedings of the Sixth IEEE International Symposium on World of Wireless Mobile and Multimedia Networks
Web Services Automatic Composition with Minimal Execution Price
ICWS '05 Proceedings of the IEEE International Conference on Web Services
Seamless service composition (SeSCo) in pervasive environments
Proceedings of the first ACM international workshop on Multimedia service composition
Using assumptions in service composition context
Proceedings of the 2006 international workshop on Service-oriented software engineering
PICO: A Middleware Framework for Pervasive Computing
IEEE Pervasive Computing
CORBA: integrating diverse applications within distributed heterogeneous environments
IEEE Communications Magazine
Home networking with Universal Plug and Play
IEEE Communications Magazine
Ontology-based service layering for facilitating alternative service discovery
Proceedings of the 2nd international conference on Ubiquitous information management and communication
Adaptive and intelligent path discovery on-demand for wireless networks using service composition
Expert Systems with Applications: An International Journal
Multiagent-based adaptive pervasive service architecture (MAPS)
Proceedings of the 3rd workshop on Agent-oriented software engineering challenges for ubiquitous and pervasive computing
Proceedings of the First Asia-Pacific Symposium on Internetware
Modeling service-oriented context processing in dynamic body area networks
IEEE Journal on Selected Areas in Communications - Special issue on body area networking: Technology and applications
A semantic approach for building pervasive spaces
Proceedings of the 6th Middleware Doctoral Symposium
Service-oriented multimedia delivery in pervasive space
WCNC'09 Proceedings of the 2009 IEEE conference on Wireless Communications & Networking Conference
Resource adaptive hierarchical organization in pervasive environments
COMSNETS'09 Proceedings of the First international conference on COMmunication Systems And NETworks
IEEE Transactions on Information Technology in Biomedicine - Special section on body sensor networks
Chemical-inspired self-composition of competing services
Proceedings of the 2010 ACM Symposium on Applied Computing
Task scheduling on heterogeneous devices in parallel pervasive systems (P2S)
HiPC'08 Proceedings of the 15th international conference on High performance computing
Context-aware multimedia processing system in a pervasive environment
GLOBECOM'09 Proceedings of the 28th IEEE conference on Global telecommunications
Decentralized service composition in pervasive computing environments
Proceedings of the 6th International Wireless Communications and Mobile Computing Conference
Decentralized service composition in pervasive computing environments
Proceedings of the 6th International Wireless Communications and Mobile Computing Conference
Augmenting trust establishment in dynamic systems with social networks
Proceedings of the Sixth Annual Workshop on Cyber Security and Information Intelligence Research
Preparing experiments with media-oriented service composition for future internet
Proceedings of the 5th International Conference on Future Internet Technologies
From opportunistic networks to opportunistic computing
IEEE Communications Magazine
Performance evaluation of service execution in opportunistic computing
Proceedings of the 13th ACM international conference on Modeling, analysis, and simulation of wireless and mobile systems
Composite service metamodel and auto composition
Journal of Computational Methods in Sciences and Engineering - Special Supplement Issue in Section A and B: Selected Papers from the ISCA International Conference on Software Engineering and Data Engineering, 2009
Many to many service discovery: a first approach
ECSA'10 Proceedings of the 4th European conference on Software architecture
Specifying loose coupling from existing service composition approaches
ECSA'10 Proceedings of the 4th European conference on Software architecture
Dynamic User Task Composition Based on User Preferences
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
A Decentralized Self-Organizing Service Composition for Autonomic Entities
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
A binary graph reduction algorithm for multi-constrained QoS routing
Proceedings of the Second Asia-Pacific Symposium on Internetware
Model-based decision framework for autonomous application migration
ASMTA'11 Proceedings of the 18th international conference on Analytical and stochastic modeling techniques and applications
Automatic task resolution and adaptation in pervasive environments
ICAIS'11 Proceedings of the Second international conference on Adaptive and intelligent systems
Modeling and simulation of service composition in opportunistic networks
Proceedings of the 14th ACM international conference on Modeling, analysis and simulation of wireless and mobile systems
Semantic operation composition according to user tasks in ubiquitous environment
Proceedings of the 4th International Conference on Uniquitous Information Management and Communication
Fast track article: Market mechanisms for resource allocation in pervasive sensor applications
Pervasive and Mobile Computing
Exception handling in pervasive service composition using normative agents
Journal of Web Engineering
Stigmergic modeling for web service composition and adaptation
PRICAI'12 Proceedings of the 12th Pacific Rim international conference on Trends in Artificial Intelligence
Cloud Architecture for Dynamic Service Composition
International Journal of Grid and High Performance Computing
Middleware for pervasive computing: A survey
Pervasive and Mobile Computing
On competitive self-composition in pervasive services
Science of Computer Programming
An efficient service selection framework for pervasive environments
International Journal of Wireless and Mobile Computing
QoS-aware fully decentralized service assembly
Proceedings of the 8th International Symposium on Software Engineering for Adaptive and Self-Managing Systems
Adaptive Composition of Distributed Pervasive Applications in Heterogeneous Environments
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
Presence-pattern aware service selection and composition in a smart space
Proceedings of the 5th Asia-Pacific Symposium on Internetware
Accurate sub-swarms particle swarm optimization algorithm for service composition
Journal of Systems and Software
Hi-index | 0.00 |
Service-oriented architectures (SOAs) promise to provide transparency to resource access by exposing the resources available as services. SOAs have been employed within pervasive computing systems to provide essential support to user tasks by creating services representing the available resources. The mechanism of combining two or more basic services into a possibly complex service is known as service composition. Existing solutions to service composition employ a template-matching approach, where the user needs are expressed as a request template, and through composition, a system would identify services to populate the entities within the request template. However, with the dynamism involved in pervasive environments, the user needs have to be met by exploiting available resources, even when an exact match does not exist. In this paper, we present a novel service composition mechanism for pervasive computing. We employ the service-oriented middleware platform called Pervasive Information Communities Organization (PICO) to model and represent resources as services. The proposed service composition mechanism models services as directed attributed graphs, maintains a repository of service graphs, and dynamically combines multiple basic services into complex services. Further, we present a hierarchical overlay structure created among the devices to exploit the resource unevenness, resulting in the capability of providing essential service-related support to resource-poor devices. Results of extensive simulation studies are presented to illustrate the suitability of the proposed mechanism in meeting the challenges of pervasive computing—user mobility, heterogeneity, and the uncertain nature of involved resources.