N degrees of separation: multi-dimensional separation of concerns
Proceedings of the 21st international conference on Software engineering
Modularisation and composition of aspectual requirements
Proceedings of the 2nd international conference on Aspect-oriented software development
Aspect-Oriented Requirements Engineering for Component-Based Software Systems
RE '99 Proceedings of the 4th IEEE International Symposium on Requirements Engineering
Theme: An Approach for Aspect-Oriented Analysis and Design
Proceedings of the 26th International Conference on Software Engineering
Aspect-Oriented Analysis and Design
Aspect-Oriented Analysis and Design
Aspect-Oriented Software Development with Use Cases (Addison-Wesley Object Technology Series)
Aspect-Oriented Software Development with Use Cases (Addison-Wesley Object Technology Series)
Multi-Dimensional Separation of Concerns in Requirements Engineering
RE '05 Proceedings of the 13th IEEE International Conference on Requirements Engineering
IEEE Software
Semantics-based composition for aspect-oriented requirements engineering
Proceedings of the 6th international conference on Aspect-oriented software development
A Comparative Study of Aspect-Oriented Requirements Engineering Approaches
ESEM '07 Proceedings of the First International Symposium on Empirical Software Engineering and Measurement
Handling conflicts in aspectual requirements compositions
Transactions on aspect-oriented software development III
Domain models are NOT aspect free
MoDELS'06 Proceedings of the 9th international conference on Model Driven Engineering Languages and Systems
Expressing aspectual interactions in design: experiences in the slot machine domain
Proceedings of the 14th international conference on Model driven engineering languages and systems
Expressing aspectual interactions in requirements engineering: Experiences, problems and solutions
Science of Computer Programming
Hi-index | 0.00 |
Aspect Oriented Requirements Engineering (AORE) provides support for modularizing crosscutting requirements. In the context of an industrial project in the domain of Slot Machines we needed to perform AORE, with a special emphasis on dependencies and interactions among concerns. We were however unable to find any report of large-scale industrial applications of AORE approaches that treat dependencies and interactions. We therefore evaluated two AORE approaches: Theme/Doc and MDSOCRE, to establish their applicability in our setting. In this paper we report on our experience, showing successful uses of both approaches as well as where they fall short. We furthermore propose possible enhancements for both approaches, to address these limitations.