39
1 © Copyright 5/22/05 by Data Blueprint - all rights reserved! 3 - datablueprint.com XML in Data Management © Copyright 5/22/05 by Data Blueprint - all rights reserved! 12 - datablueprint.com Peter Aiken Peter Aiken Full time in information technology since 1981 IT engineering research and project background University teaching experience since 1979 Six books and dozens of articles Research Areas reengineering, data reverse engineering, software requirements engineering, information engineering, human-computer interaction, systems integration/systems engineering, strategic planning, and decision support systems Director George Mason University/Hypermedia Laboratory (1989-1993) DoD Computer Scientist Reverse Engineering Program Manager/Office of the Chief Information Officer (1992-1997) Visiting Scientist Software Engineering Institute/Carnegie Mellon University (2001-2002) Published Papers Communications of the ACM, IBM Systems Journal, InformationWEEK, Information & Management, Information Resources Management Journal, Hypermedia, Information Systems Management, Journal of Computer Information Systems and IEEE Software DAMA International Advisor - Since 1999 2001 DAMA International Individual Achievement Award with Dr. E. F. "Ted" Codd Founding Director Data Blueprint Since 2000

XML in Data Management · 2012-07-07 · Management, Information Resources Management Journal, Hypermedia, Information Systems Management, Journal of Computer Information Systems

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: XML in Data Management · 2012-07-07 · Management, Information Resources Management Journal, Hypermedia, Information Systems Management, Journal of Computer Information Systems

1

© Copyright 5/22/05 by Data Blueprint - all rights reserved!3 - datablueprint.com

XML inData

Management

© Copyright 5/22/05 by Data Blueprint - all rights reserved!12 - datablueprint.com

Peter AikenPeter Aiken• Full time in information technology since 1981• IT engineering research and project background• University teaching experience since 1979• Six books and dozens of articles• Research Areas

– reengineering, data reverse engineering, software requirements engineering, informationengineering, human-computer interaction, systems integration/systems engineering, strategicplanning, and decision support systems

• Director– George Mason University/Hypermedia Laboratory (1989-1993)

• DoD Computer Scientist– Reverse Engineering Program Manager/Office of the Chief Information Officer (1992-1997)

• Visiting Scientist– Software Engineering Institute/Carnegie Mellon University (2001-2002)

• Published Papers– Communications of the ACM, IBM Systems Journal, InformationWEEK, Information &

Management, Information Resources Management Journal, Hypermedia, Information SystemsManagement, Journal of Computer Information Systems and IEEE Software

• DAMA International Advisor - Since 1999– 2001 DAMA International Individual Achievement Award with Dr. E. F. "Ted" Codd

• Founding Director Data Blueprint Since 2000

Page 2: XML in Data Management · 2012-07-07 · Management, Information Resources Management Journal, Hypermedia, Information Systems Management, Journal of Computer Information Systems

2

© Copyright 5/22/05 by Data Blueprint - all rights reserved!13 - datablueprint.comTomorrow's Data ManagementTomorrow's Data Management Quality

Challenge #5Challenge #4

Challenge #3Challenge #2

Challenge #1

Revised DataManagement

Goals

Increased businessperception of DM

value resulting frombetter business

systems includingrepositories,

warehouses, ERPimplementations

Data Assets

BusinessRules

BusinessProcesses

XML-based Portals

Data AnalysisTechnologies

XML-based Repositories

XML

011010010110010001110010

Business IntelligenceIntelligence

© Copyright 5/22/05 by Data Blueprint - all rights reserved!15 - datablueprint.com

http://peteraiken.net

Contact Information:

Peter Aiken, Ph.D.

Department of Information Systems School of BusinessVirginia Commonwealth University1015 Floyd Avenue - Room 4170Richmond, Virginia 23284-4000

Data Blueprint Maggie L. Walker Business & Technology Center501 East Franklin StreetRichmond, VA 23219804.521.4056http://datablueprint.com

office :+1.804.883.759cell:+1.804.382.5957

e-mail:[email protected]://peteraiken.net

Copyright 5/22/05 by Data Blueprint - all rights reserved!

Page 3: XML in Data Management · 2012-07-07 · Management, Information Resources Management Journal, Hypermedia, Information Systems Management, Journal of Computer Information Systems

3

© Copyright 5/22/05 by Data Blueprint - all rights reserved!19 - datablueprint.com

Content AccessContent Access

• X1 XML Context and Expectations• X2 XML DM Usage & Overview• X3 XML Component Architecture• X4 XML Framework Technologies• X5 XML & Data Engineering• X6 XML & Data Management Technologies• X7 XML-based Portal Capabilities• XE XML Solution Design Patterns

© Copyright 5/22/05 by Data Blueprint - all rights reserved!20 - datablueprint.com

1. XML Basics &1. XML Basics &ExpectationsExpectations

• Investing inmetadata

• XML hype:Managementby Magazine

• What XML developerswant you to knowabout XML

• XML & data management

Page 4: XML in Data Management · 2012-07-07 · Management, Information Resources Management Journal, Hypermedia, Information Systems Management, Journal of Computer Information Systems

4

© Copyright 5/22/05 by Data Blueprint - all rights reserved!21 - datablueprint.com

ObjectivesObjectives

Increasing amounts of

project knowledge

Increasing time and other resources invested

Data centric approach

(level of knowledge required to develop a useful understanding)

traditional knowledge capture approach

© Copyright 5/22/05 by Data Blueprint - all rights reserved!22 - datablueprint.com

Exploiting The Intersection Between XML & Data EngineeringExploiting The Intersection Between XML & Data Engineering

XMLData

EngineeringXML-based

Data Engineering

Page 5: XML in Data Management · 2012-07-07 · Management, Information Resources Management Journal, Hypermedia, Information Systems Management, Journal of Computer Information Systems

5

© Copyright 5/22/05 by Data Blueprint - all rights reserved!23 - datablueprint.com

http://www.despair.com/

© Copyright 5/22/05 by Data Blueprint - all rights reserved!24 - datablueprint.com

IT Project Failure RatesIT Project Failure RatesRecent IT project failure rates statisticscan be summarized as follows:

– Carr 1994• 16% of IT Projects completed on time,

within budget, with full functionality– OASIG Study (1995)

• 7 out of 10 IT projects "fail" in some respect– The Chaos Report (1995)

• 75% blew their schedules by 30% or more• 31% of projects will be canceled before they ever get completed• 53% of projects will cost over 189% of their original estimates• 16% for projects are completed on-time and on-budget

– KPMG Canada Survey (1997)• 61% of IT projects were deemed to have failed

– Conference Board Survey (2001)• Only 1 in 3 large IT project customers were very “satisfied"

– Robbins-Gioia Survey (2001)• 51% of respondents viewed their large IT implementation project as unsuccessful

– MacDonalds Innovate (2002)• Automate fast food network from fry temperature to # of burgers sold-$180M USD write-

off– Ford Everest (2004)

• Replacing internal purchasing systems-$200 million over budget– FBI (2005)

• Blew $170M USD on suspected terrorist database-"start over from scratch"

http://www.it-cortex.com/stat_failure_rate.htm (accessed 9/14/02)New York Times 1/22/05 pA31

Page 6: XML in Data Management · 2012-07-07 · Management, Information Resources Management Journal, Hypermedia, Information Systems Management, Journal of Computer Information Systems

6

© Copyright 5/22/05 by Data Blueprint - all rights reserved!25 - datablueprint.com

Oct 2004 IRS AccomplishmentOct 2004 IRS Accomplishment• Unified five definitions of "child"• Reduce 5 definitions to 1 for tax return

preparations such as:– Dependent– Earned income tax credit– Child credit

• Different reasons, either it– "Was developed to carry out social policy objective(s), or– Someone perceived it was going to save revenue"

• "Is it easier for (customers) to understand and it iseasier for IRS to audit and there a lots of things likethat we can do"

