Presentation is loading. Please wait.

Presentation is loading. Please wait.

A Unifying Approach to COIs, Metadata, and SOA Dr. Marwan Sabbouh Jeff Higginson.

Similar presentations


Presentation on theme: "A Unifying Approach to COIs, Metadata, and SOA Dr. Marwan Sabbouh Jeff Higginson."— Presentation transcript:

1 A Unifying Approach to COIs, Metadata, and SOA Dr. Marwan Sabbouh Jeff Higginson

2 Approved for Public Release; Distribution Unlimited; Case Number 08-0086. Copyright 2008 - The MITRE Corp. All Rights Reserved 2 Background n Early in the struggle for interoperability, a “layered” approach to IT architecture was proposed to promote interoperability, modularization, and reuse –This approach held promise, but did not assure interoperability or drive common data standards n Since the layered architecture model does not specify data standards, multiple instantiations have developed n To manage these data standards, Community of Interests (COIs) formed to develop common vocabularies –COI process assures a well defined vocabulary will develop –Now the challenge becomes “how to optimize data shared across COIs”

3 Approved for Public Release; Distribution Unlimited; Case Number 08-0086. Copyright 2008 - The MITRE Corp. All Rights Reserved 3 Integrating the Strategies

4 Approved for Public Release; Distribution Unlimited; Case Number 08-0086. Copyright 2008 - The MITRE Corp. All Rights Reserved 4 In Principle, It Is Simple…But Too Many Artifacts and Actors, Results in Complex Processes

5 Approved for Public Release; Distribution Unlimited; Case Number 08-0086. Copyright 2008 - The MITRE Corp. All Rights Reserved 5 Tie the Artifacts; Unite the Actors Metadata Mappings do for data interoperability what Mashup Editors have done for code

6 Approved for Public Release; Distribution Unlimited; Case Number 08-0086. Copyright 2008 - The MITRE Corp. All Rights Reserved 6 UCORE to CoT Translator Shared Vocabulary Imports of schemas 10-20 lines entities mappings or metadata 5 lines Workflow Mediation Common Data Model Web Page Automatic Generation of Shared Vocabulary and Common Data Model Tracking Service Universal CORE Display CoT Driver BFT UCORE  CoT Web Page Implements Workflow

7 Approved for Public Release; Distribution Unlimited; Case Number 08-0086. Copyright 2008 - The MITRE Corp. All Rights Reserved 7 Sample WMSL Discovery Metadata Schema Import Mappings Code

8 Approved for Public Release; Distribution Unlimited; Case Number 08-0086. Copyright 2008 - The MITRE Corp. All Rights Reserved 8 Mapping “When”

9 Approved for Public Release; Distribution Unlimited; Case Number 08-0086. Copyright 2008 - The MITRE Corp. All Rights Reserved 9 Mapping “Where”

10 Approved for Public Release; Distribution Unlimited; Case Number 08-0086. Copyright 2008 - The MITRE Corp. All Rights Reserved 10 Key Thoughts n This strategy that can accommodate multiple data standards –Shows preference for none n Supports process improvement –Process improvements to better streamline a manual (negotiation intensive) activity that works across COIs n Requires only the development of data mappings –That can be supported with automated tools n We suggest that this is a fundamental part of the way forward to manage the data interoperability –Migration from legacy standards, –Unifying the process for generating metadata and code - do for metadata what mashups is doing for code

11 Backup Charts

12 Approved for Public Release; Distribution Unlimited; Case Number 08-0086. Copyright 2008 - The MITRE Corp. All Rights Reserved 12 Simplified View of the Enterprise (backup) How do we make these pieces work together ?

13 Approved for Public Release; Distribution Unlimited; Case Number 08-0086. Copyright 2008 - The MITRE Corp. All Rights Reserved 13 Innovation vs. Integration

14 Approved for Public Release; Distribution Unlimited; Case Number 08-0086. Copyright 2008 - The MITRE Corp. All Rights Reserved 14 A Structured Approach


Download ppt "A Unifying Approach to COIs, Metadata, and SOA Dr. Marwan Sabbouh Jeff Higginson."

Similar presentations


Ads by Google