Experience with performing architecture tradeoff analysis
Proceedings of the 21st international conference on Software engineering
Applied software architecture
Scenario-Based Analysis of Software Architecture
IEEE Software
Architectural design of a situated multiagent system for controlling automatic guided vehicles
International Journal of Agent-Oriented Software Engineering
Decentralized control of automatic guided vehicles: applying multi-agent systems in practice
Companion to the 23rd ACM SIGPLAN conference on Object-oriented programming systems languages and applications
An online system for sharing image data for cardiac modeling
ACS'08 Proceedings of the 8th conference on Applied computer scince
Development of an online image repository system for cardiac modeling
WSEAS Transactions on Information Science and Applications
Knowledge based quality-driven architecture design and evaluation
Information and Software Technology
A new framework of measuring the business values of software
HCI'07 Proceedings of the 12th international conference on Human-computer interaction: interaction design and usability
Architecture-centric software development of situated multiagent systems
ESAW'06 Proceedings of the 7th international conference on Engineering societies in the agents world VII
A framework for classifying and comparing software architecture tools for quality evaluation
ICCSA'11 Proceedings of the 2011 international conference on Computational science and Its applications - Volume Part V
Design of quality-based composite web services
ICSOC'06 Proceedings of the 4th international conference on Service-Oriented Computing
The role of quality attributes in service-based systems architecting: a survey
ECSA'13 Proceedings of the 7th European conference on Software Architecture
Hi-index | 0.00 |
This tutorial will introduce the Attribute Driven Design (ADD) method. ADD is a method for designing the software architecture of a system or collection of systems based on an explicit articulation of the quality attribute goals for the system(s). The method is appropriate for any quality attributes but has been particularly elaborated for the attributes of performance, modifiability, security, reliability/availability and usability. The method has been used for designing the software architecture of products ranging from embedded to information systems.