Philadelphia, May 2–4, 2005 www.locationintelligence.net Effective use of spatial databases for Enterprise data integration Dr Paul Watson Laser-Scan.

Slides:



Advertisements
Similar presentations
PHINMS: Application Integration
Advertisements

OMV Ontology Metadata Vocabulary April 10, 2008 Peter Haase.
1 Ontolog OOR Use Case Review Todd Schneider 1 April 2010 (v 1.2)
1 Ontolog Open Ontology Repository Review 19 February 2009.
Building an Operational Enterprise Architecture and Service Oriented Architecture Best Practices Presented by: Ajay Budhraja Copyright 2006 Ajay Budhraja,
Semantic Technology Brief Presented to: DAMA/National Capital Region November 12, 2013.
Data Warehouse Architecture Sakthi Angappamudali Data Architect, The Oregon State University, Corvallis 16 th May, 2005.
Connecting People With Information DoD Net-Centric Services Strategy Frank Petroski October 31, 2006.
1 CSL Workshop, October 13-14, 2005 ESDI Workshop on Conceptual Schema Language and Tools - Aim, Scope, and Issues to be Addressed Anders Friis-Christensen,
Building Enterprise Applications Using Visual Studio ®.NET Enterprise Architect.
SOA with Progress Philipp Walther Consultant. © 2007 Progress Software Corporation2 Agenda  SOA  Enterprise Service Bus (ESB)  The Progress SOA Portfolio.
Thee-Framework for Education & Research The e-Framework for Education & Research an Overview TEN Competence, Jan 2007 Bill Olivier,
MS DB Proposal Scott Canaan B. Thomas Golisano College of Computing & Information Sciences.
Business Intelligence Dr. Mahdi Esmaeili 1. Technical Infrastructure Evaluation Hardware Network Middleware Database Management Systems Tools and Standards.
QUALITY KEN & EUROSDR ELF Data Quality Tools Bob Chell, Managing Consultant.
School of something FACULTY OF OTHER School of Computing FACULTY OF ENGINEERING PROJECT VISTA: Integrating Heterogeneous Utility Data A very brief overview.
Chapter 1 The Systems Development Environment
Managing Data Interoperability with FME Tony Kent Applications Engineer IMGS.
February Semantion Privately owned, founded in 2000 First commercial implementation of OASIS ebXML Registry and Repository.
Best Practices for Data Warehousing. 2 Agenda – Best Practices for DW-BI Best Practices in Data Modeling Best Practices in ETL Best Practices in Reporting.
Metadata Tools and Methods Chris Nelson Metanet Conference 2 April 2001.
Introducing Reporting Services for SQL Server 2005.
XML in Development of Distributed Systems Tooling Programming Runtime.
9/14/2012ISC329 Isabelle Bichindaritz1 Database System Life Cycle.
What You Need before You Deploy Master Data Management Presented by Malcolm Chisholm Ph.D. Telephone – Fax
Assessing the Suitability of UML for Modeling Software Architectures Nenad Medvidovic Computer Science Department University of Southern California Los.
Data Warehouse Overview September 28, 2012 presented by Terry Bilskie.
© 2007 by Prentice Hall 1 Introduction to databases.
AMPol-Q: Adaptive Middleware Policy to support QoS Raja Afandi, Jianqing Zhang, Carl A. Gunter Computer Science Department, University of Illinois Urbana-Champaign.
Chapter 1 The Systems Development Environment Modern Systems Analysis and Design Sixth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
© 2009 Pearson Education, Inc. Publishing as Prentice Hall 1 Chapter 1: The Database Environment Modern Database Management 9 th Edition Jeffrey A. Hoffer,
University of Southern California Center for Systems and Software Engineering Model-Based Software Engineering Supannika Koolmanojwong Spring 2013.
1 XML Based Networking Method for Connecting Distributed Anthropometric Databases 24 October 2006 Huaining Cheng Dr. Kathleen M. Robinette Human Effectiveness.
1 Introduction to Software Engineering Lecture 1.
Service Oriented Architecture (SOA) Dennis Schwarz November 21, 2008.
1 Everyday Requirements for an Open Ontology Repository Denise Bedford Ontolog Community Panel Presentation April 3, 2008.
Interoperability & Knowledge Sharing Advisor: Dr. Sudha Ram Dr. Jinsoo Park Kangsuk Kim (former MS Student) Yousub Hwang (Ph.D. Student)
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
S calable K nowledge C omposition Ontology Interoperation January 19, 1999 Jan Jannink, Prasenjit Mitra, Srinivasan Pichai, Danladi Verheijen, Gio Wiederhold.
Information Technology Division Executive Office for Administration and Finance Service Oriented Architecture An Enterprise Approach to Enabling the Business.
1 Ontolog OOR-BioPortal Comparative Analysis Todd Schneider 15 October 2009.
Rajesh Bhat Director, PLM Analytics Applications
© The ATHENA Consortium. CI3 - Practices of Interoperability in SMEs Proposed Solutions.
OWL Web Ontology Language Summary IHan HSIAO (Sharon)
Copyright © 2004, Keith D Swenson, All Rights Reserved. OASIS Asynchronous Service Access Protocol (ASAP) Tutorial Overview, OASIS ASAP TC May 4, 2004.
1 Copyright © Oracle Corporation, All rights reserved. Business Intelligence and Data Warehousing.
Model Driven Architecture MDA SE-548 Lale Doğan
MBA/1092/10 MBA/1093/10 MBA/1095/10 MBA/1114/10 MBA/1115/10.
1 Acquisition Automation – Challenges and Pitfalls Breakout Session # E11 Name: Jim Hargrove and Allen Edgar Date: Tuesday, July 31, 2012 Time: 2:30 pm-3:45.
2 Copyright © 2006, Oracle. All rights reserved. Defining Data Warehouse Concepts and Terminology.
Metadata Driven Clinical Data Integration – Integral to Clinical Analytics April 11, 2016 Kalyan Gopalakrishnan, Priya Shetty Intelent Inc. Sudeep Pattnaik,
1 Ontological Foundations For SysML Henson Graves September 2010.
Semantic Web. P2 Introduction Information management facilities not keeping pace with the capacity of our information storage. –Information Overload –haphazardly.
Linking Ontologies to Spatial Databases
Building Enterprise Applications Using Visual Studio®
Databases and DBMSs Todd S. Bacastow January 2005.
Collaborative Vocabulary Management
Chapter 13 The Data Warehouse
Lecture #11: Ontology Engineering Dr. Bhavani Thuraisingham
Data Warehouse.
Ontology Evolution: A Methodological Overview
Chapter 2 Database Environment Pearson Education © 2009.
Database Management System (DBMS)
Data, Databases, and DBMSs
Database Environment Transparencies
Chapter 1: The Database Environment
Enterprise Architect, CNA
Supporting End-User Access
DAT381 Team Development with SQL Server 2005
The Database Environment
Presentation transcript:

