Skip to main content

IBM Professional Papers

"PROVISION Fall 2008 No.59" SPECIAL ISSUE: Vision for Changes in Software Technology

The Application Design Patterns for Utilizing XMLDB

XML database, which enables to store and reuse XML data, is spreading gradually. The information about XQuery, database design and programming is also increasing. However, the information about the application design is very few while users can use various programming languages and libraries. In this paper, after listing XML unique processing and executing the performance test using patent inquiry applications, some application design patterns and selecting points which utilize XMLDB characteristics are proposed.

Words & Phrases:
XML database, application design, application development, DB2,XML

  1. Introduction

  2. Brief overview of XMLDB
    2.1  XMLDB types and characteristics
    2.2  Characteristics and position of DB2 pureXML
    2.3  Current situation of XMLDB solutions

  3. XMLDB application designs
    3.1  Specific process of XMLDB applications
    3.2  Implementation of XMLDB applications

  4. Design patterns of XMLDB applications
    4.1  XML data processing layer
    4.2  Patterns of XML data processing
    4.3  How to hold XML data
    4.4  4 types of design patterns and their position

  5. Verification of design patterns
    5.1  Sample XMLDB application for verification
    5.2  Verification result of sanple XMLDB application

  6. Conclusion

Profile of the author

Masaru Ueda
High Value Solution Center,
BetaWorks, Advisory IT Specialist
IBM Japan,Ltd.
uedam@jp.ibm.com


Tami Yamakawa
IBM Japan, Ltd.,
High Value Solution
Center, BetaWorks, ICP-Consulting IT Specialist
tami@jp.ibm.com


Hidehiko Yamane
High Value Solution Center,
BetaWorks, IT Specialist
IBM Japan, Ltd.,
yamane3@jp.ibm.com

Introduction of each number