Eine Plattform für die Wissenschaft: Bauingenieurwesen, Architektur und Urbanistik
An Empirical Basis for Software Architecture Research
Despite the clear need for and importance of performing empirical studies as part of software architecture research, there is still a lack of curated, standardized, clean, well-maintained, documented, easily accessible, reusable, and shared datasets. In this chapter, we provide an overview of the problems, of the motivations, and of the opportunities currently related to mining and sharing datasets for researchers in software architecture. We first explore and describe which artifacts should be included into such datasets, such as code, documentation, and requirements, but also including other architecturally relevant artifacts, such as architectural decision records, models, and other kinds of documentation. This information can be complemented with revision history logs, social metadata, and email or chat discussion archives. The availability of such datasets would enable not only architectural reconstruction studies but would also help to catalyze broader and more ambitious program of empirical studies in software architecture research.
An Empirical Basis for Software Architecture Research
Despite the clear need for and importance of performing empirical studies as part of software architecture research, there is still a lack of curated, standardized, clean, well-maintained, documented, easily accessible, reusable, and shared datasets. In this chapter, we provide an overview of the problems, of the motivations, and of the opportunities currently related to mining and sharing datasets for researchers in software architecture. We first explore and describe which artifacts should be included into such datasets, such as code, documentation, and requirements, but also including other architecturally relevant artifacts, such as architectural decision records, models, and other kinds of documentation. This information can be complemented with revision history logs, social metadata, and email or chat discussion archives. The availability of such datasets would enable not only architectural reconstruction studies but would also help to catalyze broader and more ambitious program of empirical studies in software architecture research.
An Empirical Basis for Software Architecture Research
Pelliccione, Patrizio (Herausgeber:in) / Kazman, Rick (Herausgeber:in) / Weber, Ingo (Herausgeber:in) / Liu, Anna (Herausgeber:in) / Kazman, Rick (Autor:in) / Tonelli, Roberto (Autor:in) / Pautasso, Cesare (Autor:in)
Software Architecture ; Kapitel: 5 ; 87-100
03.06.2023
14 pages
Aufsatz/Kapitel (Buch)
Elektronische Ressource
Englisch
An Empirical Study on Collaborative Architecture Decision Making in Software Teams
British Library Conference Proceedings | 2016
|Enterprise Architecture in Smart Cities: Developing an Empirical Grounded Research Agenda
Taylor & Francis Verlag | 2023
|