The implementation of software has benefited from the advanced concern separation mechanisms the Aspect-Oriented paradigm enables, allowing for the textual localization of scattered and tangled concerns in source code. In this deliverable, we summarize an approach that shows how AOP can be made beneficial to activities taking place earlier in the software development life cycle. Specifically, w...