TUTCRIS - Tampereen teknillinen yliopisto

TUTCRIS

Exploring the Stability of Software with Time-Series Cross-Sectional Data

Tutkimustuotosvertaisarvioitu

Standard

Exploring the Stability of Software with Time-Series Cross-Sectional Data. / Ruohonen, Jukka; Hyrynsalmi, Sami; Leppänen, Ville.

Proceedings - 2nd International Workshop on Software Architecture and Metrics, SAM 2015. Institute of Electrical and Electronics Engineers Inc., 2015. s. 41-47.

Tutkimustuotosvertaisarvioitu

Harvard

Ruohonen, J, Hyrynsalmi, S & Leppänen, V 2015, Exploring the Stability of Software with Time-Series Cross-Sectional Data. julkaisussa Proceedings - 2nd International Workshop on Software Architecture and Metrics, SAM 2015. Institute of Electrical and Electronics Engineers Inc., Sivut 41-47, Florence, Italia, 16/05/15. https://doi.org/10.1109/SAM.2015.13

APA

Ruohonen, J., Hyrynsalmi, S., & Leppänen, V. (2015). Exploring the Stability of Software with Time-Series Cross-Sectional Data. teoksessa Proceedings - 2nd International Workshop on Software Architecture and Metrics, SAM 2015 (Sivut 41-47). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/SAM.2015.13

Vancouver

Ruohonen J, Hyrynsalmi S, Leppänen V. Exploring the Stability of Software with Time-Series Cross-Sectional Data. julkaisussa Proceedings - 2nd International Workshop on Software Architecture and Metrics, SAM 2015. Institute of Electrical and Electronics Engineers Inc. 2015. s. 41-47 https://doi.org/10.1109/SAM.2015.13

Author

Ruohonen, Jukka ; Hyrynsalmi, Sami ; Leppänen, Ville. / Exploring the Stability of Software with Time-Series Cross-Sectional Data. Proceedings - 2nd International Workshop on Software Architecture and Metrics, SAM 2015. Institute of Electrical and Electronics Engineers Inc., 2015. Sivut 41-47

Bibtex - Lataa

@inproceedings{7feecdd8833f45659bafe9216d092144,
title = "Exploring the Stability of Software with Time-Series Cross-Sectional Data",
abstract = "The stability of software is a classical topic in software engineering. This research investigates stability of software architectures in terms of an object-oriented design principle presented by Robert C. Martin. The research approach is statistical: the design principle is evaluated with a time-series cross-sectional (TSCS) regression model. The empirical sample covers a release history from the Java library Vaadin. The empirical results establish that the design principle cannot be used to characterize the library. Besides delivering this negative empirical result, the research provides the necessary methodological background that is required to understand TSCS modeling.",
keywords = "panel data, software metrics, software stability",
author = "Jukka Ruohonen and Sami Hyrynsalmi and Ville Lepp{\"a}nen",
year = "2015",
month = "7",
day = "31",
doi = "10.1109/SAM.2015.13",
language = "English",
pages = "41--47",
booktitle = "Proceedings - 2nd International Workshop on Software Architecture and Metrics, SAM 2015",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
address = "United States",

}

RIS (suitable for import to EndNote) - Lataa

TY - GEN

T1 - Exploring the Stability of Software with Time-Series Cross-Sectional Data

AU - Ruohonen, Jukka

AU - Hyrynsalmi, Sami

AU - Leppänen, Ville

PY - 2015/7/31

Y1 - 2015/7/31

N2 - The stability of software is a classical topic in software engineering. This research investigates stability of software architectures in terms of an object-oriented design principle presented by Robert C. Martin. The research approach is statistical: the design principle is evaluated with a time-series cross-sectional (TSCS) regression model. The empirical sample covers a release history from the Java library Vaadin. The empirical results establish that the design principle cannot be used to characterize the library. Besides delivering this negative empirical result, the research provides the necessary methodological background that is required to understand TSCS modeling.

AB - The stability of software is a classical topic in software engineering. This research investigates stability of software architectures in terms of an object-oriented design principle presented by Robert C. Martin. The research approach is statistical: the design principle is evaluated with a time-series cross-sectional (TSCS) regression model. The empirical sample covers a release history from the Java library Vaadin. The empirical results establish that the design principle cannot be used to characterize the library. Besides delivering this negative empirical result, the research provides the necessary methodological background that is required to understand TSCS modeling.

KW - panel data

KW - software metrics

KW - software stability

U2 - 10.1109/SAM.2015.13

DO - 10.1109/SAM.2015.13

M3 - Conference contribution

SP - 41

EP - 47

BT - Proceedings - 2nd International Workshop on Software Architecture and Metrics, SAM 2015

PB - Institute of Electrical and Electronics Engineers Inc.

ER -