Home > SOA Tips > Guest Commentary > The SOA data integration lifecycle
SOA Tips:
EMAIL THIS
 TIPS & NEWSLETTERS TOPICS 

GUEST COMMENTARY

The SOA data integration lifecycle


Ed Tittel
07.24.2007
Rating: --- (out of 5)


Enterprise IT tips and expert advice
Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google


In a recent tip in the area of data governance in service-oriented architectures, I briefly described the means and methods whereby organizations can take stock of their data assets and whip them into some kind of intelligible, documented and manageable shape. In this tip, I'd like to dig a little deeper into what experts call the data integration lifecycle that's involved in imposing and maintaining data governance, and describe the many and vital roles that XML can play in this process (for which purposes numerous tools vendors already offer commercial packages that do these very things).

To begin, let's review the seven steps that comprise this data integration lifecycle, whereby data is made visible, its value assessed and its forms and uses better understood:

  • Access: Although its forms may be poorly understood and documented and its sources somewhat murky, data must be used to have any kind of life or meaning. It comes from many places, including legacy applications and systems, databases, modern applications, XML messages of many kinds and numerous types of documents (spreadsheets, project plans, text documents and so forth).
  • Discovery: This involves bringing all data sources out into the open, particularly documenting the uses and structures of poorly understood or described sources. This is also the point at which data semantics (patterns or rule that emerge from its structure and use) and quality issues should be noted and flagged for further action.
  • Cleansing: Data is cleaned up to make sure it's correct, accurate and complete. Clean-up can involve detecting and correcting errors, supplying missing elements and value, enforcing data standards, validation and purging duplicate entries.
  • Integration: Imposes a single comprehensive understanding of data across all systems and applications so that fragmented sources are combined and transformed to eliminate discrepancies in data structures, definitions, and representations. This often means resolving inconsistent use of and meanings for identical terms across different contexts.
  • Delivery: Correct, relevant data is made available in proper form, in a timely manner, to all users and applications that need such access. This might mean responding to queries that result in single records or small answer sets to delivering entire data sets for trend analysis or enterprise-wide reporting. This step also addresses needs for data security, availability, privacy and compliance requirements related to access and use ( HIPAA for medical records, and so forth).
  • Development and management: This is where XML-based toolsets really come into their own and enable those who manage data, business analysts, architects, developers and managers to work together in creating a comprehensive set of data integration rules, processes, practices and procedures, thereby capturing and implementing all the substantive work done in the five preceding steps. This step also tackles issues related to performance, scalability and reliability needs for key enterprise applications and services.
  • Auditing, monitoring and reporting: Once its semantics and uses have been captured, omissions remedied, errors corrected, and quality examined and assured, ongoing observation and analysis are required to keep the data clean, correct, reliable and available. This part of the process makes it possible to flag potential issues as they occur and to cycle them back through this lifecycle to make sure they get resolved. Auditing also helps to make sure that data remains visible, under control, and able to guide future changes and enhancements.

At all steps in this path, XML can play a major role. This is especially true in steps 1-4, where XML representations and metadata can shed light on data structures, semantics, usage patterns and behavior rules. It also can help to reconcile potentially conflicting views of the realities that such data models. This is where organizations can make huge gains, by making poorly understood or documented aspects of their data assets conscious, correct and part of their governance processes.

About the author

Ed Tittel is a full-time writer and trainer whose interests include XML and development topics, along with IT Certification and information security topics. Among his many XML projects are XML For Dummies, 4th edition, (Wylie, 2005) and the Shaum's Easy Outline of XML (McGraw-Hill, 2004). E-mail Ed at etittel@techtarget.com with comments, questions or suggested topics or tools for review.


Rate this Tip
To rate tips, you must be a member of SearchSOA.com.
Register now to start rating these tips. Log in if you are already a member.




Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google



RELATED CONTENT
Data governance and management for SOA
Hadoop going mainstream?
MDM data matching addresses duplication troubles
SOA products for August 2009
SOA without MDM: GIGO 2.0?
Data architecture project practices with SOA and MDM
SOA and MDM: New techniques address old problems
SOA with MDM prevents messaging confusion
MDM brings SOA and BPM closer together
Kapow bows data-driven server for the enterprise
SOA needs a Product Manager

Service-oriented architecture (SOA) orchestration
Nastel pursues Business Transaction Performance savings
Active Endpoints, Seros in deal to orchestrate BPM and push SOA
Fiorano solves SOA implementation challenge
The business side has silos too
SOA goes beyond 'rip, replace, repeat'
New year – same old SOA tempests?
Gartner AADI Summit: SOA going into 2009
Services reuse drives ROI for SOA, survey finds
On lightweight Java frameworks and service-oriented architecture
Domain bridging, skills of abstraction define the software architect

Service-oriented architecture (SOA) education
SOA Manifesto urges both agility and business focus
SOA skills, slings and arrows
Playbook for the SOA Red Zone
Win SOA Design Patterns book
Take part in SearchSOA.com survey. Help define the state of SOA.
New year – same old SOA tempests?
The annals of SOA Talk
Software architects navigate transitions
Ten ways to identify services
Analysts, users find roadblocks along the SOA highway
Service-oriented architecture (SOA) education Research

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
service-oriented architecture  (SearchSOA.com)

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary

DISCLAIMER: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.



SOA Trends and Strategy - SOA Education, SOA Development, SOA Implementations
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2001 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts