Knowledge-based approaches in software documentation: A systematic literature review
Context Software documents are core artifacts produced and consumed in documentation
activity in the software lifecycle. Meanwhile, knowledge-based approaches have been …
activity in the software lifecycle. Meanwhile, knowledge-based approaches have been …
Software architecture in practice: Challenges and opportunities
Z Wan, Y Zhang, X ** study on documentation in Continuous Software Development
Context: With an increase in Agile, Lean, and DevOps software methodologies over the last
years (collectively referred to as Continuous Software Development (CSD)), we have …
years (collectively referred to as Continuous Software Development (CSD)), we have …
Cost, benefits and quality of software development documentation: A systematic map**
Context Software documentation is an integral part of any software development process.
Researchers and practitioners have expressed concerns about costs, benefits and quality of …
Researchers and practitioners have expressed concerns about costs, benefits and quality of …
[HTML][HTML] The vision of on-demand architectural knowledge systems as a decision-making companion
Cobbler's children do not wear shoes. Software engineers build sophisticated software but
we often cannot find the needed information and knowledge for ourselves. Issues are the …
we often cannot find the needed information and knowledge for ourselves. Issues are the …
[PDF][PDF] Ontologies for software engineering: Past, present and future
Abstract Background/Objectives: Research in recent years has probed integration amongst
research field of Software Engineering and Semantic Web technology, addressing the …
research field of Software Engineering and Semantic Web technology, addressing the …
[HTML][HTML] Capturing software architecture knowledge for pattern-driven design
Context: Software architecture is a knowledge-intensive field. One mechanism for storing
architecture knowledge is the recognition and description of architectural patterns. Selecting …
architecture knowledge is the recognition and description of architectural patterns. Selecting …
How do open source communities document software architecture: An exploratory survey
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 for the communication between stakeholders about the high-level design of the …
Ontology-based software architecture documentation
A common approach to software architecture documentation in industry projects is the use of
file-based documents. This approach offers a single-dimensional perspective on the …
file-based documents. This approach offers a single-dimensional perspective on the …