Semantically Enhanced Software Documentation Processes


Autoria(s): Klieber, Werner; Granitzer, Michael; Gaisbauer, Mansuet; Tochtermann, Klaus
Data(s)

08/06/2011

08/06/2011

2010

Resumo

High-quality software documentation is a substantial issue for understanding software systems. Shorter time-to-market software cycles increase the importance of automatism for keeping the documentation up to date. In this paper, we describe the automatic support of the software documentation process using semantic technologies. We introduce a software documentation ontology as an underlying knowledge base. The defined ontology is populated automatically by analysing source code, software documentation and code execution. Through selected results we demonstrate that the use of such semantic systems can support software documentation processes efficiently.

Identificador

Serdica Journal of Computing, Vol. 4, No 2, (2010), 243p-262p

1312-6555

http://hdl.handle.net/10525/1592

Idioma(s)

en

Publicador

Institute of Mathematics and Informatics Bulgarian Academy of Sciences

Palavras-Chave #Documentation #Semantics #Software Engineering
Tipo

Article