Modularisation and composition of aspectual requirements
Proceedings of the 2nd international conference on Aspect-oriented software development
Summarization of dynamic content in web collections
PKDD '04 Proceedings of the 8th European Conference on Principles and Practice of Knowledge Discovery in Databases
EA-Miner: a tool for automating aspect-oriented requirements identification
Proceedings of the 20th IEEE/ACM international Conference on Automated software engineering
IEEE Software
Aspect-oriented software development
Aspect-oriented software development
GTTSE'09 Proceedings of the 3rd international summer school conference on Generative and transformational techniques in software engineering III
On the modular representation of architectural aspects
EWSA'06 Proceedings of the Third European conference on Software Architecture
Hi-index | 0.00 |
This tutorial focuses on applying aspect-oriented software development (AOSD) concepts beyond the programming stage of the software development life cycle. Using concrete methods, tools, techniques and notations we discuss how to use AOSD techniques to systematically treat crosscutting concerns during requirements engineering (RE), architecture design and detailed design as well as the mapping between aspects at these stages. With a clear focus on composition, modelling, trade-off analysis and assessment methods, the tutorial imparts an engineering ethos for translation into day-to-day processes and practices.