Philadelphia, May 2–4, Effective use of spatial databases for Enterprise data integration Dr Paul Watson Laser-Scan

Philadelphia, May 2–4, Overview Motivation - review key drivers for Data Integration Obstacles to Data Integration Data Quality Management Principles –Data Stewardship –Knowledge Management –Enterprise metadata –Rules based processing Methdology – Data Quality Improvement cycle Spatial Business Rules Spatial Knowledge Management – Radius Studio –Rules browser/ rules repository –Conformance check/ report –Reconciliation –Certification

Philadelphia, May 2–4, Drivers for Data Integration Agile Competitors and Virtual Organisations - Goldman, Nagel and Preiss

Philadelphia, May 2–4, Obstacles to Data Integration Proprietary Data Silos - data cul de sac Monolithic Information Systems – embedded logic Built-in, Private Data Models – structure/lifecycle Unknown/Unproven Data Quality – KR/KM

Philadelphia, May 2–4, Enablers For Enterprise Information Architectures Electronic Data Interchange Straight-through Processing Service Oriented Architectures Rules-based Processing Knowledge Representation Standards Data & service integration is the goal

Philadelphia, May 2–4, Technological Building Blocks Open data access standards Extensible, interoperable platforms Metadata publication/retrieval Data stewardship

Philadelphia, May 2–4, Data Quality Impact One third of companies have been forced to delay or scrap new systems because of faulty data, and a full 75% have experienced significant problems resulting from data quality issues - PwC 55-70% of CRM and 70% of Data Warehouse project failures are due to data quality issues - Gartner, Meta US business loses $600 billion each year due to data quality problems - Data Warehousing Institute When is data “fit for purpose”?

