DocumentCode
463364
Title
Design of an Integrated Hyper Specification Documentation Tool
Author
Huang, Jian ; Wang, Yingxu
Author_Institution
Dept. of Electr. & Comput. Eng., Calgary Univ., Alta.
Volume
1
fYear
2006
fDate
17-19 July 2006
Firstpage
248
Lastpage
254
Abstract
This paper presents an integrated hyper specification documentation (IHSD) methodology and tool for coherent software engineering documentation. The IHSD tool is designed for automatically creating hyperlinks between system conceptual models in UML; formal models in real-time process algebra (RTPA); and code in a programming language. The three types of design documents for a system in UML, RTPA, and C++ program are stored in a standard HTML file format. When a built-in hyperlink in a system model is clicked, the corresponding HTML page in the integrated file is show up. The IHSD method provides a powerful and convenient integration of traditionally separated system design documents by hyperlinks in a coherent environment. Under the support of the IHSD tool, readers can traverse from any point of interested objects to any other ones among the conceptual and formal models of systems as well as corresponding programs. Therefore, the readability and maintainability of large-scale software systems are dramatically improved
Keywords
C++ language; Unified Modeling Language; formal specification; software tools; system documentation; C++ program; HTML file format; UML; cognitive informatics; design documents; formal model; hyperlinks; integrated hyper specification documentation tool; programming language; real-time process algebra; software engineering documentation; software system maintainability; software system readability; system design document; Algebra; Computer languages; Documentation; HTML; Large-scale systems; Power system modeling; Real time systems; Software engineering; Software maintenance; Unified modeling language; Cognitive informatics; RTPA; UML; abstraction; documentation; modeling; software engineering; specification;
fLanguage
English
Publisher
ieee
Conference_Titel
Cognitive Informatics, 2006. ICCI 2006. 5th IEEE International Conference on
Conference_Location
Beijing
Print_ISBN
1-4244-0475-4
Type
conf
DOI
10.1109/COGINF.2006.365704
Filename
4216419
Link To Document