Integration Issues IMT 589 February 4, 2006. 2/4/2006IMT 589-Applied and Structural Metadata2.

Slides:



Advertisements
Similar presentations
Presented to: By: Date: Federal Aviation Administration Registry/Repository in a SOA Environment SOA Brown Bag #5 SWIM Team March 9, 2011.
Advertisements

The Biosafety Clearing-House of the Cartagena Protocol on Biosafety Tutorial – BCH Resources.
Visual Scripting of XML
Advanced Searching Engineering Village.
Engineering Village ™ Basic Searching.
Leveraging Your Taxonomy to Increase User Productivity MAIQuery and TM Navtree.
Environmental Terminology System and Services (ETSS) June 2007.
Ch1: File Systems and Databases Hachim Haddouti
Enterprise Search With SharePoint Portal Server V2 Steve Tullis, Program Manager, Business Portal Group 3/5/2003.
Peoplesoft: Building and Consuming Web Services
Microsoft ® Official Course Interacting with the Search Service Microsoft SharePoint 2013 SharePoint Practice.
Knowledge organisation and information architecture, Nils Pharo Knowledge organisation and the Web Nils Pharo, 6th November 2002.
Knowledge Portals and Knowledge Management Tools
Creating a SharePoint App with Microsoft Access Services
Best Practices Using Enterprise Search Technology Aurelien Dubot Consultant – Media and Entertainment, Fast Search & Transfer (FAST) British Computer Society.
GyanSys Contact: Phone: Simplified Document Management Faster, Better, Stronger Search Integration - Site Mailbox.
IBE312: Ch15 Building an IA Team & Ch16 Tools & Software 2013.
System Design/Implementation and Support for Build 2 PDS Management Council Face-to-Face Mountain View, CA Nov 30 - Dec 1, 2011 Sean Hardman.
Enhanced Collaboration and other benefits of Sharepoint Technologies Kern Sutton Business Productivity Group Microsoft Corporation.
Midwest Documentum User Group Harley-Davidson Documentum WCM 10/10/2006.
Knowledge Management and Technology for Today’s Legal Professional L. Keith Lipman, Esquire Director, Advanced Technology Solutions.
XML, DITA and Content Repurposing By France Baril.
HTML Comprehensive Concepts and Techniques Intro Project Introduction to HTML.
MDC Open Information Model West Virginia University CS486 Presentation Feb 18, 2000 Lijian Liu (OIM:
Sai-innovations.com. Why we care about IA Review of Information Management statistics published by Gartner shows  Information is doubling every 2 years.
DoD Architecture Registry System DARS 16 September 2009 Walt Okon Senior Architect Engineer Senior Architect Engineer for Information Sharing Enterprise.
Sarah Rice - IA Summit 2004 Bottom-Up Information Architecture: Re-Design of an Enterprise Class Web Site.
Drive Customer Satisfaction. Cut Costs. Improve Efficiencies. Oracle i Support Chris Kirby Senior Sales Consultant Oracle.
For Official Use Only Records Management: Essential Key to Content Management and eDiscovery Elizabeth L. (Bette) Fugitt, Ed.D. Unit Chief, Records Management.
OFC304 Excel 2003 Overview: XML Support Joseph Chirilov Program Manager.
MSF Requirements Envisioning Phase Planning Phase.
Using Taxonomies Effectively in the Organization v. 2.0 KnowledgeNets 2001 Vivian Bliss Microsoft Knowledge Network Group
Presentation Outline (hidden slide) Technical Level: 100 Intended Audience: TDMs, ITPros, ITDMs, BI specialists Objectives (what do you want the audience.
Building Search Portals With SP2013 Search. 2 SharePoint 2013 Search  Introduction  Changes in the Architecture  Result Sources  Query Rules/Result.
OASIS ebXML Registry Standard Open Forum 2003 on Metadata Registries 10:30 – 11:15 January 20, 2003 Kathryn Breininger The Boeing Company Chair, OASIS.
LIS 506 (Fall 2006) LIS 506 Information Technology Week 11: Digital Libraries & Institutional Repositories.
Using the Open Metadata Registry (openMDR) to create Data Sharing Interfaces October 14 th, 2010 David Ervin & Rakesh Dhaval, Center for IT Innovations.
1 Knowledge Portals and Knowledge Management Tools Chapter 13.
NCSU Libraries Kristin Antelman NCSU Libraries June 24, 2006.
SharePoint 2010 Search Architecture The Connector Framework Enhancing the Search User Interface Creating Custom Ranking Models.
XML Registries Source: Java TM API for XML Registries Specification.
10/18/2015 NORTEL NETWORKS CONFIDENTIAL – FOR TRAINING PURPOSES ONLY Global Documentation Evolution System Overview and End-to-End Process Training.
Using Taxonomies Effectively in the Organization KMWorld 2000 Mike Crandall Microsoft Information Services
1 Schema Registries Steven Hughes, Lou Reich, Dan Crichton NASA 21 October 2015.
Searching Business Data with MOSS 2007 Enterprise Search Presenter: Corey Roth Enterprise Consultant Stonebridge Blog:
EPA’s Environmental Terminology System and Services (ETSS) Michael Pendleton Data Standards Branch, EPA/OEI Ecoiformatics Technical Collaborative Indicators.
New Ideas for IA Readings review - How to manage the process Content Management Process Management - New ideas in design Information Objects Content Genres.
Electronic Scriptorium, Ltd. AIIM Minnesota Chapter Metadata and Taxonomy Presentation Copyright Electronic Scriptorium, Ltd. All rights reserved, 1991.
Lecture # 3 & 4 Chapter # 2 Database System Concepts and Architecture Muhammad Emran Database Systems 1.
ICDL 2004 Improving Federated Service for Non-cooperating Digital Libraries R. Shi, K. Maly, M. Zubair Department of Computer Science Old Dominion University.
Building a Topic Map Repository Xia Lin Drexel University Philadelphia, PA Jian Qin Syracuse University Syracuse, NY * Presented at Knowledge Technologies.
Copyright © 2006 Pilothouse Consulting Inc. All rights reserved. Search Overview Search Features: WSS and Office Search Architecture Content Sources and.
WEB SERVICE DESCRIPTION LANGUAGE (WSDL). Introduction  WSDL is an XML language that contains information about the interface semantics and ‘administrivia’
Object storage and object interoperability
Copyright (c) 2014 Pearson Education, Inc. Introduction to DBMS.
Achieving Semantic Interoperability at the World Bank Designing the Information Architecture and Programmatically Processing Information Denise Bedford.
2 Advanced Dashboard Creation With Microsoft Office PerformancePoint Server 2007 Myles Matheson & Chris Du Toit Information Management Practice HP New.
OASIS ebXML Registry Standard Open Forum 2003 on Metadata Registries 10:30 – 11:15 January 20, 2003 Kathryn Breininger The Boeing Company Chair, OASIS.
Presentation on Database management Submitted To: Prof: Rutvi Sarang Submitted By: Dharmishtha A. Baria Roll:No:1(sem-3)
Introduction to Core Database Concepts Getting started with Databases and Structure Query Language (SQL)
Introduction. Internet Worldwide collection of computers and computer networks that link people to businesses, governmental agencies, educational institutions,
1 Management Information Systems M Agung Ali Fikri, SE. MM.
June 30, 2005 Public Web Site Search Project Update: 6/30/2005 Linda Busdiecker & Andy Nguyen Department of Information Technology.
1 Copyright © 2008, Oracle. All rights reserved. Repository Basics.
Introduction to the GEOSS Registries: Components, Services, and Standards Doug Nebert U.S. Federal Geographic Data Committee June 2007.
Introduction To DBMS.
DARS Update DoDAF 2.0 Plenary Tool Vendor Session 22 July 2008.
Wsdl.
2/24/2019 6:15 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
SDMX IT Tools SDMX Registry
Presentation transcript:

Integration Issues IMT 589 February 4, 2006

2/4/2006IMT 589-Applied and Structural Metadata2

2/4/2006IMT 589-Applied and Structural Metadata3 Solving the Integration Problem Need to find a way to bring multiple metadata schemas together Examples from readings this week show several approaches Tannenbaum has examples of standalone and distributed repositories, metadata interexchange, and enterprise portals Hunter discusses mapping elements through a shared term thesaurus Bedford talks about metadata integration at the World Bank After looking at some lessons from Bedford, we’ll discuss in more depth the MSWeb example in Rosenfeld and Morville’s article

2/4/2006IMT 589-Applied and Structural Metadata4 Enterprise Architecture Basics Design your Enterprise Architecture to support your goals Enterprise implies integration and context High level reference model must take into account the following Functional Architecture Technical Architecture Content Architecture Presentation Architecture From Bedford, Denise. Presentation to American Society of Indexers Annual Conference – Arlington Virginia – May 15, 2004

2/4/2006IMT 589-Applied and Structural Metadata5 Facilitate integration and repurposing of content - Provide broad search and retrieval capabilities - Increase reuse and decrease redundancy across content providers Increase the value and quality of content - Build intelligent relationships among disparate content sources using concepts and metadata - Define, enforce, monitor processes/procedures on content collections to ensure quality Consistent information security and disclosure enforcement - Bank records must be consistent in order to facilitate disclosure policy compliance and information sharing for partners Simplify and complete the content life-cycle - Reduce the number of user- facing content entry points by using already existent business processes - Manage content end-to-end from initial inception to final disposition What are the Goals of the World Bank Enterprise Architecture? From Bedford, Denise. Presentation to American Society of Indexers Annual Conference – Arlington Virginia – May 15, 2004

2/4/2006IMT 589-Applied and Structural Metadata6 The ECA Taxonomy View Thesaurus Topics Language From Bedford, Denise. Presentation to American Society of Indexers Annual Conference – Arlington Virginia – May 15, 2004

2/4/2006IMT 589-Applied and Structural Metadata7 Bank Metadata – Purpose & Taxonomies Identification/ Distinction Search & Browse Use Management Compliant Document Management Flat Taxonomy Hierarchical Taxonomy Network Taxonomy Faceted Taxonomy From Bedford, Denise. Presentation to American Society of Indexers Annual Conference – Arlington Virginia – May 15, 2004

2/4/2006IMT 589-Applied and Structural Metadata8 Identification/ Distinction Use Management Compliant Document Management Human Capture Inherit from Structured Content Programmatic Capture Inherit from System Context Extrapolate from Business Rules Search & Browse Metadata Capture Methods From Bedford, Denise. Presentation to American Society of Indexers Annual Conference – Arlington Virginia – May 15, 2004

2/4/2006IMT 589-Applied and Structural Metadata9 Search As a Service A project to formalize and productize MSWeb offerings in the enterprise search arena Included search, metadata support, search metrics, and optional UI Also included search and vocabulary management tools, formal documentation and processes for customer support and change control The first step toward an object-based portal

2/4/2006IMT 589-Applied and Structural Metadata10 Metadata in Search

2/4/2006IMT 589-Applied and Structural Metadata11 Preliminary Architecture There are three layers of possible interaction between vocabularies, metadata tag sets and the search/tagging interface. Examples of these interactions are shown in Figure 1, and described briefly below. Using a common data model for vocabulary construction allows the most powerful interactions between the layers; however, any vocabulary registering its metadata tag set can be exposed to a user at the time of search or browse. Vocabularies using this repository can: 1) Reuse terms in other vocabularies. 2) Reuse terms with structure in other vocabularies. 3) Map entire vocabularies to metadata tags. 4) Map parts of vocabularies to metadata tags. 5) Expose their terms and synsets to non-core users. Vocabularies not using this repository can: 6) Register metadata tags in the metadata registry. 7) Use terms and synsets from core vocabularies. All vocabularies associated with metadata tags can: 8) Be linked to tags from other tag sets through registry mapping. All registered metadata tag sets can: 9) Expose metadata tags and associated vocabularies for publishing tools. 10) Segment results in searches through matches to predetermined tags and vocabularies at time of query. 11) Expose metadata tags before search as an advanced user interface, or during search as an intermediate query refinement assist. 12) Expose vocabularies and tags in whole or in part as browsing structures for content (as in Yahoo!).

