Inter-organizational workflows for enterprise coordination
Coordination of Internet agents
Modeling of software concerns in Cosmos
AOSD '02 Proceedings of the 1st international conference on Aspect-oriented software development
A UML-Based Pattern Specification Technique
IEEE Transactions on Software Engineering
Aspect-oriented software development
Aspect-oriented software development
Succeeding with Agile: Software Development Using Scrum
Succeeding with Agile: Software Development Using Scrum
Capture and evolution of web requirements using webspec
ICWE'10 Proceedings of the 10th international conference on Web engineering
A survey on UML-based aspect-oriented design modeling
ACM Computing Surveys (CSUR)
Modeling volatile concerns as aspects
CAiSE'06 Proceedings of the 18th international conference on Advanced Information Systems Engineering
Worklets: a service-oriented implementation of dynamic flexibility in workflows
ODBASE'06/OTM'06 Proceedings of the 2006 Confederated international conference on On the Move to Meaningful Internet Systems: CoopIS, DOA, GADA, and ODBASE - Volume Part I
Detecting conflicts and inconsistencies in web application requirements
ICWE'11 Proceedings of the 11th international conference on Current Trends in Web Engineering
An expressive aspect composition language for UML state diagrams
MODELS'07 Proceedings of the 10th international conference on Model Driven Engineering Languages and Systems
Identifying and modelling complex workflow requirements in web applications
ICWE'12 Proceedings of the 12th international conference on Current Trends in Web Engineering
Hi-index | 0.00 |
Workflows play a major role in nowadays business and therefore its requirement elicitation must be accurate and clear for achieving the closest solution to business's needs. Due to Web applications popularity, the Web is becoming the standard platform for implementing business workflows. In this context, Web applications and their workflows must be adapted to market demands in such a way to minimize development effort. In this work we present a model-driven approach for specifying Web workflows adaptations using a Domain Specific Language for Web application requirement called WebSpec. We present an extension to WebSpec based on Pattern Specifications for dealing with crosscutting workflow requirements by identifying tangled and scattered behaviour and reducing inconsistencies early in the requirement gathering phase. Using simple but illustrative examples we show the expressive power of the approach.