Title :
Design and implementation of an UML case tool for OLE container functionality
Author :
Kim, Tae-Gyun ; Yi, Myeong-Jae
Author_Institution :
Dept. of Comput. Eng., Pusan Univ. of Foreign Studies, South Korea
Abstract :
Design and implementation of an UML case tool for OLE container functionality In the past decade, several research and development projects have shown that object-oriented (OO) technology could improvement. There are various greatly contribute in productivity and reusability research areas related to OO technology. Two of major research fields in these areas are concerned in issues for OO CASE tools and component-based (CB) technologies. This paper shows a conjunctive application of combining a CASE tool technology with a CB technology, specifically Microsoft´s COM/OLE. This paper proposes the research experience gained while we have been implementing OODesigner, an OO CASE tool, with compound document support functionality based on COM/OLE technology. Because the tool with OLE container functionality has interoperability with other applications of Microsoft´s Windows, it can provide more powerful documentation environment than other CASE tools ever announced. The tool can be used not only to model UML diagrams, but also to make documentation cooperatively with various kinds of OLE servers like Recorder and Excel. Therefore we can conduct powerful and consistent documentation with the tool.
Keywords :
computer aided software engineering; distributed object management; object-oriented languages; object-oriented programming; software tools; specification languages; system documentation; CASE; COM; Microsoft Windows; OLE; UML; component object model; component-based technologies; computer aided software engineering; container functionality; object linking and embedding; object-oriented technology; unified modeling language;
Conference_Titel :
Science and Technology, 2003. Proceedings KORUS 2003. The 7th Korea-Russia International Symposium on
Conference_Location :
Ulsan, South Korea
Print_ISBN :
89-7868-617-6