2/4/2006IMT 589-Applied and Structural Metadata12 Products Included Search Query and results Best Bets Catalogs Metadata Management Tools Metadata Registry Unified Catalog Service Vocabularies Core vocabularies Other vocabularies Categories I Need Tos Showcase Support Documentation Demos, screenshots Code

2/4/2006IMT 589-Applied and Structural Metadata13 Quick Return In order to show customers and users what could be done, the MSWeb team focused on creating a service that used editorial selection, tagging and the core vocabularies to create a small set of highly relevant content for MSWeb and sub-portals This was leveraged in: Navigation through categories Search results (Best Bets) Customizable versions of both for sub-portals

2/4/2006IMT 589-Applied and Structural Metadata14 What Did This Involve? Less than 100 categories Fewer than 1000 tagged surrogate records for high demand search content Those 1000 records are used in categories, Best Bets, and other areas on site Takes only a few hours a week to maintain and update database Results enabled users to directly navigate and search for high-use content

2/4/2006IMT 589-Applied and Structural Metadata15 Common Elements

2/4/2006IMT 589-Applied and Structural Metadata16 How It Works From Peter Morville-

2/4/2006IMT 589-Applied and Structural Metadata17 Moving to the Enterprise Once MSWeb had shown what was possible, the next step was to deploy to the sub-portals. To make this happen, they: Turned user’s (whether an end-user or a sub-portal search page) query into an XML request which returns an XML response of search results. Leveraged taxonomy work to provide a deep resource for search and browse Enabled rapid customization by embedding parameters into XML schema Provided consultation and assistance with category building and tagging skills Result- everyone was on the same platform, and using core vocabularies

