DocumentCode :
348148
Title :
Experience with porting a Unix version CASE tool to the corresponding Java version
Author :
Kim, Taegyun ; Shin, Gyusang ; Hong, Euyseok
Author_Institution :
Dept. of Comput. Eng., Pusan Univ. of Foreign Studies, South Korea
fYear :
1999
fDate :
1999
Firstpage :
622
Lastpage :
629
Abstract :
The paper presents similarity in the design and the implementation of a computer aided software engineering (CASE) tool developed on two platforms. OODesigner is a tool that was initially developed to support the Object Modeling Technique (OMT). An initial Unix version was developed in 1994. In 1997, after the completion of the Unix version, we began developing a Java version to support Unified Modeling Language (UML). The development of a CASE tool is a typical application of the Model-View-Controller (MVC) paradigm. Thus, we observed a common design pattern among the versions in the MVC points of view. This design similarity can be used to develop several kinds of CASE tools with the corresponding design notations. We present the process we followed to develop the two versions and we discuss the similarity found between them. We also outline a generic architecture for the design and implementation of CASE tools
Keywords :
Java; Unix; computer aided software engineering; object-oriented languages; object-oriented programming; software portability; software reusability; Java version; MVC paradigm; Model-View-Controller; OODesigner; Object Modeling Technique; Unified Modeling Language; Unix version CASE tool porting; common design pattern; computer aided software engineering; design notations; design similarity; generic architecture; Computer aided software engineering; Computer architecture; Design engineering; History; Image processing; Java; Research and development; Software engineering; Software tools; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Conference, 1999. (APSEC '99) Proceedings. Sixth Asia Pacific
Conference_Location :
Takamatsu
Print_ISBN :
0-7695-0509-0
Type :
conf
DOI :
10.1109/APSEC.1999.809658
Filename :
809658
Link To Document :
بازگشت