Towards an integrated multimedia service hosting overlay
Proceedings of the 12th annual ACM international conference on Multimedia
Coordinated Media Streaming and Transcoding in Peer-to-Peer Systems
IPDPS '05 Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Papers - Volume 01
A formal approach to design optimized multimedia service overlay
NOSSDAV '05 Proceedings of the international workshop on Network and operating systems support for digital audio and video
Monetary incentive with reputation for virtual market-place based P2P
CoNEXT '05 Proceedings of the 2005 ACM conference on Emerging network experiment and technology
Seamless service composition (SeSCo) in pervasive environments
Proceedings of the first ACM international workshop on Multimedia service composition
Resource-aware service composition for video multicast to heterogeneous mobile users
Proceedings of the first ACM international workshop on Multimedia service composition
On Composing Stream Applications in Peer-to-Peer Environments
IEEE Transactions on Parallel and Distributed Systems
Improving grid resource allocation via integrated selection and binding
Proceedings of the 2006 ACM/IEEE conference on Supercomputing
Dynamic Service Composition in Pervasive Computing
IEEE Transactions on Parallel and Distributed Systems
Synergy: sharing-aware component composition for distributed stream processing systems
Proceedings of the ACM/IFIP/USENIX 2006 International Conference on Middleware
P2P Networking and Applications
P2P Networking and Applications
An integrated tool for development of overlay services
Proceedings of the 2nd International Conference on Simulation Tools and Techniques
Implementation of end-to-end abstractions in a network service architecture
CoNEXT '08 Proceedings of the 2008 ACM CoNEXT Conference
A tentative model for virtualized resource-aware dynamic media-oriented service composition
CFI '09 Proceedings of the 4th International Conference on Future Internet Technologies
A Reflective Middleware to Support Peer-to-Peer Overlay Adaptation
DAIS '09 Proceedings of the 9th IFIP WG 6.1 International Conference on Distributed Applications and Interoperable Systems
Design of a network service processing platform for data path customization
Proceedings of the 2nd ACM SIGCOMM workshop on Programmable routers for extensible services of tomorrow
Proceedings of the First Asia-Pacific Symposium on Internetware
Service-oriented multimedia delivery in pervasive space
WCNC'09 Proceedings of the 2009 IEEE conference on Wireless Communications & Networking Conference
Using heuristics to improve service portfolio selection in P2P grids
IM'09 Proceedings of the 11th IFIP/IEEE international conference on Symposium on Integrated Network Management
RunTest: assuring integrity of dataflow processing in cloud computing infrastructures
ASIACCS '10 Proceedings of the 5th ACM Symposium on Information, Computer and Communications Security
An adaptive algorithm for failure recovery during dynamic service composition
PReMI'07 Proceedings of the 2nd international conference on Pattern recognition and machine intelligence
User demand behavior based adaptive algorithm for service composition of streaming media
IITA'09 Proceedings of the 3rd international conference on Intelligent information technology application
Context-aware multimedia processing system in a pervasive environment
GLOBECOM'09 Proceedings of the 28th IEEE conference on Global telecommunications
Augmenting trust establishment in dynamic systems with social networks
Proceedings of the Sixth Annual Workshop on Cyber Security and Information Intelligence Research
A futuristic service framework for flexible media-oriented service composition in future internet
Proceedings of the 5th International Conference on Future Internet Technologies
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
ServiceStore: a peer-to-peer framework for QoS-aware service composition
NPC'10 Proceedings of the 2010 IFIP international conference on Network and parallel computing
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
A binary graph reduction algorithm for multi-constrained QoS routing
Proceedings of the Second Asia-Pacific Symposium on Internetware
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
Synergy: sharing-aware component composition for distributed stream processing systems
Middleware'06 Proceedings of the 7th ACM/IFIP/USENIX international conference on Middleware
Mobile service clouds: a self-managing infrastructure for autonomic mobile computing services
SelfMan'06 Proceedings of the Second IEEE international conference on Self-Managed Networks, Systems, and Services
MOSAIC: Declarative platform for dynamic overlay composition
Computer Networks: The International Journal of Computer and Telecommunications Networking
Capacity and load-aware service discovery with service selection in peer-to-peer grids
Future Generation Computer Systems
CSP, cooperative service provisioning using peer-to-peer principles
IWSOS'07 Proceedings of the Second international conference on Self-Organizing Systems
Hi-index | 0.00 |
Service composition is highly desirable in peer-to-peer (P2P) systems where application services are naturally dispersed on distributed peers. However, it is challenging to provide high quality and failure resilient service composition in P2P systems due to the decentralization requirement and dynamic peer arrivals/departures. In this paper, we present an integrated P2P service composition framework called SpiderNet to address the challenges. At service setup phase, SpiderNet performs a novel bounded composition probing protocol to provide scalable quality-aware and resource-efficient service composition in a fully distributed fashion. Moreover, SpiderNet supports directed acyclic graph composition topologies and explores exchangeable composition orders for enhanced service quality. During service runtime, SpiderNet provides proactive failure recovery to overcome dynamic changes (e.g., peer departures) in P2P systems. The proactive failure recovery scheme maintains a small number of dynamically selected backup compositions to achieve quick failure recovery for soft realtime streaming applications. We have implemented a prototype of SpiderNet and conducted extensive experiments using both large-scale simulations and wide-area network testbed. Experimental results show the feasibility and efficiency of the SpiderNet service composition solution for P2P systems.