Semantic Technology Brief Presented to: DAMA/National Capital Region November 12, 2013.

Slides:



Advertisements
Similar presentations
웹 서비스 개요.
Advertisements

NetPay provides best and effective solution for company Managers to maintain their employee scheduling task (including staff in/out details, overtime,
LeadManager™- Internet Marketing Lead Management Solution May, 2009.
About KARMA Key Facts Founded: 2006 Services Offered: Business Consulting, Applications & Business Process Outsourcing Employees: 50+ Technology HQ: Kolkata,
© 2006 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice RDF and SOA David Booth, Ph.D. HP.
DEV392: Extending SharePoint Products And Technologies Through Web Parts And ASP.NET Clint Covington, Program Manager Data And Developer Services - Office.
Distributed Systems Architectures
UDDI Ashish Jain University of Colorado 3 October, 2001.
File Systems and Databases
Advanced Topics COMP163: Database Management Systems University of the Pacific December 9, 2008.
Data Grids: Globus vs SRB. Maturity SRB  Older code base  Widely accepted across multiple communities  Core components are tightly integrated Globus.
Chapter 10: Analyzing Systems Using Data Dictionaries Instructor: Paul K Chen.
Shawn McClure Software Engineer CIRA, Colorado State University Projects: Visibility Information Exchange Web.
Navision & Axapta Product Update Joyce Leung, Technical Specialist
BUSINESS DRIVEN TECHNOLOGY
Copyright © 2007 Ramez Elmasri and Shamkant B. Navathe Slide 1- 1.
Chapter 9: Creating Database Conventions & Standards MCITP Administrator: Microsoft SQL Server 2005 Database Server Infrastructure Design Study Guide (70-443)
Web service testing Group D5. What are Web Services? XML is the basis for Web services Web services are application components Web services communicate.
TIBCO Designer TIBCO BusinessWorks is a scalable, extensible, and easy to use integration platform that allows you to develop, deploy, and run integration.
Databases & Data Warehouses Chapter 3 Database Processing.
Case Study e-Commerce Solution for Online Business Information Provider – Providing country risk, industry and company intelligence on global market Presented.
A Scalable Application Architecture for composing News Portals on the Internet Serpil TOK, Zeki BAYRAM. Eastern MediterraneanUniversity Famagusta Famagusta.
 Introduction Introduction  Purpose of Database SystemsPurpose of Database Systems  Levels of Abstraction Levels of Abstraction  Instances and Schemas.
What is Workflow?  Workflow or Business Process Management (BPM) consists of Processes, States and Actions.  A Process (e.g. Customer Order fulfillment)
PROJECT NAME: DHS Watch List Integration (WLI) Information Sharing Environment (ISE) MANAGER: Michael Borden PHONE: (703) extension 105.
Database Technical Session By: Prof. Adarsh Patel.
Todd Kitta  Covenant Technology Partners  Professional Windows Workflow Foundation.
COLD FUSION Deepak Sethi. What is it…. Cold fusion is a complete web application server mainly used for developing e-business applications. It allows.
1 HKU CSIS DB Seminar: HKU CSIS DB Seminar: Web Services Oriented Data Processing and Integration Speaker: Eric Lo.
Using the Open Metadata Registry (openMDR) to create Data Sharing Interfaces October 14 th, 2010 David Ervin & Rakesh Dhaval, Center for IT Innovations.
These slides are designed to accompany Web Engineering: A Practitioner’s Approach (The McGraw-Hill Companies, Inc.) by Roger Pressman and David Lowe, copyright.
Data warehousing and online analytical processing- Ref Chap 4) By Asst Prof. Muhammad Amir Alam.
Storing Organizational Information - Databases
Database What is a database? A database is a collection of information that is typically organized so that it can easily be storing, managing and retrieving.
- Ahmad Al-Ghoul Data design. 2 learning Objectives Explain data design concepts and data structures Explain data design concepts and data structures.
REST - Introduction Based on material from InfoQ.com (Stefan Tilkov) And slides from MindTouch.com (Steve Bjorg) 1.
McGraw-Hill/Irwin © 2008 The McGraw-Hill Companies, All Rights Reserved Chapter 7 Storing Organizational Information - Databases.
CS 1308 Computer Literacy and the Internet
2007. Software Engineering Laboratory, School of Computer Science S E Web-Harvest Web-Harvest: Open Source Web Data Extraction tool 이재정 Software Engineering.
INFO1408 Database Design Concepts Week 15: Introduction to Database Management Systems.
1.NET and XML Web Services A Primer for Network Administrators John Robbins Version 1.0 Copyright © 2002 Wintellect.
What is a Package? A package is an Oracle object, which holds other objects within it. Objects commonly held within a package are procedures, functions,
XML and Database.
Database Management Systems (DBMS)
Presented by Vishy Grandhi.  Architecture (Week 1) ◦ Development Environments ◦ Model driven architecture ◦ Licensing and configuration  AOT (Week 2)
Migrating an Enterprise Microsoft Product (TFS) on to Windows Azure Sriram Dhanasekaran SDE II, Microsoft.
Software Reuse Course: # The Johns-Hopkins University Montgomery County Campus Fall 2000 Session 4 Lecture # 3 - September 28, 2004.
Windows SharePoint Services. Overview Windows SharePoint Services (WSS) Information Worker Infrastructure component delivered in Windows Server 2003 Enables.
A Portrait of the Semantic Web in Action Jeff Heflin and James Hendler IEEE Intelligent Systems December 6, 2010 Hyewon Lim.
ASET 1 Amity School of Engineering & Technology B. Tech. (CSE/IT), III Semester Database Management Systems Jitendra Rajpurohit.
Copyright 2007, Information Builders. Slide 1 iWay Web Services and WebFOCUS Consumption Michael Florkowski Information Builders.
Relational Database Systems Bartosz Zagorowicz. Flat Databases  Originally databases were flat.  All information was stored in a long text file, called.
Introduction to Core Database Concepts Getting started with Databases and Structure Query Language (SQL)
Databases Salihu Ibrahim Dasuki (PhD) CSC102 INTRODUCTION TO COMPUTER SCIENCE.
1 Management Information Systems M Agung Ali Fikri, SE. MM.
XML and Distributed Applications By Quddus Chong Presentation for CS551 – Fall 2001.
By Jeremy Burdette & Daniel Gottlieb. It is an architecture It is not a technology May not fit all businesses “Service” doesn’t mean Web Service It is.
INTRODUCTION TO INFORMATION SYSTEMS LECTURE 9: DATABASE FEATURES, FUNCTIONS AND ARCHITECTURES PART (2) أ/ غدير عاشور 1.
Service Oriented Architecture (SOA) Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
Building Enterprise Applications Using Visual Studio®
Introduction To DBMS.
N-Tier Architecture.
Wsdl.
Normalization Referential Integrity
Principal Product Manager Oracle Data Science Platform
Geospatial and Problem Specific Semantics Danielle Forsyth, CEO and Co-Founder Thetus Corporation 20 June, 2006.
Introduction of Week 11 Return assignment 9-1 Collect assignment 10-1
Terms: Data: Database: Database Management System: INTRODUCTION
Presentation transcript:

