Identifying Optimal Sets of Standardized Architectural Features (bibtex)
by Durisic, Darko, Staron, Miroslaw and Tichy, Matthias
Abstract:
Industrial standards are used to formalize procedures, rules and guidelines for the industry to follow. Following a standard requires continuous adoption of the new standardized features where only their subset is required by individual companies. Therefore the prioritization of the features and the assessment of their impact on the development projects is crucial for the success of the project. In software engineering, industrial standards are used increasingly often to standardize a language for designing architectural components of the system by defining domain-specific meta-models. The purpose is to assure the interoperability between a number of software tools exchanging the architectural models. In this paper, we present a method for identifying optimal sets of new standardized architectural features to be adopted in the development projects. The optimization is done based on the assessment of their benefit for the projects and the estimated cost of re-work in the modeling tools according to the changes in the standardized meta-model. We evaluate the method by applying it on 14 new architectural features of a new release of the AUTOSAR standard which is followed in the development of the automotive software systems.
Reference:
Identifying Optimal Sets of Standardized Architectural Features (Durisic, Darko, Staron, Miroslaw and Tichy, Matthias), In Proceedings of the 11th International ACM SIGSOFT Conference on Quality of Software Architectures - QoSA '15 (Ozkaya, Ipek, Koziolek, Heiko, eds.), 2015.
Bibtex Entry:
@inproceedings{DST15a,
abstract = {Industrial standards are used to formalize procedures, rules and guidelines for the industry to follow. Following a standard requires continuous adoption of the new standardized features where only their subset is required by individual companies. Therefore the prioritization of the features and the assessment of their impact on the development projects is crucial for the success of the project. In software engineering, industrial standards are used increasingly often to standardize a language for designing architectural components of the system by defining domain-specific meta-models. The purpose is to assure the interoperability between a number of software tools exchanging the architectural models. In this paper, we present a method for identifying optimal sets of new standardized architectural features to be adopted in the development projects. The optimization is done based on the assessment of their benefit for the projects and the estimated cost of re-work in the modeling tools according to the changes in the standardized meta-model. We evaluate the method by applying it on 14 new architectural features of a new release of the AUTOSAR standard which is followed in the development of the automotive software systems.},
author = {Durisic, Darko and Staron, Miroslaw and Tichy, Matthias},
booktitle = {Proceedings of the 11th International ACM SIGSOFT Conference on Quality of Software Architectures - QoSA '15},
doi = {10.1145/2737182.2737184},
editor = {Ozkaya, Ipek and Koziolek, Heiko},
isbn = {9781450334709},
keywords = {architectural features,change management,ensure,industrial meta-models,optimization},
mendeley-tags = {ensure},
pages = {103--112},
title = {{Identifying Optimal Sets of Standardized Architectural Features}},
url = {http://dl.acm.org/citation.cfm?id=2737182.2737184},
year = {2015}
}
Powered by bibtexbrowser