Interoperability and loose coupling requirements are pushing the next generation of distributed applications towards more decentralized and more dynamic interaction schemes, which the classic request/response communication paradigm can hardly accommodate. Hence, sound foundations and mechanisms for the establishment of unanticipated peer-to-peer interactions across organizational boundaries are of significant importance to upcoming middleware platforms. The executable choreography framework (ECF) is a middleware-level framework that targets dynamic and decentralized service compositions. The ECF combines transparent context propagation with aspect-oriented software composition techniques to dynamically refine the default control and data flow of service invocations. The framework provides a ground for experimentation with dynamic and distributed workflows, and a base to assess their safety and applicability when deployed across organizational boundaries.
An executable choreography framework for dynamic service-oriented architectures
2006 IEEE Aerospace Conference ; 13 pp.
2006-01-01
755151 byte
Conference paper
Electronic Resource
English
Creating executable architectures using Visual Simulation Objects (VSO)
Tema Archive | 2005
|Service Oriented Simulator Kernel Architectures
Springer Verlag | 2009
|Service Oriented Architectures - The Software Orchestra
AIAA | 2010
|Service Oriented Architectures - The Software Orchestra
British Library Conference Proceedings | 2010
|Mean business with service oriented architectures
British Library Online Contents | 2006