DocumentCode :
2403715
Title :
Techniques for systematically generating framework diagram based on UML
Author :
Kim, Dong Kwan ; Jung, Hyo Taeg ; Kim, Chae Kyu
Author_Institution :
Comput. Software Technol. Lab., Electron. & Telecommun. Res. Inst., Daejeon, South Korea
fYear :
1998
fDate :
2-4 Dec 1998
Firstpage :
203
Lastpage :
210
Abstract :
As gradually increasing the complexity of the software, it is very important to improve the quality and the development productivity using the software reuse techniques. From the existing reuse research about functions, classes and design patterns, some framework reuse techniques have been introduced and developed. The framework is a mechanism for modeling the data and functions that various applications generally use in the specific domain and is the reusable component implemented partially. However, most of the current software development methodologies do not provide effective methods and instructions for modeling frameworks. Therefore, effective framework modeling techniques are needed. In this paper, we use Unified Modeling Language (UML) as the representative object-oriented methodology to provide the framework development techniques. Proposed techniques in this paper show the process for automatically generating framework diagrams from use case models, class diagrams and sequence diagrams provided by the UML. Frameworks are identified as clustering use cases with a common functionality and the structural and dynamic modeling about the identified frameworks are performed. In the framework modeling, the internal classes of frameworks and control flows among classes are defined. Based on the presented mapping process, we may expect to improve the productivity of the framework development by making framework diagrams from UML diagrams
Keywords :
formal specification; object-oriented programming; software metrics; UML; Unified Modeling Language; development productivity; dynamic modeling; framework reuse techniques; object-oriented methodology; software complexity; software development methodologies; systematically generating framework diagram; Laboratories; Large-scale systems; Object oriented modeling; Productivity; Reactive power; Read only memory; Software engineering; Software quality; Telecommunication computing; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Conference, 1998. Proceedings. 1998 Asia Pacific
Conference_Location :
Taipei
Print_ISBN :
0-8186-9183-2
Type :
conf
DOI :
10.1109/APSEC.1998.733721
Filename :
733721
Link To Document :
بازگشت