Tampere University of Technology

TUTCRIS Research Portal

Experimenting traditional and modern reliability models in a 3-years european software project

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Standard

Experimenting traditional and modern reliability models in a 3-years european software project. / Tosi, Davide; Lenarduzzi, Valentina; Morasca, Sandro; Taibi, Davide.

Proceedings of the 11th European Conference on Information Systems Management, ECISM 2017. Academic Conferences and Publishing International Limited, 2017. p. 304-314.

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Harvard

Tosi, D, Lenarduzzi, V, Morasca, S & Taibi, D 2017, Experimenting traditional and modern reliability models in a 3-years european software project. in Proceedings of the 11th European Conference on Information Systems Management, ECISM 2017. Academic Conferences and Publishing International Limited, pp. 304-314, 11th European Conference on Information Systems Management, ECISM 2017, Genoa, Italy, 14/09/17.

APA

Tosi, D., Lenarduzzi, V., Morasca, S., & Taibi, D. (2017). Experimenting traditional and modern reliability models in a 3-years european software project. In Proceedings of the 11th European Conference on Information Systems Management, ECISM 2017 (pp. 304-314). Academic Conferences and Publishing International Limited.

Vancouver

Tosi D, Lenarduzzi V, Morasca S, Taibi D. Experimenting traditional and modern reliability models in a 3-years european software project. In Proceedings of the 11th European Conference on Information Systems Management, ECISM 2017. Academic Conferences and Publishing International Limited. 2017. p. 304-314

Author

Tosi, Davide ; Lenarduzzi, Valentina ; Morasca, Sandro ; Taibi, Davide. / Experimenting traditional and modern reliability models in a 3-years european software project. Proceedings of the 11th European Conference on Information Systems Management, ECISM 2017. Academic Conferences and Publishing International Limited, 2017. pp. 304-314

Bibtex - Download

@inproceedings{5f81322daf0042b786bd478460ee9793,
title = "Experimenting traditional and modern reliability models in a 3-years european software project",
abstract = "Reliability is a very important non-functional aspect for software systems and artefacts. In literature, several definitions of software reliability exist and several methods and approaches exist to measure reliability of a software project. However, in the literature no works focus on the applicability of these methods in all the development phases of real software projects. In this paper, we describe the methodology we adopted during the S-CASE FP7 European Project to predict reliability for both the S-CASE platform as well as for the software artefacts automatically generated by using the S-CASE platform. Two approaches have been adopted to compute reliability: The first one is the Rome Lab Model, a well adopted traditional approach in industry; the second one is an empirical approach defined by the authors in a previous work. An extensive dataset of results has been collected during all the phases of the project. The two approaches can complement each other, to support to prediction of reliability during all the development phases of a software system in order to facilitate the project management from a non-functional point-of-view.",
keywords = "Early Reliability, Perceived Reliability, Predictive Models, Reliability by design, Rome Lab Model, Static Analysis",
author = "Davide Tosi and Valentina Lenarduzzi and Sandro Morasca and Davide Taibi",
year = "2017",
language = "English",
pages = "304--314",
booktitle = "Proceedings of the 11th European Conference on Information Systems Management, ECISM 2017",
publisher = "Academic Conferences and Publishing International Limited",

}

RIS (suitable for import to EndNote) - Download

TY - GEN

T1 - Experimenting traditional and modern reliability models in a 3-years european software project

AU - Tosi, Davide

AU - Lenarduzzi, Valentina

AU - Morasca, Sandro

AU - Taibi, Davide

PY - 2017

Y1 - 2017

N2 - Reliability is a very important non-functional aspect for software systems and artefacts. In literature, several definitions of software reliability exist and several methods and approaches exist to measure reliability of a software project. However, in the literature no works focus on the applicability of these methods in all the development phases of real software projects. In this paper, we describe the methodology we adopted during the S-CASE FP7 European Project to predict reliability for both the S-CASE platform as well as for the software artefacts automatically generated by using the S-CASE platform. Two approaches have been adopted to compute reliability: The first one is the Rome Lab Model, a well adopted traditional approach in industry; the second one is an empirical approach defined by the authors in a previous work. An extensive dataset of results has been collected during all the phases of the project. The two approaches can complement each other, to support to prediction of reliability during all the development phases of a software system in order to facilitate the project management from a non-functional point-of-view.

AB - Reliability is a very important non-functional aspect for software systems and artefacts. In literature, several definitions of software reliability exist and several methods and approaches exist to measure reliability of a software project. However, in the literature no works focus on the applicability of these methods in all the development phases of real software projects. In this paper, we describe the methodology we adopted during the S-CASE FP7 European Project to predict reliability for both the S-CASE platform as well as for the software artefacts automatically generated by using the S-CASE platform. Two approaches have been adopted to compute reliability: The first one is the Rome Lab Model, a well adopted traditional approach in industry; the second one is an empirical approach defined by the authors in a previous work. An extensive dataset of results has been collected during all the phases of the project. The two approaches can complement each other, to support to prediction of reliability during all the development phases of a software system in order to facilitate the project management from a non-functional point-of-view.

KW - Early Reliability

KW - Perceived Reliability

KW - Predictive Models

KW - Reliability by design

KW - Rome Lab Model

KW - Static Analysis

UR - http://www.scopus.com/inward/record.url?scp=85039850001&partnerID=8YFLogxK

M3 - Conference contribution

SP - 304

EP - 314

BT - Proceedings of the 11th European Conference on Information Systems Management, ECISM 2017

PB - Academic Conferences and Publishing International Limited

ER -