Tampere University of Technology

TUTCRIS Research Portal

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

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

Details

Original languageEnglish
Title of host publicationProceedings - 2nd International Workshop on Software Architecture and Metrics, SAM 2015
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages41-47
Number of pages7
ISBN (Electronic)9781479919345
DOIs
Publication statusPublished - 31 Jul 2015
Publication typeA4 Article in a conference publication
Event2nd International Workshop on Software Architecture and Metrics, SAM 2015 - Florence, Italy
Duration: 16 May 2015 → …

Conference

Conference2nd International Workshop on Software Architecture and Metrics, SAM 2015
CountryItaly
CityFlorence
Period16/05/15 → …

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.

ASJC Scopus subject areas

Keywords

  • panel data, software metrics, software stability