A Metric for Evaluating Residual Complexity in Software

Michael Krisper, Christian Josef Kreiner, Johannes Iber, Markus Quaritsch

Publikation: Beitrag in Buch/Bericht/KonferenzbandBeitrag in einem Konferenzband

Abstract

A new metric for evaluating the complexity of software is proposed: The residual complexity. This is the combination of a complexity metric with a code coverage metric. It indicates how well the complexity of a software is handled by software tests, and how much complexity still remains untested. In this paper we give an overview over existing source code metrics and code coverage metrics. Afterwards the residual complexity is described and the consequences are discussed. In the end a use case is shown on a real life example of a software application implemented in .NET.
Originalspracheenglisch
TitelSystems, Software and Services Process Improvement
Redakteure/-innenJakub Stolfa, Svatopluk Stolfa, Rory V. O'Connor, Richard Messnarz
ErscheinungsortCham
Herausgeber (Verlag)Springer International Publishing AG
Seiten138-149
Seitenumfang12
ISBN (elektronisch)978-3-319-64218-5
ISBN (Print)978-3-319-64217-8
DOIs
PublikationsstatusVeröffentlicht - 12 Aug 2017
Veranstaltung24th European Conference on Systems, Software and Services Process Improvement, EuroSPI 2017 - VSB - Technical University of Ostrava, Ostrava, Tschechische Republik
Dauer: 6 Sep 20178 Sep 2017
Konferenznummer: 24
http://2017.eurospi.net/

Publikationsreihe

NameCommunications in Computer and Information Science
Herausgeber (Verlag)Springer
Band748
ISSN (Print)1865-0929
ISSN (elektronisch)1865-0937

Konferenz

Konferenz24th European Conference on Systems, Software and Services Process Improvement, EuroSPI 2017
KurztitelEuroSPI 2017
LandTschechische Republik
OrtOstrava
Zeitraum6/09/178/09/17
Internetadresse

ASJC Scopus subject areas

  • !!Computer Science (miscellaneous)
  • Software
  • !!Computer Science Applications
  • !!Safety, Risk, Reliability and Quality

Fields of Expertise

  • Information, Communication & Computing

Treatment code (Nähere Zuordnung)

  • Application

Fingerprint Untersuchen Sie die Forschungsthemen von „A Metric for Evaluating Residual Complexity in Software“. Zusammen bilden sie einen einzigartigen Fingerprint.

  • Projekte

    Industrial Informatics

    Höller, A., Preschern, C., Kreiner, C. J., Raschke, W., Sporer, H., Iber, J., Kajtazovic, N., Krisper, M., Sinnhofer, A. D., Macher, G., Rauter, T., Quaritsch, M., Dobaj, J. & Krug, T.

    1/09/12 → …

    Projekt: Arbeitsgebiet

    Verwandte Tätigkeiten

    • 1 Vortrag bei Konferenz oder Fachtagung

    24th European Conference on Systems, Software and Services Process Improvement, EuroSPI 2017

    Michael Krisper (Redner/in)
    5 Sep 20178 Sep 2017

    Aktivität: Vortrag oder PräsentationVortrag bei Konferenz oder FachtagungScience to science

    Dieses zitieren

    Krisper, M., Kreiner, C. J., Iber, J., & Quaritsch, M. (2017). A Metric for Evaluating Residual Complexity in Software. in J. Stolfa, S. Stolfa, R. V. O'Connor, & R. Messnarz (Hrsg.), Systems, Software and Services Process Improvement (S. 138-149). [10.1007/978-3-319-64218-5_11] (Communications in Computer and Information Science; Band 748). Cham: Springer International Publishing AG . https://doi.org/10.1007/978-3-319-64218-5_11