Skip to main content

Migrating a Hierarchical Legacy Database Application onto an XML-Based Service-Oriented Web Platform

  • Conference paper
Computer and Information Sciences – ISCIS 2006 (ISCIS 2006)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 4263))

Included in the following conference series:

  • 1096 Accesses

Abstract

We present a case study where a mission-critical legacy hierarchical database, EWIRDB (Electronic Warfare Integrated Reprogramming Database), and its application software are migrated onto a service-oriented web architecture that is based on an XML-based database. EWIRDB stores its data in an extensible tree structure and serves many purposes of supporting EW systems reprogramming, research, development, test, and evaluation; modeling, and simulation, acquisition; and training. We present the historical stages of this migration that helped us to understand the issues and converge to the most appropriate solution eventually. We conclude that recently emerging web service technologies together with native XML database support meet the unique migration requirements of the EWIRDB and its legacy database application. We believe that the proposed solution addresses an almost 20-year old problem in the EW domain problem and forms an appropriate base for porting some other applications with similar requirements in other domains.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Some, R.R., Czikmantory, A.A., Neff, J., Marshall, M.: XML Hierarchical Database for Missions and Technologies. In: IEEE Aerospace Conference Proceedings (2004)

    Google Scholar 

  2. Ida, M., Nozawa, T., Yoshikane, F., Miyazaki, K., Kita, H.: Syllabus Database and Web Service on Higher Education. In: 7th International Conference on Advanced Communication Technology (ICACT 2005), Seoul, Korea (2005)

    Google Scholar 

  3. Philippi, S., Köhler, J.: Using XML Technology for the Ontology-Based Semantic Integration of Life Science Databases. IEEE Transactions on Information Technology in Biomedicine 8(2) (2004)

    Google Scholar 

  4. Sokic, M., Matic, V., Bazent, A.: Web Content Management System Based on XML Database. Internationales Congress Centrum (ICC), Berlin, Germany (2001)

    Google Scholar 

  5. Molitoris, J.J.: Use Of COTS XML and Web Technology for Current and Future C2 Systems. XML Conference & Exposition, Philadelphia, USA (2003)

    Google Scholar 

  6. Lu, H., Yu, J.X., Wang, G., Zheng, S., Jiang, H., Yu, G., Zhou, A.: What Makes the Differences: Benchmarking XML Database Implementations. In: Proc.of the 19th International Conference on Data Engineering (ICDE 2003), IEEE, Los Alamitos (2003)

    Google Scholar 

  7. Lawrence, R.: The Space Efficiency of XML. Information and Software Technology 46, 753–759 (2004)

    Article  Google Scholar 

  8. Wang, F., Zaniolo, C.: Publishing and Querying the Histories of Archived Relational Databases in XML. In: Proc.of the Fourth International Conference on Web Information Systems Engineering (WISE 2003), IEEE, Los Alamitos (2003)

    Google Scholar 

  9. Coyne, K.M.: Design and Analysis of an Object-Oriented Database of Electronic Warfare Data. Master Thesis, Naval Postgraduate School, Monterey, California, USA (1996)

    Google Scholar 

  10. Lee, J.J., McKenna, T.D.: The Object-Oriented Database and Processing of Electronic Warfare Data. Master Thesis, Naval Postgraduate School, Monterey, California, USA (1996)

    Google Scholar 

  11. Scrivener, D.N., Renell, R.D.: Reactivation of Relational Interface in M2DBMS and Implementation of EWIR Database. Master Thesis, Naval Postgraduate School, Monterey, California, USA (1996)

    Google Scholar 

  12. Werre, T.J., Diehl, B.A.: The Activation and Testing the Network CODASYL-DML Interface of the M2DBMS Using the EWIR Database. Master Thesis, Naval Postgraduate School, Monterey, California, USA (1996)

    Google Scholar 

  13. Keller, A., Turner, P.: Migrating to Object Data Management. In: OOPSLA Workshop on Legacy Systems and Object Technology, Austin, Texas (1995)

    Google Scholar 

  14. Brodie, M.L., Stonebraker, M.: Migrating Legacy Systems: Gateways, Interfaces and the Incremental Approach. Morgan Kaufmann, San Francisco (1995)

    Google Scholar 

  15. Van Deursen, A.: Understanding Legacy Architectures. Landelijk Architectuur Congres, Zeist (2001)

    Google Scholar 

  16. Apshankar, K., Waterhouse, M., Zhang, L.J., O’Riordan, D., Sadhwani, D., Siddiqui, B., Thelin, J., Hanson, J.J., Mittal, K., Irani, R., Myerson, J.M., Samtani, G., Clark, M., Hankinson, W., Wiggers, C., Samtani, G., O’Riordan, D., Irani, R., Myerson, J.M.: Web Services Business Strategies and Architectures. Expert Press (2002)

    Google Scholar 

  17. Apache Xindice, http://xml.apache.org/xindice

  18. W3C XML Path Langıage (Xpath), http://www.w3.org/TR/xpath

  19. W3C Xquery 1.0: An XML Query Language, http://www.w3.org/TR/xquery

  20. eXist Open Source Native XML Database, http://exist.sourceforge.net

  21. W3C Web Services Description Language (WSDL) 1.1, http://www.w3.org/TR/wsdl

  22. Sun Developer Network, Java Platform Enterprise Edition, Java Server Faces Technology, http://java.sun.com/javaee/javaserverfaces

  23. Sun Developer Network, J2EE Java Servlet Technology, http://java.sun.com/products/servlet

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Yürekten, Ö., Dinçer, K., Akar, B., Sungur, M., Özbudak, E.K. (2006). Migrating a Hierarchical Legacy Database Application onto an XML-Based Service-Oriented Web Platform. In: Levi, A., Savaş, E., Yenigün, H., Balcısoy, S., Saygın, Y. (eds) Computer and Information Sciences – ISCIS 2006. ISCIS 2006. Lecture Notes in Computer Science, vol 4263. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11902140_68

Download citation

  • DOI: https://doi.org/10.1007/11902140_68

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-47242-1

  • Online ISBN: 978-3-540-47243-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics