Semantically Enhanced Software Documentation Processes
Klieber, Werner; Granitzer, Michael; Gaisbauer, Mansuet; Tochtermann, Klaus
Serdica Journal of Computing (2010)
- Volume: 4, Issue: 2, page 243-262
- ISSN: 1312-6555
Access Full Article
topAbstract
topHow to cite
topKlieber, Werner, et al. "Semantically Enhanced Software Documentation Processes." Serdica Journal of Computing 4.2 (2010): 243-262. <http://eudml.org/doc/11386>.
@article{Klieber2010,
abstract = {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.},
author = {Klieber, Werner, Granitzer, Michael, Gaisbauer, Mansuet, Tochtermann, Klaus},
journal = {Serdica Journal of Computing},
keywords = {Documentation; Semantics; Software Engineering},
language = {eng},
number = {2},
pages = {243-262},
publisher = {Institute of Mathematics and Informatics Bulgarian Academy of Sciences},
title = {Semantically Enhanced Software Documentation Processes},
url = {http://eudml.org/doc/11386},
volume = {4},
year = {2010},
}
TY - JOUR
AU - Klieber, Werner
AU - Granitzer, Michael
AU - Gaisbauer, Mansuet
AU - Tochtermann, Klaus
TI - Semantically Enhanced Software Documentation Processes
JO - Serdica Journal of Computing
PY - 2010
PB - Institute of Mathematics and Informatics Bulgarian Academy of Sciences
VL - 4
IS - 2
SP - 243
EP - 262
AB - 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.
LA - eng
KW - Documentation; Semantics; Software Engineering
UR - http://eudml.org/doc/11386
ER -
NotesEmbed ?
topTo embed these notes on your page include the following JavaScript code on your page where you want the notes to appear.