Knowledge-based approaches in software documentation: A systematic literature review

W Ding, P Liang, A Tang, H Van Vliet - Information and Software …, 2014‏ - Elsevier
Context Software documents are core artifacts produced and consumed in documentation
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
T Theunissen, U van Heesch, P Avgeriou - Information and software …, 2022‏ - Elsevier
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 …

Cost, benefits and quality of software development documentation: A systematic map**

J Zhi, V Garousi-Yusifoğlu, B Sun, G Garousi… - Journal of Systems and …, 2015‏ - Elsevier
Context Software documentation is an integral part of any software development process.
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

M Razavian, B Paech, A Tang - Journal of Systems and Software, 2023‏ - Elsevier
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 …

[PDF][PDF] Ontologies for software engineering: Past, present and future

MPS Bhatia, A Kumar, R Beniwal - Indian Journal of Science and …, 2016‏ - researchgate.net
Abstract Background/Objectives: Research in recent years has probed integration amongst
research field of Software Engineering and Semantic Web technology, addressing the …

[HTML][HTML] Capturing software architecture knowledge for pattern-driven design

S Farshidi, S Jansen, JM van der Werf - Journal of Systems and Software, 2020‏ - Elsevier
Context: Software architecture is a knowledge-intensive field. One mechanism for storing
architecture knowledge is the recognition and description of architectural patterns. Selecting …

How do open source communities document software architecture: An exploratory survey

W Ding, P Liang, A Tang, H Van Vliet… - … on engineering of …, 2014‏ - ieeexplore.ieee.org
Software architecture (SA) documentation provides a blueprint of a software-intensive
system for the communication between stakeholders about the high-level design of the …

Ontology-based software architecture documentation

KA De Graaf, A Tang, P Liang… - 2012 Joint Working IEEE …, 2012‏ - ieeexplore.ieee.org
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 …