2/4/2006IMT 589-Applied and Structural Metadata18 How It Works Vocabulary and Schema Database Site Server indexes Search DLL Modified string Search results Input query XML

2/4/2006IMT 589-Applied and Structural Metadata19 Query String Parsing Query: XML in SQL2000

2/4/2006IMT 589-Applied and Structural Metadata20 MSWeb Search

2/4/2006IMT 589-Applied and Structural Metadata21 MSW All-Intranet Schema Query type & schema (from query parser) Results properties definition Collection definition Sort parameters

2/4/2006IMT 589-Applied and Structural Metadata22 Category Schema Results properties definition Collection definition (Category set) Hierarchy display parameters Sort parameters

2/4/2006IMT 589-Applied and Structural Metadata23 What This Does Puts all processing on server side- client (the sub-portal server) just needs a few lines of code to pass and receive XML streams Client (sub-portal server) site is insulated from code changes Simple parameter changes allow customization of collections, query type, indexed properties, etc.

2/4/2006IMT 589-Applied and Structural Metadata24 The Old Way

2/4/2006IMT 589-Applied and Structural Metadata25 The New Way

2/4/2006IMT 589-Applied and Structural Metadata26 NTServer

2/4/2006IMT 589-Applied and Structural Metadata27 ITGWeb

