Abstract:The fulfilment of quality requirements is fundamental for the success of software-intensive systems. This fact forces companies to quantify the quality requirements at the moment of their specification, and to evaluate these requirements in all the results of the design process, both the by-products and the end system. The definition of the software architecture is one of the most important and early decisions of the design process, with a strong influence on the final quality of the product; therefore its evaluation should be made as early as possible, before the design is complete. This paper presents a software architecture evaluation model considering the software architecture as a final product itself and also as an intermediate product of the design process.
The maintenance is a costly activity in the life cycle of software-intensive systems, especially when they must be adapted to evolving requirements, which is more likely as the size of the system grows. Software Architecture is a novel approach to the development of such systems, that guides the process focusing the architects' attention on the structure of the system being built thus allowing a controlled evolution. This approach is applied for large systems or families of products with a long evolution path, and is usually performed once a successful system has been built, so in fact its application requires of recovery techniques in order to obtain and incorporate as much information as possible. Furthermore, since these systems tend to be large, automatic aids must be used by engineers in the recovery tasks to do a cost effective work. This article describes the experience of architectural recovery of a large telecommunication system, presents the the characteristics of the architectural recovery process applied, reviews some of the available recovery techniques and organises their application for software architecture recovery.
Este es un artículo Open Access publicado bajo la licencia Creative Commons Atribución 4.0 Internacional (CC-BY 4.0).
Desde o fim da Segunda Guerra Mundial, muitas zonas rurais europeias vêm experimentando profundas transformações sócio-espaciais. A agitação que descreve os centros urbanos maiores, acentuada por problemas típicos de tráfego e poluição, intensifica uma certa “sensibilidade” pela cultura e paisagens rurais. Assim, são cada vez mais difusas as aspirações ligadas à contemplação da natureza e nostalgia rural. Diante deste contexto, a Itália tem buscado uma série de alternativas pautadas na valorização e promoção de burgos históricos rurais frente ao glamour e badalação que gravitam em torno de cidades consagradas no cenário turístico mundial, como Roma e Veneza. Um dos exemplos mais notórios do pais é da comuna de Calcata, localidade em que as ações de restauro aplicadas ocorreram de forma individual e autônoma, isto é pela própria população, mantendo o cuidado em se resguardar e valorizar a paisagem que descreve o burgo. Com efeito, gerou-se certa simpatia e entusiasmo de alguns setores econômicos, da mídia e também da sociedade civil. Assim, busca-se interpretar e analisar a experiência italiana de Calcata, decifrando-a para além dos cartões-postais.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2025 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.