Software architecture in practice
Software architecture in practice
Applied software architecture
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
Performance analysis at the software architectural design level
Performance Evaluation
Software Engineering
Performance evaluation approaches for software architects
Component-Based Software Development for Embedded Systems
Hi-index | 0.00 |
In this paper we present a methodology to measure quality attributes at the software architecture level. The methodology has been developed in the Telecom/Datacom domain, in cooperation with Ericsson Lab Italy in Rome. The goal of the project was to elaborate a development methodology, focused around the architecture specification, which could be easily integrated into the standard design methods used in Ericsson Lab Italy and could give immediate feedbacks on the quality of the design choices. The approach is centered around a domain dependent architectural language ADLT (Architecture Description Language for Telecommunication) and a development and validation methodology based on it. We illustrate the approach in the scope of a system developed in Ericsson Lab Italy in Rome, named GON (GSM On the Net). The quality attributes we present here are representative of the whole class of quality attributes measurable at the architectural level, namely Maintainability, for the so-called static attributes and Performance, for the dynamic ones.