2/4/2006IMT 589-Applied and Structural Metadata28 WordTest

2/4/2006IMT 589-Applied and Structural Metadata29 PGPortal

2/4/2006IMT 589-Applied and Structural Metadata30 Measures for Success For MSWeb, the goal was to increase user’s ability to navigate easily and find information more quickly For sub-portals, the goal was to have the ability to leverage MSWeb’s resources locally in a sustainable way Here’s some results

2/4/2006IMT 589-Applied and Structural Metadata31 Results for End-Users Key measureQ4 99Q1 00Q2 00 Total number of registered sites Average # Best Bets returned with 20 top search strings Modal # BB with top Median # BB with top Percentage of all top search strings that return Best Bets69%85%98% Percentage of 50 top search strings that return BBs82%84%98% Percentage of 20 top search strings that return BBs90%80%100% Number of all top search strings returning 10 or more Best Bets18125 Number of top50 search strings returning 10 or more BB6105 Number of top 20 search strings returning 10 or more BB364

2/4/2006IMT 589-Applied and Structural Metadata32 User Satisfaction Usability testing provided the following before and after numbers: A 62% reduction in the number of clicks An average of 16 seconds saved per task An 11% increase in task success rate High employee satisfaction with the site  42% VSAT in year 2000 field survey  Only 4% DSAT on same survey

2/4/2006IMT 589-Applied and Structural Metadata33 Portals Using MSWeb Services In the first three months of the offering, 9 sub-portals implemented search on their sites 2 of those created site-specific categories for their navigation All leveraged the MSWeb Best Bets results in their custom search No increase in staff at MSWeb Equivalent to a cost savings of 45 person years in avoided work

2/4/2006IMT 589-Applied and Structural Metadata34 What Worked? Providing a clear example of taxonomy value in MSWeb search and navigation Building a taxonomy management tool that used an extensible data model Empowering portal owners to do their own management of site navigation, and separating from the core shared taxonomy Divorcing presentation from delivery through use of XML and XSL Leveraging the taxonomy through tools to support all of the above