A formal basis for architectural connection
ACM Transactions on Software Engineering and Methodology (TOSEM)
Software architecture in practice
Software architecture in practice
Communications of the ACM
Systems architecture: product designing and social engineering
WACC '99 Proceedings of the international joint conference on Work activities coordination and collaboration
Experience with performing architecture tradeoff analysis
Proceedings of the 21st international conference on Software engineering
Applied software architecture
A Classification and Comparison Framework for Software Architecture Description Languages
IEEE Transactions on Software Engineering
Software architecture: a roadmap
Proceedings of the Conference on The Future of Software Engineering
Design and use of software architectures: adopting and evolving a product-line approach
Design and use of software architectures: adopting and evolving a product-line approach
Reusable component interconnection patterns for distributed software architectures
SSR '01 Proceedings of the 2001 symposium on Software reusability: putting software reuse in context
The coming-of-age of software architecture research
ICSE '01 Proceedings of the 23rd International Conference on Software Engineering
The 4+1 View Model of Architecture
IEEE Software
Scenario-Based Analysis of Software Architecture
IEEE Software
Architectural Styles, Design Patterns, and Objects
IEEE Software
An Event-Based Architecture Definition Language
IEEE Transactions on Software Engineering
Programming-in-the-Large Versus Programming-in-the-Small
IEEE Transactions on Software Engineering
Stakeholder Perception of Enterprise Architecture
ECSA '08 Proceedings of the 2nd European conference on Software Architecture
Designing the Enterprise Architecture Function
QoSA '08 Proceedings of the 4th International Conference on Quality of Software-Architectures: Models and Architectures
Capturing exploration to improve software architecture documentation
Proceedings of the Fourth European Conference on Software Architecture: Companion Volume
The relation between EA effectiveness and stakeholder satisfaction
Journal of Systems and Software
Hi-index | 0.00 |
Despite considerable attention paid on software architecture, the organizational aspects of architecture design remain largely unexplored. This study analyses the stakeholders participating in architecture design in three software companies, their problems in relation to architecture, and the rationale for architecture description they emphasize. This qualitative, grounded-theory-based, study shows how the stakeholders' rationales for describing architecture exceed the plain programming-in-the-large metaphor, emphasizing such issues as organizational communication, and knowledge creation and management. Whereas designers alone highlighted architecture as the basis for further design and implementation, the other stakeholders emphasized architecture mostly as a means for communication, interpretation, and decision-making. The results suggest a need for further research on practices and tools for effective communication and collaboration among the varying stakeholders of the architecture design process.