A Bayesian approach to diagram matching with application to architectural models
Proceedings of the 28th international conference on Software engineering
Relating architectural views with architectural concerns
Proceedings of the 2006 international workshop on Early aspects at ICSE
A general model of software architecture design derived from five industrial approaches
Journal of Systems and Software
Using aspects in architectural description
Proceedings of the 10th international conference on Early aspects: current challenges and future directions
Defining security architectural patterns based on viewpoints
ICCSA'07 Proceedings of the 2007 international conference on Computational science and its applications - Volume Part III
Classification and trend analysis of UML books (1997---2009)
Software and Systems Modeling (SoSyM)
A design method for modular energy-aware software
Proceedings of the 28th Annual ACM Symposium on Applied Computing
Ultimate architecture enforcement: custom checks enforced at code-commit time
Proceedings of the 2013 companion publication for conference on Systems, programming, & applications: software for humanity
Hi-index | 0.00 |
From the Publisher:Software architecture is critical to the success of software development projects. Unfortunately, many projects are unsuccessful in their attempts to leverage architecture-based development, especially large-scale projects. Lost in a myriad of possible UML diagrams, project teams often resort to ineffective ad-hoc techniques.The purpose of this book is to enable software architects, their managers, and other development team members to become more effective in directing the course of large-scale software development projects. Written by two experienced architects that have worked in the trenches on many projects, this book provides practical advice for all software teams about developing and capturing critical software architectural concerns.Leveraging the recent IEEE standard on software architecture and using UML compatible with versions 1.4 and 2.0 this book describes a series of viewpoints for capturing the software architecture and related concerns. These viewpoints convey essential information to users, stakeholders and other members of the development team.Large-Scale Software Architecture covers:a series of UML based viewpoints for capturing software architecture and related concernsuseful techniques for development of software architecturesthe roles and responsibilities of the software architect and the architecture teamtraps and pitfalls of architecture developmentutilization of reusable and off-the-shelf software frameworks and componentsWhether managing, designing, developing or architecting large and complex systems, you will better understand how the software architecture can be captured and represented using this book.