DocumentCode :
3132638
Title :
Tool-supported customization of UML class diagrams for learning complex system models
Author :
Hammouda, Imed ; Guldogan, Olcay ; Koskimies, Kai ; Systä, Tarja
Author_Institution :
Inst. of Software Syst., Tampere Univ. of Technol., Finland
fYear :
2004
fDate :
24-26 June 2004
Firstpage :
24
Lastpage :
33
Abstract :
To employ an existing software library, its structure should be first learned and the required elements should be identified. This can be challenging if the library is large and only a specific part of it should be comprehended. In this paper, we study the problem of learning complex software libraries modeled in UML. It is argued that the learning process can be supported with a tool environment that allows the customization of the UML model according to the context of the learner, stepwise and dynamically chosen learning tasks, and focusing on a particular learning concern at a time. We show how such an environment can be achieved based on the concept of a pattern, using existing tool support. We demonstrate the idea with a part of Symbian platform architecture. The approach is evaluated in a case study where a pattern-driven learning environment is constructed for JPEG interchange file format specifications.
Keywords :
Unified Modeling Language; formal specification; reverse engineering; software architecture; software libraries; software tools; JPEG; Symbian platform architecture; UML class diagrams; Unified Modeling Language; complex system; interchange file format specifications; pattern-driven learning environment; software library; tool-supported customization; Conferences; Context modeling; Design engineering; Documentation; Software libraries; Software standards; Software systems; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Program Comprehension, 2004. Proceedings. 12th IEEE International Workshop on
ISSN :
1092-8138
Print_ISBN :
0-7695-2149-5
Type :
conf
DOI :
10.1109/WPC.2004.1311044
Filename :
1311044
Link To Document :
بازگشت