Aspects have made a visible impact on software design and programming. This is because the concept contributes to our understanding of system construction, modularization, and the articulation of important functional and non-functional concerns. The question for this workshop is "How do aspects influence the description of architectures?" This is of interest for both software architecture and system architectures.
The on-going revision of IEEE 1471 (now also ISO/IEC DIS 42010), provides an opportunity for the aspects community to influence thinking in architecture, particularly with respect to how aspect concepts interact with the use of architectural viewpoints and the ability of aspects to capture non-functional concerns about architectures within architectural descriptions.
As demonstrated in the Early Aspects series of workshops, aspects have applicability for specifying architectural properties; both emergent properties of the system as a whole and the contributions of architectural components to emergent properties, including the ability to check architectural components against aspect 'requirements' for that component. The results of this workshop should offer insights, guidance, and examples for the community using aspects and serve as useful input into the revision of ISO/IEC DIS 42010.
What's New?
29 Jan 2007: Authors notified.
28 Jan 2007: Workshop wiki up and running.
13 Dec 2007: Call for papers has been circulated.
11 Dec 2007: Workshop website up and running.