Skip to main content

Acquiring and Refining Class Hierarchy Design of Web Application Integration Software

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 3336))

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

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  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 

  10. 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)

    Chapter  Google Scholar 

  11. 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)

    Chapter  Google Scholar 

  12. 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)

    Chapter  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/

  16. Eyal, A., Milo, T.: Integrating and customizing heterogeneous e-commerce applications. The VLDB Journal 10(1), 16–38 (2001)

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics