Exploiting style in architectural design environments
SIGSOFT '94 Proceedings of the 2nd ACM SIGSOFT symposium on Foundations of software engineering
A Component- and Message-Based Architectural Style for GUI Software
IEEE Transactions on Software Engineering - Special issue: best papers of the 17th International Conference on Software Engineering (ICSE-17)
Component Software: Beyond Object-Oriented Programming
Component Software: Beyond Object-Oriented Programming
JXTA: Java P2P Programming
An Architecture-Based Approach to Self-Adaptive Software
IEEE Intelligent Systems
Specifying Distributed Software Architectures
Proceedings of the 5th European Software Engineering Conference
Peer-to-Peer Computing: Technologies for Sharing and Collaborating on the Net
Peer-to-Peer Computing: Technologies for Sharing and Collaborating on the Net
A Service-Oriented Model for Embedded Peer-to-Peer Systems
Electronic Notes in Theoretical Computer Science (ENTCS)
Robust Regulation Adaptation in Multi-Agent Systems
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
Hi-index | 0.01 |
Recent peer-to-peer architectures do not fulfill the idea of a service-oriented architecture to allow the flexible composition of services towards concrete applications. This can be justified by the absence of flexible notations for the composition of services that incorporate the dynamic nature exposed by peer-to-peer architectures. In this work, the peer-to-peer architecture DeEvolve is presented that provides novel ways for the composition of services including the handling of exceptions such as the failure of peers. The intention of this approach is to facilitate even less-skilled end-users to compose and to maintain service-oriented applications.