A Unification Algorithm for Associative-Commutative Functions
Journal of the ACM (JACM)
ECOOP '01 Proceedings of the 15th European Conference on Object-Oriented Programming
Weaving Aspects into Web Service Orchestrations
ICWS '05 Proceedings of the IEEE International Conference on Web Services
Evaluating the Process Control-Flow Complexity Measure
ICWS '05 Proceedings of the IEEE International Conference on Web Services
Visualisation-based tool support for the development of aspect-oriented programs
Proceedings of the 5th international conference on Aspect-oriented software development
Mondrian: an agile information visualization framework
SoftVis '06 Proceedings of the 2006 ACM symposium on Software visualization
Matching and Merging of Statecharts Specifications
ICSE '07 Proceedings of the 29th international conference on Software Engineering
Providing Support for Model Composition in Metamodels
EDOC '07 Proceedings of the 11th IEEE International Enterprise Distributed Object Computing Conference
A component-based and aspect-oriented model for software evolution
International Journal of Computer Applications in Technology
Flexible and Efficient Workflow Deployment of Data-Intensive Applications On Grids With MOTEUR
International Journal of High Performance Computing Applications
Web Services Orchestrations Evolution: A Merge Process for Behavioral Evolution
ECSA '08 Proceedings of the 2nd European conference on Software Architecture
Early Aspects for Non-Functional Properties in Service Oriented Business Processes
SERVICES '08 Proceedings of the 2008 IEEE Congress on Services - Part I
Program refactoring using functional aspects
GPCE '08 Proceedings of the 7th international conference on Generative programming and component engineering
Dependent advice: a general approach to optimizing history-based aspects
Proceedings of the 8th ACM international conference on Aspect-oriented software development
Aspect-oriented multi-view modeling
Proceedings of the 8th ACM international conference on Aspect-oriented software development
Semantic vs. syntactic compositions in aspect-oriented requirements engineering: an empirical study
Proceedings of the 8th ACM international conference on Aspect-oriented software development
DREP: A Requirements Engineering Process for Dependable Reactive Systems
Methods, Models and Tools for Fault Tolerance
ICIW '09 Proceedings of the 2009 Fourth International Conference on Internet and Web Applications and Services
A data-driven workflow language for grids based on array programming principles
Proceedings of the 4th Workshop on Workflows in Support of Large-Scale Science
Semantic-Based Interaction Detection in Aspect-Oriented Scenarios
RE '09 Proceedings of the 2009 17th IEEE International Requirements Engineering Conference, RE
Weaving multiple aspects in sequence diagrams
Transactions on aspect-oriented software development III
A discourse on complexity of process models
BPM'06 Proceedings of the 2006 international conference on Business Process Management Workshops
Proceedings of the tenth international conference on Aspect-oriented software development
Service-oriented architecture modeling: bridging the gap between structure and behavior
Proceedings of the 14th international conference on Model driven engineering languages and systems
A commutative model composition operator to support software adaptation
ECMFA'12 Proceedings of the 8th European conference on Modelling Foundations and Applications
Defining composition operators for BPMN
SC'12 Proceedings of the 11th international conference on Software Composition
Hi-index | 0.00 |
The Service-Oriented Architecture (SOA) paradigm supports the assembly of atomic services to create applications that implement complex business processes. Assembly can be accomplished by service orchestrations defined by SOA architects. The ADORE method allows SOA architects to model complex orchestrations of services by composing models of smaller orchestrations called orchestration fragments. The ADORE method can also be used to weave fragments that address new concerns into existing applicationmodels. In this paperwe illustrate howthe ADORE method can be used to separate and compose process aspects in a SOA design of the Car Crash Crisis Management System. The paper also includes a discussion of the benefits and limitations of the ADORE method.