Impact evaluation for quality-oriented architectural decisions regarding evolvability

S Bode, M Riebisch - European Conference on Software Architecture, 2010 - Springer
Quality goals have to be under a special consideration during software architectural design.
Evolvability constitutes a quality goal with a special relevance for business critical systems …

An aspect-based feature model for architecting component product lines

LP Tizzei, CMF Rubira, J Lee - 2012 38th Euromicro …, 2012 - ieeexplore.ieee.org
Feature modeling is widely used for software product line analysis to capture commonality
and variability of a product line. As product line variations are mainly captured in a feature …

Impact of architecture types and degree of modularity on change propagation indices

EF Colombo, G Cascini, OL de Weck - DS 80-3 Proceedings of …, 2015 - designsociety.org
Change propagation has been investigated in many case studies; anyway, the effect of
architectural choices like the degree of modularity or the presence of bus elements is still …

[图书][B] Software evolution for industrial automation systems: literature overview

J Stammel, Z Durdik, K Krogmann, R Weiss, H Koziolek - 2011 - koziolek.de
1.1 Objectives This document contains a literature overview for the DARWIN research
project. It is a living document and is regularly reviewed and extended. The ABB project …

Study of Qualimetry essentials applied to embedded software development

Y Argotti - 2021 - theses.hal.science
Today, when a company designs, develops and manufactures goods or services, it must not
only target a high level of quality for the products to satisfy customers, but also comply with …

[PDF][PDF] On the Role of Evolvability for Architectural Design.

S Bode - GI Jahrestagung, 2009 - dl.gi.de
Today software systems have to face frequent requests for change during their whole
lifetime. It is very important that they can adapt to the frequently changing needs and are …

Evolvability of representations in complex system engineering: a survey

A Richter, M Botsch, S Menzel - 2015 IEEE Congress on …, 2015 - ieeexplore.ieee.org
A successful design optimization crucially depends on the underlying representation, which
has to adapt to a variety of demands and changing boundary conditions. Complex system …

Supporting software architects to improve their software system's decomposition–lessons learned

A Vanya, S Klusener, R Premraj… - Journal of software …, 2013 - Wiley Online Library
The architect of a large, evolving system may wish to revise its decomposition from time to
time; for instance, because the structure has deteriorated over time, certain components …

Towards an evolvability assurance method for service-based systems

J Bogner, A Zimmermann, S Wagner - European Conference on Service …, 2018 - Springer
To enable software professionals to design and evolve long-living Service-Based Systems
(SBSs) in sustainable fashion, we are developing a continuous assurance method to identify …

[HTML][HTML] Análisis y clasificación de atributos de mantenibilidad del software: una revisión comparativa desde el estado del arte

JD Erazo, AS Florez, FJ Pino - Entre Ciencia e Ingeniería, 2016 - scielo.org.co
Actualmente el mantenimiento de software es la etapa más costosa del ciclo de vida de
dicho producto. Identificar los atributos que influyen sobre la mantenibilidad de software es …