Abstract
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.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Google, http://www.google.com
Weather.com, http://www.weather.com/
Amazon.com, http://www.amazon.com/
Booch, G.: Object-Oriented Analysis and Design with Applications. Benjamin Commings (1994)
Chidamber, S.R., Kemerer, C.F.: A Metrics Suite for Object Oriented Design. IEEE transaction on Software Engineering 20(6) (June 1994)
DAML, http://www.daml.org/
WordNet, http://www.cogsci.princeton.edu/wn/
Arnold, R.S.: An introduction to software restructuring. IEEE Press, Los Alamitos (1986)
Fowler, M.: Refactoring – Improving the Design of Existing Code. Addison-Wesley, Reading (1999)
Van Gorp, P., Stenten, H., Mens, T., Demeyer, S.: Towards Automating Source-Consistent UML Refactorings. In: Stevens, P., Whittle, J., Booch, G. (eds.) UML 2003. LNCS, vol. 2863, pp. 144–158. Springer, Heidelberg (2003)
Nytun, J.P., Jensen, C.S.: Modeling and Testing Legacy Data Consistency Requirements. In: Stevens, P., Whittle, J., Booch, G. (eds.) UML 2003. LNCS, vol. 2863, pp. 341–355. Springer, Heidelberg (2003)
Egyed, A.: Compositional and Relational Reasoning during Class Abstraction. In: Stevens, P., Whittle, J., Booch, G. (eds.) UML 2003. LNCS, vol. 2863, pp. 121–137. Springer, Heidelberg (2003)
Jorudan, http://www.jorudan.co.jp/
Tabi-no-Madoguchi (Mytrip), http://www.mytrip.net/
JR Eki-net, http://www.tabi.eki-net.com/
Eyal, A., Milo, T.: Integrating and customizing heterogeneous e-commerce applications. The VLDB Journal 10(1), 16–38 (2001)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Minegishi, S., Fukuta, N., Iijima, T., Yamaguchi, T. (2004). Acquiring and Refining Class Hierarchy Design of Web Application Integration Software. In: Karagiannis, D., Reimer, U. (eds) Practical Aspects of Knowledge Management. PAKM 2004. Lecture Notes in Computer Science(), vol 3336. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30545-3_44
Download citation
DOI: https://doi.org/10.1007/978-3-540-30545-3_44
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-24088-4
Online ISBN: 978-3-540-30545-3
eBook Packages: Springer Book Archive