• Initiative started in 1991 - it took 13 years including 2.5years moving as legislation!Source: Pamela F. Olson former Assistant Secretary for Tax Policy (quote from the Diane Rehm Show • 11/29/04 •http://www.wamu.org/programs/dr/04/11/29.php)

© Copyright 5/22/05 by Data Blueprint - all rights reserved!26 - datablueprint.com

Page 7: XML in Data Management · 2012-07-07 · Management, Information Resources Management Journal, Hypermedia, Information Systems Management, Journal of Computer Information Systems

7

© Copyright 5/22/05 by Data Blueprint - all rights reserved!27 - datablueprint.com

XML and the Second-Generation WebXML and the Second-Generation Web

The combination of hypertext and a global Internet started arevolution. A new ingredient, XML, is poised to finish thejob

by JON BOSAK and TIM BRAY(both played crucial roles in the development of XML).

"Give people a few hints, and they canfigure out the rest … "

Scientific American: Feature Article: XML and the Second Generation Web: May 1999http://www.sciam.com/1999/0599issue/0599bosak.html

© Copyright 5/22/05 by Data Blueprint - all rights reserved!28 - datablueprint.com

XML and the Second-Generation WebXML and the Second-Generation Web

"Give people a few hints, and they can figure outthe rest. They can look at this page, see somelarge type followed by blocks of small type andknow that they are looking at the start of amagazine article. They can look at a list ofgroceries and see shopping instructions. Theycan look at some rows of numbers andunderstand the state of their bank account."

Scientific American: Feature Article: XML and the Second Generation Web: May 1999http://www.sciam.com/1999/0599issue/0599bosak.html

Page 8: XML in Data Management · 2012-07-07 · Management, Information Resources Management Journal, Hypermedia, Information Systems Management, Journal of Computer Information Systems

8

© Copyright 5/22/05 by Data Blueprint - all rights reserved!29 - datablueprint.com

Investing in Metadata?Investing in Metadata?• How can IT staff convince managers to plan,

budget, and apply resources for metadatamanagement?

• What is metadataand why is itimportant?

• What technologiesare involved?

• Internet and intranettechnologies arepart of the answerand will get theimmediate attention of management.

• XML is the other technology.

© Copyright 5/22/05 by Data Blueprint - all rights reserved!30 - datablueprint.com

Page 9: XML in Data Management · 2012-07-07 · Management, Information Resources Management Journal, Hypermedia, Information Systems Management, Journal of Computer Information Systems

9

© Copyright 5/22/05 by Data Blueprint - all rights reserved!31 - datablueprint.com

September 21, 2004September 21, 2004

© Copyright 5/22/05 by Data Blueprint - all rights reserved!32 - datablueprint.com

Hmm Hmm ……

Confusion

Correct Name:Yusuf Islam

TSA No Fly Listing:Youssouf Islam

Page 10: XML in Data Management · 2012-07-07 · Management, Information Resources Management Journal, Hypermedia, Information Systems Management, Journal of Computer Information Systems

10

© Copyright 5/22/05 by Data Blueprint - all rights reserved!33 - datablueprint.com

Runway LengthsRunway Lengths

© Copyright 5/22/05 by Data Blueprint - all rights reserved!34 - datablueprint.com

XML Example Document #1

<?XML version=“1.0”?><DOCUMENT><CUSTOMER><NAME><LASTNAME>Edwards</LASTNAME><FIRSTNAME>Britta</FIRSTNAME></NAME><DATE>April 17, 1998</DATE><ORDERS><ITEM><PRODUCT>Cucumber</PRODUCT><NUMBER>5</NUMBER><PRICE>1.25</PRICE></ITEM><ITEM><PRODUCT>Lettuce</PRODUCT><NUMBER>2</NUMBER><PRICE>.98</PRICE></ITEM></ORDERS></CUSTOMER></DOCUMENT>

XML Example Document #2

<?XML version=“1.0”?><SCHEDULE><AIRLINE>NorthWest</AIRLINE><FLIGHT><NUMBER>449</NUMBER><STATUS>Cancelled</STATUS></FLIGHT><FLIGHT><NUMBER>640</NUMBER><STATUS depart=“0100”>Delayed</STATUS></FLIGHT><AIRLINE>TWA</AIRLINE><FLIGHT><NUMBER>1010</NUMBER><STATUS gate=“17 Gold”>On Time</STATUS></FLIGHT></SCHEDULE>

XML Examples - Which is Which?XML Examples - Which is Which?XML Example Document #1

<?XML version=“1.0”?><DOCUMENT><CUSTOMER><NAME><LASTNAME>Edwards</LASTNAME><FIRSTNAME>Britta</FIRSTNAME></NAME><DATE>April 17, 1998</DATE><ORDERS><ITEM><PRODUCT>Cucumber</PRODUCT><NUMBER>5</NUMBER><PRICE>1.25</PRICE></ITEM><ITEM><PRODUCT>Lettuce</PRODUCT><NUMBER>2</NUMBER><PRICE>.98</PRICE></ITEM></ORDERS></CUSTOMER></DOCUMENT>

XML Example Document #2

<?XML version=“1.0”?><SCHEDULE><AIRLINE>NorthWest</AIRLINE><FLIGHT><NUMBER>449</NUMBER><STATUS>Cancelled</STATUS></FLIGHT><FLIGHT><NUMBER>640</NUMBER><STATUS depart=“0100”>Delayed</STATUS></FLIGHT><AIRLINE>TWA</AIRLINE><FLIGHT><NUMBER>1010</NUMBER><STATUS gate=“17 Gold”>On Time</STATUS></FLIGHT></SCHEDULE>

Page 11: XML in Data Management · 2012-07-07 · Management, Information Resources Management Journal, Hypermedia, Information Systems Management, Journal of Computer Information Systems

11

© Copyright 5/22/05 by Data Blueprint - all rights reserved!35 - datablueprint.com

XML IntegrationXML Integration

• Until XML, it was cheaper to developone-time solutions to data interface/exchangechallenges than it was to develop programmaticsolutions (no one measured maintenance costs)

• Organizations developed point-to-point solutions• While cheaper to implement - these interfaces are

proving to be major barriers associated withorganizational technological evolution ability

• XML equips organizations with the tools todevelop programmatic solutions to managetheir data interchange environments using thesame economies of scale associated with theirdata management environments

© Copyright 5/22/05 by Data Blueprint - all rights reserved!36 - datablueprint.com

LegalLegal• Data Quality Act• Clinger-Cohen• Sarbanes-Oxley• Basel II Capital

Accord• California

Senate Bill 1386• USA Patriot Act

Page 12: XML in Data Management · 2012-07-07 · Management, Information Resources Management Journal, Hypermedia, Information Systems Management, Journal of Computer Information Systems

12

© Copyright 5/22/05 by Data Blueprint - all rights reserved!37 - datablueprint.com

Data Quality Act of 2002Data Quality Act of 20021. Issue data quality guidelines “ensuring and

maximizing the quality, objectivity, utility andintegrity of information (including statisticalinformation) disseminated by the agency;

2. Establish administrative mechanisms allowingaffected persons to seek and obtain correction ofinformation maintained and disseminated by theagency that does not comply with the data qualityguidelines; and

3. Periodically report on the number and nature ofcomplaints received by the agency regarding theaccuracy of information disseminated by theagency, and how such complaints were handled bythe agency.

– http://library.lp.findlaw.com/articles/file/00312/008569/title/features – accessed on 10/1/03.

© Copyright 5/22/05 by Data Blueprint - all rights reserved!39 - datablueprint.com

Clinger-Cohen Act of 1996Clinger-Cohen Act of 1996• Formerly called Information Technology

Management Reform Act(ITMRA)• Defines an information technology

architecture as an integrated framework forevolving or maintaining existing IT andacquiring new IT to achieve the agency'sstrategic and information resourcesmanagement goals.

• Link IT investments to agencyaccomplishments

• Requires that agency heads establish aprocess to select, manage and control theirIT investments

– http://www.intervista-institute.com/resources/clinger-cohen-act.html

Page 13: XML in Data Management · 2012-07-07 · Management, Information Resources Management Journal, Hypermedia, Information Systems Management, Journal of Computer Information Systems

13

© Copyright 5/22/05 by Data Blueprint - all rights reserved!40 - datablueprint.com

Sarbanes-Oxley Act of 2002Sarbanes-Oxley Act of 2002• Enacted in the wake of Enron, etc.• Intended to protect investors by improving the

accuracy and reliability of corporate disclosures• Radically redesigns federal regulation of public

company corporate governance and reportingobligations.

• Significantly tightens accountability standards fordirectors and officers, auditors, securities analystsand legal counsel.

• Creates an obligation for accountants to maintaincorporate audit records or review work papers for aperiod of 5 years from the end of the fiscal periodduring which the audit or review was concluded

• Provides for the imposition of fines, imprisonment upto 20 years, or both.

– American Institute of Certified Public Accountants maintains aSarbanes-Oxley Act hotline at 866-265-1977 http://www.aicpa.org/sarbanes/index.asp

© Copyright 5/22/05 by Data Blueprint - all rights reserved!41 - datablueprint.com

Basel II Capital AccordBasel II Capital Accord

• Amended regulatory framework that has beendeveloped by the Bank of International Settlements

• Requires all internationally active banks, at every tierwithin the banking group, to adopt similar orconsistent risk-management practices for trackingand publicly reporting exposure to operational, creditand market risks.

• "Technological changes brought about by Basel IIprovide a unique opportunity for financial servicesorganizations to build an enterprise in which allbusiness systems are connected, available andsecure."– http://www.bis.org/publ/bcbsca.htm

Page 14: XML in Data Management · 2012-07-07 · Management, Information Resources Management Journal, Hypermedia, Information Systems Management, Journal of Computer Information Systems

14

© Copyright 5/22/05 by Data Blueprint - all rights reserved!42 - datablueprint.com

California Senate Bill 1386California Senate Bill 1386• Took effect July 1, 2003• Requires that companies conducting business in that state

notify California residents if they know or reasonably believethere has been a breach in security that might have put theirpersonal information at risk

• To enable customers to take protective measures -- such asinforming their credit card companies - to minimize any damage

• If you have customers in California, own or license datacontaining personal information on such residents, or evenmaintain such data on behalf of another company, this lawaffects you.

• If your company suspects a breach and fails to quickly notifycustomers who suffer as a result, the law authorizes them toinstitute civil actions against your company to recoverdamages.

– http://www.computerworld.com/printthis/2003/0,4814,85186,00.html– ChoicePoint (145,000) http://choicepoint.com/new s/statement_0205_1.html#sub1

– Bank of America (1M Federal employees)http://w w w .npr.org/templates/story/story.php?storyId=4514805

© Copyright 5/22/05 by Data Blueprint - all rights reserved!43 - datablueprint.com

Bad Credit Reporting DataBad Credit Reporting Data

Page 15: XML in Data Management · 2012-07-07 · Management, Information Resources Management Journal, Hypermedia, Information Systems Management, Journal of Computer Information Systems

15

© Copyright 5/22/05 by Data Blueprint - all rights reserved!44 - datablueprint.com

USA Patriot ActUSA Patriot Act• Uniting and Strengthening America by

Providing Appropriate Tools Required toIntercept and Obstruct Terrorism

• The greatest challenge the Patriot Actpresents is updating or implementingnew systems.

• Identifying, interpreting and integrating dataresiding in multiple locations is themost challenging task

• "The ability to secure nationwide warrants toobtain e-mail and electronic evidence"

– http://www.s tartribune.com/stories/1576/4122822.html (see also)http://www.eff.org/Privacy/Surveillance/Terrorism_militias/20011031_eff_usa_patriot_analysis.php

© Copyright 5/22/05 by Data Blueprint - all rights reserved!45 - datablueprint.com

Legal Confusion?Legal Confusion?

• "All these [regulations] deal with data, sothere's going to be an IT implication. But Ithink it's a pragmatic response at this time fororganizations not to overreact. No one wantsto go overboard and then realize they did toomuch"

• If relevant data is inadvertently destroyed,the company can be charged with "spoliationof evidence," and consequences can be assevere as if your company had defied a courtorder– John Hagerty, analyst at AMR Research Inc.

Page 16: XML in Data Management · 2012-07-07 · Management, Information Resources Management Journal, Hypermedia, Information Systems Management, Journal of Computer Information Systems

16

© Copyright 5/22/05 by Data Blueprint - all rights reserved!46 - datablueprint.com

Do youDo you know the game Twister?know the game Twister?

• Canada• Chile• Columbia• Egypt

• Great Britain• Ireland• Italy• Japan• Scotland

• Estonia• Finland• France• Germany

• Switzerland• Thailand• Turkey• UAE• US

© Copyright 5/22/05 by Data Blueprint - all rights reserved!47 - datablueprint.com

Typical System EvolutionTypical System Evolution

Payroll Application(3rd GL)

Payroll Data(database)

R& D Applications(researcher supported, no documentation)

R & DData(raw)

Mfg. Data(home grown

database) Mfg. Applications(contractor supported)

FinanceData

(indexed)

Finance Application(3rd GL, batch system, no source)

Marketing Application(4rd GL, query facilities, no reporting, very large)

Marketing Data(external database)

Personnel Data(database)

Personnel App.(20 years old,

un-normalized data)

Page 17: XML in Data Management · 2012-07-07 · Management, Information Resources Management Journal, Hypermedia, Information Systems Management, Journal of Computer Information Systems

17

© Copyright 5/22/05 by Data Blueprint - all rights reserved!48 - datablueprint.com

Joan Smith?Joan Smith?

http://www.sas.com

© Copyright 5/22/05 by Data Blueprint - all rights reserved!49 - datablueprint.com

Data Integration/Exchange ChallengesData Integration/Exchange Challenges

• Customer typically has had different meanings todifferent parts of the organization:– Accounting -> organization that buys products or services– Service -> client– Sales -> prospect

• Assigning the same mission to the DoD ‘lines ofbusiness’ to: “Secure the building” elicits verydifferent results from each ‘line of business’:– Army: Posts guards at all entrances and ensures no

unauthorized access– Navy: Turns out all the lights, locks up, and leaves– Marines: Sends in a company to clear the building room-by-

room; forms perimeter defense around the building– Air Force: Signs three year lease with option to buy

[Second example courtesy of Burt Parker]

Page 18: XML in Data Management · 2012-07-07 · Management, Information Resources Management Journal, Hypermedia, Information Systems Management, Journal of Computer Information Systems

18

© Copyright 5/22/05 by Data Blueprint - all rights reserved!50 - datablueprint.com

Total Market for intra- and inter-enterprise integration

$0

$1,000,000,000

$2,000,000,000

$3,000,000,000

$4,000,000,000

$5,000,000,000

$6,000,000,000

$7,000,000,000

$8,000,000,000

$9,000,000,000

$10,000,000,000

2003 2004 2005 2006 2007 2008

Statistics courtesy International Data Corp. via DM Review (.com) 8/01

Global Spending on Integration, Forecast to Increase at 169% annual rateGlobal Spending on Integration, Forecast to Increase at 169% annual rate

© Copyright 5/22/05 by Data Blueprint - all rights reserved!51 - datablueprint.com

Rising Integration CostsRising Integration CostsGlobal IT Spending Forecast

0

100

200

300

400

500

600

700

800

2005 2006 2007 2008 2009

Other IT Spending

Tech Support & systems integration

Page 19: XML in Data Management · 2012-07-07 · Management, Information Resources Management Journal, Hypermedia, Information Systems Management, Journal of Computer Information Systems

19

© Copyright 5/22/05 by Data Blueprint - all rights reserved!52 - datablueprint.com

Obstacles to Real-Time BI-Lessons from DeploymentObstacles to Real-Time BI-Lessons from Deployment

TDWI The Real Time Enterprise Report, 2003

© Copyright 5/22/05 by Data Blueprint - all rights reserved!53 - datablueprint.com

Data

Information

Fact Meaning

Request

A model precisely defining the relationship between the termsA model precisely defining the relationship between the termsBI, INFORMATION, FACT, MEANING, and DATABI, INFORMATION, FACT, MEANING, and DATA

[Built on def inition by Dan Appleton 1983]

Intelligence

Use

1. Each FACT combines with one or more MEANINGS.2. Each specific FACT and MEANING combination is referred to as a DATUM.3. An INFORMATION is one or more DATA that are returned in response to a

specific REQUEST4. INFORMATION REUSE is enabled when one FACT is combined with more

than one MEANING.5. BI is INFORMATION associated with its USES.

Page 20: XML in Data Management · 2012-07-07 · Management, Information Resources Management Journal, Hypermedia, Information Systems Management, Journal of Computer Information Systems

20

© Copyright 5/22/05 by Data Blueprint - all rights reserved!54 - datablueprint.com

PriceWaterhouseCoopers, Global Risk Management Solutions, Global Data Management Survey 2001: the new economy is the data economy, 5/23/01 accessed on 8/8/01 http://www.pwcglobal.com/Extweb/service.nsf/8b9d788097dff3c9852565e00073c0ba/0cae4d32ccbaba2380256a0d004e454b/$FILE/Data+Management+brochure.pdf

The new economy is the data economyThe new economy is the data economy

The Survey• PriceWaterhouseCoopers interviewed 600

the Chief Information Officer (or equivalent)• Mix of Top 500, middle-market, and e-

business• Cross-section of corporate activity across the

in US, Australia and UK• Assess

– Managements’ awareness of the crucialimportance of data quality

– Current level of competence in data management.

© Copyright 5/22/05 by Data Blueprint - all rights reserved!55 - datablueprint.com

More than 2/3rds have formal data management trainingMore than 2/3rds have formal data management trainingHave you or have you not had formal data management training?

Has71%

Has Not29%

Page 21: XML in Data Management · 2012-07-07 · Management, Information Resources Management Journal, Hypermedia, Information Systems Management, Journal of Computer Information Systems

21

© Copyright 5/22/05 by Data Blueprint - all rights reserved!56 - datablueprint.com

Slightly over two-thirds of organizations used or were planning to applySlightly over two-thirds of organizations used or were planning to applyformal metadata managementformal metadata management

© Copyright 5/22/05 by Data Blueprint - all rights reserved!57 - datablueprint.com

Less than 1/2 manage their metadata using cataloging toolsLess than 1/2 manage their metadata using cataloging tools

Page 22: XML in Data Management · 2012-07-07 · Management, Information Resources Management Journal, Hypermedia, Information Systems Management, Journal of Computer Information Systems

22

© Copyright 5/22/05 by Data Blueprint - all rights reserved!58 - datablueprint.com

On average, less than half (48%) have plans to use repositoriesOn average, less than half (48%) have plans to use repositories

The number of1 & 2 yearcommitmentsis notincreasing

© Copyright 5/22/05 by Data Blueprint - all rights reserved!59 - datablueprint.com

Slightly over half of repository builders use a structuredSlightly over half of repository builders use a structuredapproach to repository developmentapproach to repository development

Almost half therepository projects areproceeding ad hoc (ref.B. Kirkpatrick's 'Shoe-String Operations')

Page 23: XML in Data Management · 2012-07-07 · Management, Information Resources Management Journal, Hypermedia, Information Systems Management, Journal of Computer Information Systems

23

© Copyright 5/22/05 by Data Blueprint - all rights reserved!60 - datablueprint.com

• Almost one in four organizations(23%) is building their ownrepository technology

Repository Technologies in UseRepository Technologies in Use

• Almost one in two organizations(45%) doesn't use repositorytechnology

• The "big" players (CA &Rochade) are in use in 16% oforganizations

What tools do you use?

45%

23%

13%

9%7%

2%1% 1% 1% 1%

None HomeGrown Other CA Platinum Rochade Universal

Repository

DesignBank DWGuide InfoManager Interface

Metadata

Tool

© Copyright 5/22/05 by Data Blueprint - all rights reserved!61 - datablueprint.com

PriceWaterhouseCoopers, Global Risk Management Solutions, Global Data Management Survey 2001: the new economy is the data economy, 5/23/01 accessed on 8/8/01 http://www.pwcglobal.com/Extweb/service.nsf/8b9d788097dff3c9852565e00073c0ba/0cae4d32ccbaba2380256a0d004e454b/$FILE/Data+Management+brochure.pdf

The new economy isThe new economy isthe data economythe data economy

Have wesufferedsignificantproblems,costs orlosses inany areabecause ofpoor dataquality?” 58

34

31

24

24

57

32

33

33

17

28

25

0 20 40 60 80

Ex tra costs to preparereconciliations

A delay or scrapping of a newsy stem implementation

A failure to bill or collectreceiv ables

Inability to deliv er orders or lostsales because of incorrect stock

records

Failure to meet a significantcontractual requirement orserv ice lev el performance

None of these

Business Type E-business

Business Type Traditional

Page 24: XML in Data Management · 2012-07-07 · Management, Information Resources Management Journal, Hypermedia, Information Systems Management, Journal of Computer Information Systems

24

© Copyright 5/22/05 by Data Blueprint - all rights reserved!62 - datablueprint.com

PriceWaterhouseCoopers, Global Risk Management Solutions, Global Data Management Survey 2001: the new economy is the data economy, 5/23/01 accessed on 8/8/01 http://www.pwcglobal.com/Extweb/service.nsf/8b9d788097dff3c9852565e00073c0ba/0cae4d32ccbaba2380256a0d004e454b/$FILE/Data+Management+brochure.pdf

The new economy isThe new economy isthe data economythe data economy

Threequartershavebenefitedfromeffectivedatamanagement

59

35

32

43

23

53

43

34

59

19

0 10 20 30 40 50 60 70

None of these

Increased sales throughbetter analysis of customer

data

Winning a significantcontract through better

analysis of data

Increased sales throughbetter prediction techniques

Reduced processing costs,eg fewer reconciliations

Traditional E-business

© Copyright 5/22/05 by Data Blueprint - all rights reserved!63 - datablueprint.com

PriceWaterhouseCoopers, Global Risk Management Solutions, Global Data Management Survey 2001: the new economy is the data economy, 5/23/01 accessed on 8/8/01 http://www.pwcglobal.com/Extweb/service.nsf/8b9d788097dff3c9852565e00073c0ba/0cae4d32ccbaba2380256a0d004e454b/$FILE/Data+Management+brochure.pdf

The new economy isThe new economy isthe data economythe data economy

Increase innumber ofautomateddecisionsandprocessesbased onelectronicdata overpast twoyears

65%5%

30%

Yes

NoDon't know

Page 25: XML in Data Management · 2012-07-07 · Management, Information Resources Management Journal, Hypermedia, Information Systems Management, Journal of Computer Information Systems

25

© Copyright 5/22/05 by Data Blueprint - all rights reserved!64 - datablueprint.com

PriceWaterhouseCoopers, Global Risk Management Solutions, Global Data Management Survey 2001: the new economy is the data economy, 5/23/01 accessed on 8/8/01 http://www.pwcglobal.com/Extweb/service.nsf/8b9d788097dff3c9852565e00073c0ba/0cae4d32ccbaba2380256a0d004e454b/$FILE/Data+Management+brochure.pdf

The new economy isThe new economy isthe data economythe data economy

Furthergrowth inthe nexttwo yearsin numberofautomateddecisionsandprocesses?

92%

8%

Yes

Don't know

© Copyright 5/22/05 by Data Blueprint - all rights reserved!65 - datablueprint.com

PriceWaterhouseCoopers, Global Risk Management Solutions, Global Data Management Survey 2001: the new economy is the data economy, 5/23/01 accessed on 8/8/01 http://www.pwcglobal.com/Extweb/service.nsf/8b9d788097dff3c9852565e00073c0ba/0cae4d32ccbaba2380256a0d004e454b/$FILE/Data+Management+brochure.pdf

The new economy is the data economyThe new economy is the data economy

• Does your company have a sharedinformation system or is informationkept within individual departments?

72% have a shared information system

65% have a shared information system

28%keep infoin depts

35%keep infoin depts

Traditional

E-business

Page 26: XML in Data Management · 2012-07-07 · Management, Information Resources Management Journal, Hypermedia, Information Systems Management, Journal of Computer Information Systems

26

© Copyright 5/22/05 by Data Blueprint - all rights reserved!66 - datablueprint.com

PriceWaterhouseCoopers, Global Risk Management Solutions, Global Data Management Survey 2001: the new economy is the data economy, 5/23/01 accessed on 8/8/01 http://www.pwcglobal.com/Extweb/service.nsf/8b9d788097dff3c9852565e00073c0ba/0cae4d32ccbaba2380256a0d004e454b/$FILE/Data+Management+brochure.pdf

The new economy is the data economyThe new economy is the data economy

• Data management discussed at boardmeetings

Regularly, not at every meetingOccasionallyRarely or neverDon't know

30%

25%

24%

17%

E-business

14%

22%

29%

28%

7%Traditional

© Copyright 5/22/05 by Data Blueprint - all rights reserved!67 - datablueprint.com

PriceWaterhouseCoopers, Global Risk Management Solutions, Global Data Management Survey 2001: the new economy is the data economy, 5/23/01 accessed on 8/8/01 http://www.pwcglobal.com/Extweb/service.nsf/8b9d788097dff3c9852565e00073c0ba/0cae4d32ccbaba2380256a0d004e454b/$FILE/Data+Management+brochure.pdf

The new economy is the data economyThe new economy is the data economy

• Do you believe that seniormanagement of your company placessufficient importance on datamanagement issues?

56% Yes

76% Yes

44% No

24% No

Traditional

E-business

Page 27: XML in Data Management · 2012-07-07 · Management, Information Resources Management Journal, Hypermedia, Information Systems Management, Journal of Computer Information Systems

27

© Copyright 5/22/05 by Data Blueprint - all rights reserved!68 - datablueprint.com

PriceWaterhouseCoopers, Global Risk Management Solutions, Global Data Management Survey 2001: the new economy is the data economy, 5/23/01 accessed on 8/8/01 http://www.pwcglobal.com/Extweb/service.nsf/8b9d788097dff3c9852565e00073c0ba/0cae4d32ccbaba2380256a0d004e454b/$FILE/Data+Management+brochure.pdf

The new economy isThe new economy isthe data economythe data economy

Todayresponsibilityof drivingdata strategylies mainlywith ITprofessionalsin traditionalcompanies,and is morefragmented ine-business

30%

8%

10%

11%

5%

1%

11%

5%

18%

18%

10%

9%

4%

9%

11%

4%

12%

24%

0% 5% 10% 15% 20% 25% 30%

CIO/IT Director

IT Manager

IT Department

IS Manager/Director

CEO

Managing Director

Executive Board

Other/Director

Other Departments

E-business

Traditional

© Copyright 5/22/05 by Data Blueprint - all rights reserved!69 - datablueprint.com

PriceWaterhouseCoopers, Global Risk Management Solutions, Global Data Management Survey 2001: the new economy is the data economy, 5/23/01 accessed on 8/8/01 http://www.pwcglobal.com/Extweb/service.nsf/8b9d788097dff3c9852565e00073c0ba/0cae4d32ccbaba2380256a0d004e454b/$FILE/Data+Management+brochure.pdf

The new economy isThe new economy isthe data economythe data economy

Futureresponsibilityof drivingdata strategylies mainlywith ITprofessionalsin traditionalcompanies,and is morefragmented ine-business 24%

8%

19%

9%

2%

0%

0%

7%

28%

16%

6%

12%

3%

3%

0%

0%

22%

38%

0% 5% 10% 15% 20% 25% 30% 35% 40%

CIO/IT Director

IT Manager

IT Department

IS Manager/Director

CEO

Managing Director

Executive Board

Other/Director

Other Departments

E-business

Traditional

Page 28: XML in Data Management · 2012-07-07 · Management, Information Resources Management Journal, Hypermedia, Information Systems Management, Journal of Computer Information Systems

28

© Copyright 5/22/05 by Data Blueprint - all rights reserved!70 - datablueprint.com

PriceWaterhouseCoopers, Global Risk Management Solutions, Global Data Management Survey 2001: the new economy is the data economy, 5/23/01 accessed on 8/8/01 http://www.pwcglobal.com/Extweb/service.nsf/8b9d788097dff3c9852565e00073c0ba/0cae4d32ccbaba2380256a0d004e454b/$FILE/Data+Management+brochure.pdf

The new economy is the data economyThe new economy is the data economy• Majority of companies do not have a

documented board approved datastrategy

E-businessTraditional

40%

21%

37%

2%

41%

27%

32%

Company-wide strategy - formallydocumented or approved by theboardCompany-wide strategy - notformally documented or approvedby the boardNo company-wide strategy

Company-wide strategy - notknown if formally documented orapproved by the board

© Copyright 5/22/05 by Data Blueprint - all rights reserved!71 - datablueprint.com

PriceWaterhouseCoopers, Global Risk Management Solutions, Global Data Management Survey 2001: the new economy is the data economy, 5/23/01 accessed on 8/8/01 http://www.pwcglobal.com/Extweb/service.nsf/8b9d788097dff3c9852565e00073c0ba/0cae4d32ccbaba2380256a0d004e454b/$FILE/Data+Management+brochure.pdf

The new economy isThe new economy isthe data economythe data economy

Impo

rtan

t ele

men

ts o

f dat

a st

rate

gy

63%

47%

45%

39%

39%

32%

28%

21%

17%

67%

52%

42%

53%

35%

43%

27%

18%

27%

0% 10% 20% 30% 40% 50% 60% 70%

Establish privacy/security compliance standards

Ascribing business data quality for each category

Linking data strategy to business objectives

Establish policies for data shared with public

Establish data ownership rules and responsibilities

Establish policies for sale/publication of data

Ascribing technical data quality for each category

Establish data categories by business importance

Measure value of data in each category

E-businessTraditional

Page 29: XML in Data Management · 2012-07-07 · Management, Information Resources Management Journal, Hypermedia, Information Systems Management, Journal of Computer Information Systems

29

© Copyright 5/22/05 by Data Blueprint - all rights reserved!72 - datablueprint.com

PriceWaterhouseCoopers, Global Risk Management Solutions, Global Data Management Survey 2001: the new economy is the data economy, 5/23/01 accessed on 8/8/01 http://www.pwcglobal.com/Extweb/service.nsf/8b9d788097dff3c9852565e00073c0ba/0cae4d32ccbaba2380256a0d004e454b/$FILE/Data+Management+brochure.pdf

The new economy is the data economyThe new economy is the data economy• How confident are you in the quality of the

your data?– "Only one in three companies are very

confident in the quality of their own data"

37%

54%

Traditional

E-business

Very confident Fairly confident Not very confident Not at all confident Depends on area

© Copyright 5/22/05 by Data Blueprint - all rights reserved!73 - datablueprint.com

PriceWaterhouseCoopers, Global Risk Management Solutions, Global Data Management Survey 2001: the new economy is the data economy, 5/23/01 accessed on 8/8/01 http://www.pwcglobal.com/Extweb/service.nsf/8b9d788097dff3c9852565e00073c0ba/0cae4d32ccbaba2380256a0d004e454b/$FILE/Data+Management+brochure.pdf

The new economy is the data economyThe new economy is the data economy• How confident are you in the quality of the

data your company receives from thirdparties in its e-business activities?– "Only 15% of companies are very confident of

the data received from other organizations"

15%

15%

Traditional

E-business

Very confident Fairly confident Not very confident Not at all confident Depends on area

Page 30: XML in Data Management · 2012-07-07 · Management, Information Resources Management Journal, Hypermedia, Information Systems Management, Journal of Computer Information Systems

30

© Copyright 5/22/05 by Data Blueprint - all rights reserved!74 - datablueprint.com

PriceWaterhouseCoopers, Global Risk Management Solutions, Global Data Management Survey 2001: the new economy is the data economy, 5/23/01 accessed on 8/8/01 http://www.pwcglobal.com/Extweb/service.nsf/8b9d788097dff3c9852565e00073c0ba/0cae4d32ccbaba2380256a0d004e454b/$FILE/Data+Management+brochure.pdf

The new economy is the data economyThe new economy is the data economy

• Given these findings, we believe thatcorporate boards need to seize the initiativeon data management, and mount a radicaloverhaul of their attitudes and objectives.Only through an agreed, documented andrigorously implemented data strategyindivisible from the rest of the company’sstrategic drivers, with committed leadershipfrom board level and clear lines ofresponsibility, will a company put itself in aposition to create value in the coming years.

© Copyright 5/22/05 by Data Blueprint - all rights reserved!75 - datablueprint.com

XML Benefits RatingsXML Benefits Ratings

Source: CIO Magazine Survey

79%

75%

72%

71%

66%

61%

56%

0% 10% 20% 30% 40% 50% 60% 70% 80% 90%

Facilitates Internet informationtrading

Lowers IT maintenance costs

Legacy system integration

Common file format

Lower transaction costs

Quicker time to market

Broaden network patterns

Page 31: XML in Data Management · 2012-07-07 · Management, Information Resources Management Journal, Hypermedia, Information Systems Management, Journal of Computer Information Systems

31

© Copyright 5/22/05 by Data Blueprint - all rights reserved!76 - datablueprint.com

XML Application IntegrationXML Application Integration(existing or planned)(existing or planned)

Source: CIO Magazine Survey

59%

59%

45%

39%

0% 10% 20% 30% 40% 50% 60% 70%

Relational Data baseManagement Systems

(RDBMS)

Electronic Data Interchange(EDI)

Existing applications

Enterprise Resource Planning (ERP)

© Copyright 5/22/05 by Data Blueprint - all rights reserved!77 - datablueprint.com

Top 5 reasons for using XMLTop 5 reasons for using XML

53%

51%

51%

47%

45%

40% 42% 44% 46% 48% 50% 52% 54%

XML dataconversion

broaden searchcapabilities

Can perform newoperations on data in

XML format

Shortensdevelopment time

XML-enabledprocesses shorten

business cycles

Allows conversion of EDIdata to better formats

Source: CIO Magazine Survey

Page 32: XML in Data Management · 2012-07-07 · Management, Information Resources Management Journal, Hypermedia, Information Systems Management, Journal of Computer Information Systems

32

© Copyright 5/22/05 by Data Blueprint - all rights reserved!78 - datablueprint.com

Problems Business Hope XML Will SolveProblems Business Hope XML Will Solve(flexibility and ease-of-use)(flexibility and ease-of-use)

Source: CIO Magazine Survey

85%

73%

70%

63%

52%

45%

41%

33%

24%

0% 10% 20% 30% 40% 50% 60% 70% 80% 90%

Internet information delivery

Application data exchange

Business partner data exchange

Data management

E-commerce applications

Content management

Document management

Internet personalization

Creation or participation in a digital marketplace

© Copyright 5/22/05 by Data Blueprint - all rights reserved!79 - datablueprint.com

XML Adoption BenefitsXML Adoption Benefits

[Adapted from Intellor Research Summary - XML Adoption - www.intellor.com]

42%

39%

33%

29%

29%

23%

18%

16%

0% 5% 10% 15% 20% 25% 30% 35% 40% 45%

Common B2B Data Format

Common Data Access

EAI Enabler

Data Conversion Cost Reduction

Applications DevelopmentTime Reduction

Support New Mobile Devices

Cost-effective EDI replacement

.NET to Java Bridge

Page 33: XML in Data Management · 2012-07-07 · Management, Information Resources Management Journal, Hypermedia, Information Systems Management, Journal of Computer Information Systems

33

© Copyright 5/22/05 by Data Blueprint - all rights reserved!80 - datablueprint.com

Perception of XML Critical ImportancePerception of XML Critical Importance

[Adapted from Intellor Research Summary - XML Adoption - www.intellor.com]

Common B2B Data Format

Common Data Access

EAI Enabler

Data Conversion Cost Reduction

Applications DevelopmentTime Reduction

Support New Mobile Devices

Cost-effective EDI replacement

.NET to Java Bridge

24%

19%

20%

12%

12%

9%

6%

6%

0% 5% 10% 15% 20% 25% 30%

© Copyright 5/22/05 by Data Blueprint - all rights reserved!81 - datablueprint.com

[Adapted from Intellor Research Summary - XML Adoption - www.intellor.com]

XML Adoption ChallengesXML Adoption Challenges

64%

61%

53%

40%

38%

22%

1%

1%

0% 10% 20% 30% 40% 50% 60% 70%

Immature Standards

Lack of qualified IT staff

Competing standards

Security

Credibility gap created by XML hype

Organizational resistance

XML complexity - lack of understanding

Immature metadata management practices

Page 34: XML in Data Management · 2012-07-07 · Management, Information Resources Management Journal, Hypermedia, Information Systems Management, Journal of Computer Information Systems

34

© Copyright 5/22/05 by Data Blueprint - all rights reserved!82 - datablueprint.com

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1

Lower IT maintenance costs

Common file format

Facilitates internet information trading

legacy system integration

Lower transaction costs

Broader information exchange patterns

Quicker time to market

Internet information delivery

Application data interchange (A2A)

Business partner data exchange

Electronic data interchange (EDI)

E-commerce applications

Database management systems (DVBMS)

Enterprise resource planning (ERP)

Existing applications

Content management

Document management

Internet personalization

Creation or participation in a digital marketplace

CIO versus Practitioner XML-based ExpectationsCIO versus Practitioner XML-based Expectations

CIOs

CIOs expect less than practitioners

expect less than practitionersCIO

s CIO

s expect more than practitioners

expect more than practitioners

© Copyright 5/22/05 by Data Blueprint - all rights reserved!83 - datablueprint.com

XML Adoption IndexXML Adoption Index

• 47 percent of the IT executives surveyed said they believed XMLwould help resolve document-management business problems,a 15-percent increase since June

• 70 percent of respondents organizations are using orconsidering using XML - an eight-percent increase in just threemonths.

• 15 percent of respondents work at organizations with XMLapplications already running - a 50 percent increase

• Kaiser Permanente, a leading medical services provider,expects XML to reduce the cost of new interfaces by 50%,decrease time to market of new applications by 50% or better,and lower overall maintenance costs of its portfolio of systemsby 30% — all by using XML as a native data format

Source: CIO Magazine Surveys

Page 35: XML in Data Management · 2012-07-07 · Management, Information Resources Management Journal, Hypermedia, Information Systems Management, Journal of Computer Information Systems

35

© Copyright 5/22/05 by Data Blueprint - all rights reserved!84 - datablueprint.com Quote from L.C. Ware & B. Worthen. via CIO (.com) 8/1/01

What is missing from this list?What is missing from this list?

© Copyright 5/22/05 by Data Blueprint - all rights reserved!85 - datablueprint.com Statistics courtesy International Data Corp. via DM Review (.com) 8/01

Global Spending on Integration, Forecast to Increase at 169% annual rateGlobal Spending on Integration, Forecast to Increase at 169% annual rate

Page 36: XML in Data Management · 2012-07-07 · Management, Information Resources Management Journal, Hypermedia, Information Systems Management, Journal of Computer Information Systems

36

© Copyright 5/22/05 by Data Blueprint - all rights reserved!86 - datablueprint.com

XML Success?XML Success?

• Product investmentdefines success– XML has increased 10X

faster than otherIT investments

• Questions instead are:– How fast?– To what level?– With what products?

XML Adoption f or Document-based Applications by B.Young & R. Clark STCConference Proceedingshttp://www.stc.org/conf proceed/1999/PDFs/024.PDF

and

Growth of XML SpendingOutpaces IT Spending athttp:doc.adv isor.com

© Copyright 5/22/05 by Data Blueprint - all rights reserved!87 - datablueprint.com

XML ReferencesXML References

• An initial introduction to XML (and also CascadingStyle Sheets) is provided by “XML: A Primer” [StLaurent 1998].

• XML used for web site development, with HTML,XSL and XLL, is addressed in “XML: ExtensibleMarkup Language” [Harold 1998].

• “XML Complete” [Holzner 1998] covers the use ofXML with Java.

• “Web Farming for the Data Warehouse” [Hackathorn1998] uses the Internet, Intranets and XML foraccess to external data sources for warehousedeployment.

Page 37: XML in Data Management · 2012-07-07 · Management, Information Resources Management Journal, Hypermedia, Information Systems Management, Journal of Computer Information Systems

37

© Copyright 5/22/05 by Data Blueprint - all rights reserved!88 - datablueprint.com

XML Information Web SitesXML Information Web SitesBizTalk

– http://www.biztalk.orgWWW Consortium - Specifications and Standards

– http://www.w3.org/Microsoft XML Scenarios Web Site

– http://microsoft.com/xml/scenario/intro.aspXML.com Web Site

– http://www.xml.com/James Tauber’s XMLINFO Web Site:

– http://www.xmlinfo.com/James Clark’s XML Web Page

– http://www.jclark.com/xml/Robin Cover’s XML Resources

– http://www.s il.org/sgml/xml.htmlMicrosoft XML Site

– http://www.microsoft.com/xml/Microsoft XML Workshop Web Site

– http://www.microsoft.com/workshop/xml/toc.htmWeb Farming Web Site

– http://webfarming.com/XML 1.0 specification can be found at

– http://www.w3.org/TR/1998/RECCxml-19980210.htmlBetter version called the “Annotated XML Specification” by Tim Bray at

– http://www.xml.com/axml/testasml.htm

© Copyright 5/22/05 by Data Blueprint - all rights reserved!89 - datablueprint.com

http://computer.org/internet/xml/

The World ofXML Tools

Page 38: XML in Data Management · 2012-07-07 · Management, Information Resources Management Journal, Hypermedia, Information Systems Management, Journal of Computer Information Systems

38

© Copyright 5/22/05 by Data Blueprint - all rights reserved!90 - datablueprint.com

XML Web ResourcesXML Web Resources

© Copyright 5/22/05 by Data Blueprint - all rights reserved!91 - datablueprint.com

XML Web ResourcesXML Web Resources

Page 39: XML in Data Management · 2012-07-07 · Management, Information Resources Management Journal, Hypermedia, Information Systems Management, Journal of Computer Information Systems

39

© Copyright 5/22/05 by Data Blueprint - all rights reserved!92 - datablueprint.com

XML Web ResourcesXML Web Resources

© Copyright 5/22/05 by Data Blueprint - all rights reserved!93 - datablueprint.com

XML TextXML Text