DocumentCode :
2346914
Title :
Reforming Software Design Documentation
Author :
Kaminski, Piotr
Author_Institution :
Victoria Univ., Victoria, BC
fYear :
2007
fDate :
28-31 Oct. 2007
Firstpage :
277
Lastpage :
280
Abstract :
This paper presents my view on the current problems with software design documentation and proposes a set of principles for improving the situation. It then introduces describe, a UML diagramming tool for Java that follows the precepts of my Weightprints assessment model to lower barriers to adoption. Besides its novel interaction loop, describe also innovates in history-aware reverse-engineering, refinement-oriented diagram editing, and incremental XML transformation.
Keywords :
Java; Unified Modeling Language; XML; reverse engineering; software engineering; Java; UML diagramming tool; Weightprints assessment model; dScribe; history-aware reverse-engineering; incremental XML transformation; interaction loop; refinement-oriented diagram editing; software design documentation; Automatic testing; Costs; Documentation; Java; Production; Programming; Software design; Unified modeling language; Writing; XML;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Reverse Engineering, 2007. WCRE 2007. 14th Working Conference on
Conference_Location :
Vancouver, BC
ISSN :
1095-1350
Print_ISBN :
978-0-7695-3034-5
Type :
conf
DOI :
10.1109/WCRE.2007.42
Filename :
4400177
Link To Document :
بازگشت