Abstract—Software architecture (SA) documentation provides a blueprint of a software-intensive system for the communication between stakeholders about the high-level design of the system. In open source software (OSS) development, a lack of SA documentation may hinder the use and further development of OSS, but how much “architecture” documentation is enough and appropriate is largely dependent on the contextual factors of development. In order to understand the state of the practice of SA documentation in OSS projects, we conducted a documentation-based survey to explore how SA is documented in OSS projects. Out of 2,000 OSS projects from four major OSS sources, we found that 108 projects have some SA documentation, which shows that the SA...
When using Software Architecture documents (ADs), users typically 'forage' for information. However,...
peer-reviewedOpen Source Software (OSS) is increasingly used in Component- Based Software Developme...
This report compares the Software Engineering Institute's Views and Beyond approach for documenting ...
Software architecture (SA) documentation provides a blueprint of a software-intensive system for the...
Software architecture (SA) documentation provides a blueprint of a software-intensive system for the...
Part 1: PapersInternational audienceOpen Source Software (OSS) is increasingly used in Component-Bas...
Open Source Systems: Grounding Research: 7th IFIP WG 2.13 ConferenceOpen Source Software (OSS) is in...
Software architectures have been playing a central role in software engineering research for some ye...
Software architecture has become an established discipline in industry. Nevertheless, the available ...
© 2021 Elsevier Inc.Architecture information is vital for Open Source Software (OSS) development, an...
Software architecture has become an established discipline in industry. Nevertheless, the available ...
Software architecture has become an established discipline in industry and documentation is the key ...
iii Preface to the Special Report v Preface to Software Architecture Documentation in Practice vii 1...
Sustaining large open source development efforts requires recruiting new participants; however, a la...
The usefulness of Software Architecture (SA) documentation depends on how well its Architectural Kno...
When using Software Architecture documents (ADs), users typically 'forage' for information. However,...
peer-reviewedOpen Source Software (OSS) is increasingly used in Component- Based Software Developme...
This report compares the Software Engineering Institute's Views and Beyond approach for documenting ...
Software architecture (SA) documentation provides a blueprint of a software-intensive system for the...
Software architecture (SA) documentation provides a blueprint of a software-intensive system for the...
Part 1: PapersInternational audienceOpen Source Software (OSS) is increasingly used in Component-Bas...
Open Source Systems: Grounding Research: 7th IFIP WG 2.13 ConferenceOpen Source Software (OSS) is in...
Software architectures have been playing a central role in software engineering research for some ye...
Software architecture has become an established discipline in industry. Nevertheless, the available ...
© 2021 Elsevier Inc.Architecture information is vital for Open Source Software (OSS) development, an...
Software architecture has become an established discipline in industry. Nevertheless, the available ...
Software architecture has become an established discipline in industry and documentation is the key ...
iii Preface to the Special Report v Preface to Software Architecture Documentation in Practice vii 1...
Sustaining large open source development efforts requires recruiting new participants; however, a la...
The usefulness of Software Architecture (SA) documentation depends on how well its Architectural Kno...
When using Software Architecture documents (ADs), users typically 'forage' for information. However,...
peer-reviewedOpen Source Software (OSS) is increasingly used in Component- Based Software Developme...
This report compares the Software Engineering Institute's Views and Beyond approach for documenting ...