Metrics for Verification and Validation of Architecture in Powertrain Software Development

被引:5
|
作者
Venkitachalam, Hariharan [1 ]
Richenhagen, Johannes [2 ]
Schlosser, Axel [2 ]
Tasky, Thomas [3 ]
机构
[1] Rhein Westfal TH Aachen, Inst Combust Engines, Forckenbeckstr 4, D-52074 Aachen, Germany
[2] FEV GmbH, D-52078 Aachen, Germany
[3] FEV NA Inc, Auburn Hills, MI 48326 USA
来源
2015 FIRST INTERNATIONAL WORKSHOP ON AUTOMOTIVE SOFTWARE ARCHITECTURE (WASA) | 2015年
关键词
Software Architecture; Quality; Verification and Validation; Metrics;
D O I
10.1145/2752489.2752496
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The key challenges to software development in the powertrain domain are an exploding complexity, short development cycles and increasing quality and safety requirements. Architecture design addresses these challenges by structuring development over the entire lifecycle. Being a work product of the very early stage of development, architecture design errors lead to rework and higher development costs at any following development step. Verification and validation on architecture level leads to significant quality increase and reduces development risks. To approach this in a structured manner, the authors propose automated metric based evaluation of the software architecture. Metrics are identified and developed based on the Goal Question Metric approach. Quality goals for the architecture are derived from international standards, organizational goals and domain specific requirements. Questions are developed based on the goals to derive metrics for the evaluation of software quality criteria. The metrics developed are integrated into the software development process. At the end, application examples from series hybrid control software projects are shown. By the automated, metric-based approach so far extensive manual reviews and scenario analyses are supported by objective and measurable criteria. As an added value to state-of-the-art development strategies, frontloading of the costs is achieved by early evaluation of the software architecture.
引用
收藏
页码:27 / 33
页数:7
相关论文
共 50 条
  • [31] Validation of Metrics for the Deployment of Software Systems: Case Studies in SMEs in Argentina
    Vazquez, Pablo
    Panizzi, Marisa
    Bertone, Rodolfo
    COMPUTER SCIENCE-CACIC 2023, 2024, 2123 : 165 - 178
  • [32] A proposal and empirical validation of metrics to evaluate the maintainability of software process models
    Garcia, Felix
    Ruiz, Francisco
    Visaggio, Corrado Aaron
    2006 IEEE INSTRUMENTATION AND MEASUREMENT TECHNOLOGY CONFERENCE PROCEEDINGS, VOLS 1-5, 2006, : 1093 - +
  • [33] Metrics in automotive software development: A systematic literature review
    Vogel, Martin
    Knapik, Peter
    Cohrs, Moritz
    Szyperrek, Bernd
    Pueschel, Winfried
    Etzel, Haiko
    Fiebig, Daniel
    Rausch, Andreas
    Kuhrmann, Marco
    JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2021, 33 (02)
  • [34] Integration of Software Architecture in Requirements Elicitation for Rapid Software Development
    Gillani, Maryam
    Niaz, Hafiz Adnan
    Ullah, Ata
    IEEE ACCESS, 2022, 10 : 56158 - 56178
  • [35] Software architecture design in global software development: An empirical study
    Sievi-Korte, Outi
    Richardson, Ita
    Beecham, Sarah
    JOURNAL OF SYSTEMS AND SOFTWARE, 2019, 158
  • [36] Towards an improvement of software development process based on Software Architecture, Model Driven Architecture and Ontologies
    Bartolo Espiritu, Fernando
    Sanchez Lopez, Abraham
    Calva Rosales, Luis Josue
    2014 INTERNATIONAL CONFERENCE ON ELECTRONICS, COMMUNICATIONS AND COMPUTERS (CONIELECOMP), 2014, : 118 - 126
  • [37] A Reference Architecture for Data-Driven and Adaptive Internet-Delivered Psychological Treatment Systems: Software Architecture Development and Validation Study
    Mukhiya, Suresh Kumar
    Lamo, Yngve
    Rabbi, Fazle
    JMIR HUMAN FACTORS, 2022, 9 (02):
  • [38] A systematic map on verification and validation of emergent behavior in software engineering research
    Brings, Jennifer
    Daun, Marian
    Keller, Kevin
    Obe, Patricia Aluko
    Weyer, Thorsten
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2020, 112 : 1010 - 1037
  • [39] The development of a software architecture for an environmental education platform
    Iniguez-Lopez, Freddy
    Cortes-Verdin, Karen
    Perez Arriaga, Juan Carlos
    Contreras Vega, Gerardo
    Maldonado Gonzalez, Ana Lucia
    2015 INTERNATIONAL CONFERENCE ON COMPUTING SYSTEMS AND TELEMATICS (ICCSAT), 2015,
  • [40] Integrating Quality Assessment Through Metrics into Scrum Software Development
    Zaouali, Sirine
    Ghannouchi, Sonia Ayachi
    NEW TRENDS IN INTELLIGENT SOFTWARE METHODOLOGIES, TOOLS AND TECHNIQUES, 2021, 337 : 211 - 223