Acquiring and Refining Class Hierarchy Design of Web Application Integration Software
Classes and their hierarchy are one of important artifacts of software development. In contrast of ontology development, the base concepts of classes do not exist even in the mind of software designer at the first time of development. Therefore, software development process needs not only to support externalization of concepts, but also to support the conceptualization process of the design. In this paper, we investigate a class diagram design support method that is suitable for web application integration software. We discuss features and drawbacks of the method through a case study in a development process of a business support system.
KeywordsClass Diagram Ontology Development Design Support Train Class Express Class
Unable to display preview. Download preview PDF.
- 1.Google, http://www.google.com
- 2.Weather.com, http://www.weather.com/
- 3.Amazon.com, http://www.amazon.com/
- 4.Booch, G.: Object-Oriented Analysis and Design with Applications. Benjamin Commings (1994)Google Scholar
- 5.Chidamber, S.R., Kemerer, C.F.: A Metrics Suite for Object Oriented Design. IEEE transaction on Software Engineering 20(6) (June 1994)Google Scholar
- 6.DAML, http://www.daml.org/
- 7.WordNet, http://www.cogsci.princeton.edu/wn/
- 8.Arnold, R.S.: An introduction to software restructuring. IEEE Press, Los Alamitos (1986)Google Scholar
- 9.Fowler, M.: Refactoring – Improving the Design of Existing Code. Addison-Wesley, Reading (1999)Google Scholar
- 13.Jorudan, http://www.jorudan.co.jp/
- 14.Tabi-no-Madoguchi (Mytrip), http://www.mytrip.net/
- 15.JR Eki-net, http://www.tabi.eki-net.com/