Patterns for consistent software documentation

Filipe Figueiredo Correia, Ademar Aguiar, Hugo Sereno Ferreira, Nuno Flores
<span title="">2010</span> <i title="ACM Press"> Proceedings of the 16th Conference on Pattern Languages of Programs - PLoP &#39;09 </i> &nbsp;
Documentation is an important part of the captured knowledge of a software project, providing a flexible and effective way of recording informal contents. However, maintaining documentation's consistency requires a considerable effort. Existing solutions encompass different tools and approaches that support the process of creating, evolving and using documents and other artifacts derived from the software development process. Based on existing literature and expertise, we have identified the
more &raquo; ... problems and solutions for documentation consistency. In concrete, four distinct patterns and their relations were identified, which are here described -Information Proximity, Co-Evolution, Domain-Structured Information and Integrated Environment.
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="">doi:10.1145/1943226.1943241</a> <a target="_blank" rel="external noopener" href="">fatcat:jy7oggraczer3fere3zajuatay</a> </span>
<a target="_blank" rel="noopener" href="" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href=""> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> </button> </a>