View composition as a first-class concept in architectural descriptions

Our position is that architectural descriptions lackcomposition of views, preventing a proper separation of concerns.This position took shape from experiences with buildingseveral complex distribut ...

[1]  Harold Ossher,et al.  Asymmetrically vs. Symmetrically Organized Paradigms for Software Composition , 2002 .

[2]  Danny Weyns,et al.  Applying the architecture tradeoff analysis method (ATAM) to an industrial multi-agent system application , 2005 .

[3]  João Araújo,et al.  aspect- oriented pr ogramming , 2006 .

[4]  Danny Weyns,et al.  Experiences with Theme/UML for Architectural Design in Multiagent Systems , 2006, Multiagent Systems and Software Architecture.

[5]  David Garlan,et al.  Documenting software architectures: views and beyond , 2002, 25th International Conference on Software Engineering, 2003. Proceedings..

[6]  Tom Holvoet,et al.  Relating architectural views with architectural concerns , 2006, EA '06.

[7]  Elisa Baniassad,et al.  Aspect-Oriented Analysis and Design , 2005 .

[8]  Siobhán Clarke,et al.  Extending standard UML with model composition semantics , 2002, Sci. Comput. Program..

[9]  Alfred Strohmeier,et al.  On The Role of Multi-Dimensional Separation of Concerns in Software Architecture , 2000, OOPSLA 2000.

[10]  Stanley M. Sutton,et al.  N degrees of separation: multi-dimensional separation of concerns , 1999, Proceedings of the 1999 International Conference on Software Engineering (IEEE Cat. No.99CB37002).

[11]  Paul Clements,et al.  Documenting Software Architectures in an Agile World , 2003 .

[12]  Paul Clements Comparing the SEI's Views and Beyond Approach for Documenting Software Architecture with ANSI-IEEE 1471-2000 , 2005 .

[13]  Bashar Nuseibeh,et al.  ViewPoints: meaningful relationships are difficult! , 2003, 25th International Conference on Software Engineering, 2003. Proceedings..

[14]  Cláudio Sant'Anna,et al.  Reflections on architectural connection: seven issues on aspects and ADLs , 2006, EA '06.

[15]  Daniel P. Friedman,et al.  Aspect-Oriented Programming is Quantification and Obliviousness , 2000 .

[16]  Danny Weyns,et al.  Applying the ATAM to an Architecture for Decentralized Control of a Transportation System , 2006, QoSA.

[17]  Ruzanna Chitchyan,et al.  Semantics-based composition for aspect-oriented requirements engineering , 2007, AOSD.

[18]  Karen Kleiman Don't ask. , 2003, Minnesota medicine.

[19]  David R. Barstow,et al.  Proceedings of the 25th International Conference on Software Engineering , 1978, ICSE.

[20]  Philip Levine Don't Ask , 1981 .

[21]  Tom Holvoet,et al.  Composing architectural crosscutting structures in xADL , 2007 .