Semantic Technology Brief Presented to: DAMA/National Capital Region November 12, 2013

The Science Fiction Story We Like (Independence Day) The alien ship is about to destroy the heroes (Will Smith and Jeff Goldblum). Goldblum hacks into the alien computer. He immediately and effortlessly understands and uses all the information in the alien computer. He writes a simple program to use the all of the information in the alien computer.

The Science Fiction Movie Nobody Will Watch Goldblum puts together a project plan to use data from an alien computer. He spends weeks trying to understand the design of the alien database. Then he spends months writing and testing a program to use the data. He argues with the aliens over standard naming conventions for fields and variables. His program finally works, but he is told the aliens want to release a new version of their database next week and, unfortunately, the changes will affect his program.

A True Story I worked at an internet domain registration company that needed to update all of its business systems so that one account could have multiple registered domains—essentially a simple data modeling problem. A new billing system was needed to accommodate the change, and also other business systems (CRM, Provisioning, web portal, etc) needed to be modified. Each system interface was coded to use the data structure of every other system it touched. After approximately 60 engineers spent 9 months retrofitting all of the other business systems, a delay with the new billing system caused the rollback of all the changes to all of the other systems. These were systems built entirely upon data models. They contained data, not information.

Traditional Approach

Drawbacks of this approach Each system is directly affected by any change to other systems. The meaning of the data is trapped inside its structure. The data must be transformed into many different structures to be used. Each business system has a distinct purpose and distinct structures. Integrating new business units with redundant systems is extraordinarily complex and expensive.

Semantic Approach

How is semantic technology different Semantic Relationships are explicit. Information has no pre-engineered structure. The information exists independently of any system problem. You can ask any question. You can store any fact. Non-Semantic Relationships are implicit in the structure. Data must fit a pre- engineered structure. Each structure is tightly coupled to a system problem. You can not ask a question the structure does not support. You cannot store a fact that the structure does not support.

Integration with Semantic Technology

Benefits of Integration with Semantics No business system is directly affected by changes to another system. The meaning of the data is expressed in the data itself. There is one enterprise model for information. New business systems can be integrated without needing to understand any of the other business systems in the enterprise. Can easily handle redundant systems that result from acquisition of new business units.

Integrated Data Current integration efforts are based upon XML schemas—which are rigid and complex. Getting agreement on the structure of data exchanged is difficult because structures are based upon individual system requirements and each system has unique needs and design. Clients of integration endpoints must be coded specifically for each and every service they call.

How Semantics addresses data integration difficulties Semantically based web services use a common vocabulary to describe data. Client applications are not coded for a specific service. Data is encoded with a common vocabulary. Semantic data has no predefined structure (no data model), so it is flexible. Semantic data is “self-describing” so it is easier for engineers to understand what data really means. Semantic data is based upon shared meanings that can be used by multiple entities, so it is far simpler than standard data models.

Where is Semantic Technology Used Google, Yahoo, Facebook Amdocs, Best Buy, JP Morgan Chase CIA, NSA, DIA

Semantic Tools

Semantic Workbench

semSQL and rules4J semSQL uses SQL to create triples. rules4J executes business rules and transformation rules to build graph data.

How semSQL semantically binds SQL

Integration and Information Discovery

Integraf Overview

Data Aggregation

Under the Covers

Features Rapid integration of XML and relational data in a data layer that indexes key entities in your enterprise data. Each customer, event, partner, patient, company, etc in the data is represented by its own web page. Transformation of data between industry standards. Security model that is based upon meta data, the sensitivity of things, and the relationships between them. Easily apply a security standard that spans data sources and that enforces consistent security between data sources. "Googlesque" search and discovery of information in an enterprise is the starting point for building views of data. Business intelligence with a common vocabulary. Natural language tools for building common vocabulary. Cloud scalable. Integrates business rules with enterprise information

24 Questions