Philadelphia, May 2–4, Principles, Tools & Method for DQ Improvement Knowledge Management –Describe the domain/problem independently (from data and systems) Rules-based paradigm –Decouple the problem definition from problem discovery & resolution (what to do about it) Data Quality Improvement Cycle –Employ a process of continuous monitoring & improvement - sustainable interoperability ™

Philadelphia, May 2–4, Knowledge Management Where is knowledge now? –Embedded in data –Hidden in point applications –Inside people’s heads Store the knowledge/expertise of the organisation where everyone can contribute to it and share it - as enterprise metadata in a database

Philadelphia, May 2–4, Benefits of a knowledge management approach Explicit/unambiguous – not embedded Inclusive - accommodates domain experts Non-technical – not just for developers Open, distributable – location/applications Auditable – regulatory/governance issues Evolutionary – incremental acquisition, knowledge is refined/grows over time Structured – machine-readable

Philadelphia, May 2–4, Knowledge Representation RDF OWL SWRL

Philadelphia, May 2–4, Data Quality as Knowledge Express data requirements as rules (e.g. SWRL) Data quality rules – enterprise metadata - DB Rules metadata can be shared (interpreted and enforced) by many different applications Rules can be used to measure Data Quality - % conforming data instances Rules guide data reconciliation - prioritise Rules can be used to measure quality improvement reliably “Fit for Purpose” = satisfies the DQ rules

Philadelphia, May 2–4, Rules-based Processing Paradigm Fact – Pattern – Action Given some facts, if they meet any of the patterns/rules, perform the defined action –Declarative – rule separated from processing –Pluggable actions – reporting/ reconciliation DataRule A Report Action A Reconcile Action A

Philadelphia, May 2–4, Philadelphia, May 2–4, make baseline assessment refine rule metadata check data conformance perform data reconciliation data certification data publication define rule metadata define quality mission Data Quality Improvement Cycle SP ☺ e.g. address cleaning

Philadelphia, May 2–4, Enterprise Integration Gap for Location Spatial data - complex, brittle and surprising Maintenance - manual, expensive, error-prone Adherence to a spatial model is often business critical (e.g. land & property management, utilities) Tools - significant bespoke development, inflexible, built by developers not domain experts Location data - key for BI, data quality chasm, mining Rudimentary IT standards for spatial data Spatial semantics never explicit – KR/KM

Philadelphia, May 2–4, Spatial Knowledge Management Same methodology –Spatial business rules as metadata –Conformance checking/reporting –Data Reconciliation – rules driven –Certification/publication –Only detailed data operations change Business Rule - Percentage: 0 ≤ x ≤ 100 Location Rule Spatial (a,b) : coveredBy, contains, withinDistance etc. Empower the domain expert – short “dev.” cycles, stay agile

Philadelphia, May 2–4, Spatial Data Quality Rules Intra-feature Constraints physical geometric Data Specifications Ad hoc Rules Inter-feature Constraints proximity topological directional Spatial Rules Discovery

Philadelphia, May 2–4, Spatial Rule Types

Philadelphia, May 2–4, Spatial Rules Authoring curbline building

Philadelphia, May 2–4, Spatial Rule Builder

Philadelphia, May 2–4, Add Rule Clauses building zoning

Philadelphia, May 2–4, Spatial & Non-spatial Conditions Fire station building Street centreline “There’s no such thing as a spatial rule”

Philadelphia, May 2–4, r r g r n n j j a g a High St. Road Road Segment For each Road, the set of Road Segments having the same name as the Road must have the same aggregate geometry as the Road Rules as Knowledge

Philadelphia, May 2–4, Conformance Checking Spatial Rules Engine Enterprise Messaging Enterprise Spatial DB Enterprise Metadata - Spatial Rules Web Services Clients Asynchronous Messaging Client Browser Client Reporting Solution

Philadelphia, May 2–4, Data Reconciliation Spatial Rules Engine Enterprise Spatial DB Enterprise Metadata - Spatial Rules Web Services Clients Update A-B-A Clone A-B-A’ Schema Map A-B-C

Philadelphia, May 2–4, Warehouse Certification Spatial Rules Engine Enterprise Spatial DB Enterprise Metadata - Spatial Rules Web Services Clients

Philadelphia, May 2–4, Summary Data quality issues in integration are best addressed using knowledge management/rules-based approaches Spatial data quality is no different to any other data quality – standard, interoperable rules are key Enterprise spatial rules engines form a secure base from which to develop open, distributable location enabled applications

Philadelphia, May 2–4,