Advantage Through Technology Ron Rudnicki November 19, 2012 1.

Slides:



Advertisements
Similar presentations
Ontology Assessment – Proposed Framework and Methodology.
Advertisements

TOPIC : MIME (Multipurpose Internet Mail Extensions ) By: Cecilia Gomes COSC 541,DATA COMMUNICATION SYSTEMS & NETWORKS Instructor: Prof. Anvari (SEU)
Engineering Tables and Graphics Tables Charts: o Pie charts o Column charts o Bar charts Graphs Illustrations: o Photographic illustrations o Line drawings.
Chapter 10: Designing Databases
Chapter 3 : Relational Model
With Microsoft Access 2010© 2011 Pearson Education, Inc. Publishing as Prentice Hall1 PowerPoint Presentation to Accompany GO! with Microsoft ® Access.
Social Event, Monday, November 18, 6pm. The Information Artifact Ontology: Roots in BFO Barry Smith October 14, 2013.
Data Mining Practical Machine Learning Tools and Techniques Slides for Chapter 3 of Data Mining by I. H. Witten, E. Frank and M. A. Hall.
McGraw-Hill Technology Education © 2004 by the McGraw-Hill Companies, Inc. All rights reserved. Office Excel 2003 Lab 2 Charting Worksheet Data.
Chapter 14 (Web): Object-Oriented Data Modeling
Developing Effective Reports
Copyright © Cengage Learning. All rights reserved.
Chapter 14: Object-Oriented Data Modeling
The Stats Unit.
B.A. (Mahayana Studies) Introduction to Computer Science November March Office Tools A look at the main tools most computer users.
Chapter 16 The World Wide Web. 2 Chapter Goals Compare and contrast the Internet and the World Wide Web Describe general Web processing Write basic HTML.
Developing Effective Reports
RDF (Resource Description Framework) Why?. XML XML is a metalanguage that allows users to define markup XML separates content and structure from formatting.
System Analysis and Design
Chapter 16 The World Wide Web. 2 The Web An infrastructure of information combined and the network software used to access it Web page A document that.
8/28/97Organization of Information in Collections Introduction to Description: Dublin Core and History University of California, Berkeley School of Information.
Why XML ? Problems with HTML HTML design - HTML is intended for presentation of information as Web pages. - HTML contains a fixed set of markup tags. This.
Logics for Data and Knowledge Representation
Advanced Word Microsoft Word Overview Teaching Advanced Topics Chart, Word Art, Pictures Advanced Mail merge Advanced Find and Replace Outline Views.
Chapter 3 Functions Functions provide a means of expressing relationships between variables, which can be numbers or non-numerical objects.
Chapter 3 Digital Representation of Geographic Data.
How do we represent the world in a GIS database?
Jeopardy K201 – The Computer In Business Exam Review 2 Manjit Trehan.
Copyrighted material John Tullis 10/17/2015 page 1 04/15/00 XML Part 3 John Tullis DePaul Instructor
Quantitative Analysis. Quantitative / Formal Methods objective measurement systems graphical methods statistical procedures.
Definition of a taxonomy “System for naming and organizing things into groups that share similar characteristics” Taxonomy Architectures Applications.
Information Systems & Databases 2.2) Organisation methods.
Reports 5.02 Understand database queries, forms, and reports used in business.
Lecture 7 Declarative Knowledge English Study Program FKIP – UNSRI July
CHAPTER 13 (ONLINE): OBJECT-ORIENTED DATA MODELING © 2013 Pearson Education, Inc. Publishing as Prentice Hall 1 Modern Database Management 11 th Edition.
© 2011 Pearson Education, Inc. Publishing as Prentice Hall 1 Chapter 13 (Online): Object-Oriented Data Modeling Modern Database Management 10 th Edition.
Splash Screen. Thinking Like a Geographer 5 Latitude Lines of latitude, or parallels, circle the earth parallel to the Equator -measure the distance north.
EEL 5937 Ontologies EEL 5937 Multi Agent Systems Lecture 5, Jan 23 th, 2003 Lotzi Bölöni.
XML 2nd EDITION Tutorial 4 Working With Schemas. XP Schemas A schema is an XML document that defines the content and structure of one or more XML documents.
1 Tutorial 14 Validating Documents with Schemas Exploring the XML Schema Vocabulary.
1.  Formatting applied to spreadsheet for the purpose of organizing and clarifying information.  Data presented in a uniform and consistent format 
Graphs!. What are graphs??? A pictorial device, such as a pie chart or bar graph, used to illustrate quantitative relationships. Also called chart.
Design tools: representing the functionality and appearance of solutions.
IAO June Representations = ideas, documents, oil paintings; always about something Representational units = the smallest representations (atoms.
DATA OUTPUT  maps  tables. DATA OUTPUT output from GIS does not have to be a map many GIS are designed with poor map output capabilities types of output:
Microsoft® Access Generate forms quickly 1 Modify controls in Layout View 2 Work with form sections 3 Modify controls in Design View 4 Add calculated.
24 Copyright © 2009, Oracle. All rights reserved. Building Views and Charts in Requests.
Chapter 4 Crystal Report Presenter: PEN PHIROM (MscIT) Phone:
XML Extensible Markup Language
Excel Class Outline What is a spreadsheet? What can you do with them? The Cell - basic unit of a spreadsheet Making a Table - cells in Rows and Columns.
Of 24 lecture 11: ontology – mediation, merging & aligning.
Statistical Concepts Basic Principles An Overview of Today’s Class What: Inductive inference on characterizing a population Why : How will doing this allow.
Reading literacy. Definition of reading literacy: “Reading literacy is understanding, using and reflecting on written texts, in order to achieve one’s.
PerfSONAR Schema and Topology Martin Swany. Schema Key Goals: Extensibility, Normalization, Readability Break representation of performance measurements.
1 bfo:Object Information Bearing Entity Database Relational Database Data Table Code List XML Document Journal Article Journal IssueMessageOntologyReportSpreadsheetTranscript.
Geog. 314 Working with tables.
Microsoft Office Access 2010 Lab 2
Databases Chapter 16.
Lecture Notes for Chapter 2 Introduction to Data Mining
Advanced Computer Applications-Semester 2 ATBs Type 1 writing Minimum 2 lines Pair share then class share.
Computer Fundamentals
The Basic of Measurement
Graphical Techniques.
Databases and Structured Files: What is a database?
8.02 Spreadsheet Formatting
Copyright © Cengage Learning. All rights reserved.
ICT Database Lesson 2 Designing a Database.
Real-World File Structures
Data Pre-processing Lecture Notes for Chapter 2
ESRM 250/CFR 520 Autumn 2009 Phil Hurvitz
Presentation transcript:

Advantage Through Technology Ron Rudnicki November 19,

Why were the information ontologies created? Where are the points of similarity and disparity between the information ontologies and the IAO? What is the scope and content of the ontologies? How, if at all, should the information ontologies and IAO be merged? 2

There is a need for applications to communicate while processing information sources Examples of assertions needing a common vocabulary: – The information source being processed is a database || list || message || journal article || spreadsheet ||… – The database contains a table named “tbl_emp” that has 7 columns and 2104 rows – The column named “col_gender” allows null values – The column named “col_date_of_hire” contains datetime values – The report titled “Multistate outbreak of fungal meningitis and other infections” contains 9 paragraphs – The section of text “the FDA's Drug Information Line at DRUG (3784)” has an offset of 2495 and a length of 54 3

4 Information Content Entity Information Carrier Material Information Bearer Ashburner, Michael, et al. "Gene Ontology: tool for the unification of biology." Nature genetics 25.1 (2000): 25. The pattern of ink on the pages of a printed copy of Ashburner, Michael, et al. “Gene Ontology: tool for the unification of biology.” Nature genetics 25.1 (2000): 25. A printed copy of Ashburner, Michael, et al. “Gene Ontology: tool for the unification of biology.” Nature genetics 25.1 (2000): 25. generically depends on concretized_by specifically depends on instance of Material Entity Independent Continuant subclass of Generically Dependent Continuant subclass of Quality Specifically Dependent Continuant subclass of

By definition, the information carrier is specifically dependent upon the same entity as the information content entity is generically dependent. b concretizes c at t means: b is a specifically dependent continuant & c is a generically dependent continuant & for some independent continuant that is not a spatial region d, b s-depends_on d at t & c g-depends on d at t & if c migrates from bearer d to another bearer e than a copy of b will be created in e. (axiom label in BFO2 Reference: [ ]) 5

The examples are not optimal for understanding what this common entity is: "a hard drive, a piece of paper with writing on it, a brain” The definition suggests that it is the media (hard drive, piece of paper, air, optical disk) + the bearer of the pattern (writing, sound waves, pits and lands): An information bearer is a material_entity in which a concretization of an information content entity inheres. If a hard drive is reformatted the copy of journal article no longer exists, but the hard drive does 6

At its current state of development, information carrier adds little value to the annotation of information resources – Every instance of a material information bearer will have a information carrier at some time – But as there are no subtypes the quality can’t be used for querying or inference – Similar to querying for or reasoning about patients having a temperature rather than those having a temperature within a certain range 7

What kind of differences constitute a genuine subtype of information carrier? – Today is November 19, 2012 – Today’s date is 11/19/12 – November 19, 2012 is today’s date – Hoy es 19 de noviembre 2012 If the same information content entity is expressed in different media is the pattern type the same or different? In some cases it seems that instances of the same pattern type impart different information content: “Today is the day after yesterday.” 8

9 CUBRC - Proprietary

10 bfo:Object Information Bearing Entity Database Relational Database Data Table Code List XML Document Journal Article Journal IssueMessageOntologyReportSpreadsheetTranscript Definition: An Information Bearing Entity is a type of Object upon which an Information Content Entity generically depends (Derived from: These are defined classes of objects combining the IAO’s material information bearer and information carrier

11 bfo:Object Information Bearing Entity Data ColumnData Element Database Name Bearer Journal Article Title Bearer Version Number Ordinal Measurement Bearer Data RowDocument Part Dateline Document Body Document Footer Document Header Note Endnote Footnote PageParagraphSentence Table of Contents Document Part Definition: A defined class that consists of any meaningful part of some type of document. Subclass of: Information Bearing Entity and bearer of some document part location Equivalent Class: Information Bearing Entity and part of some Document

12 bfo:Quality Classification Level Morphological Quality Data Element Quality Character Encoding ASCII Encoding EBCDIC Encoding Unicode Encoding Data Element Format Data Element Length Data Precision Data Scale Fixed Length Data Element Type Binary Type Boolean Type Date Time Type Integer Type Nullability NonNullable Nullable Document Part Location Document Part Order of Appearance Article Order Line Order Page Order Size Component Count Data Column Count Data Row Count Structure Data Structure Flat Data Structure Hierarchical Data Structure Relational Data Structure Data Element Quality Comment: For now this is a bag of attributes used to define a data element, normally those data elements that are part of a database. It would be a matter of following best practices to take each attribute and analyze what type of entity it really is, however, time does not permit such analysis.

13 Database URI:1 rdf:type Data Table ro:has_part Data Table Name info:designated_by URI:2 rdf:type URI:3 rdf:type Data Table Name Bearer URI:4 rdf:type ero:inheres_in “tbl_emp” URI:5URI:6URI:7 Data Column Count Data Column Count Ratio Measurement Data Column Count Ratio Measurement Bearer rdf:type ero:has_quality info:is_measured_by_ratioero:inheres_in 7 info:has_text_value info:has_integer_value URI:8URI:9URI:10URI:11 info:designated_byero:inheres_ininfo:has_text_value “col_gender” Data Column Data Column Name Data Column Name Bearer rdf:type ro:has_part ero:has_quality Nullable rdf:type

There is a need to link information as objects to the entities those objects are about Examples of assertions needing a common vocabulary: – The database contains employment records of persons employed at ABC Corp. – The data element “09/01/2006” designates John Q. Public’s date of hire at ABC Corp. – The table named “tbl_employee” that is part of the abc_db contains the same information as does the table named “tbl_person” that is part of the xyz_db. 14

The IAO characterizes an Information Content Entity as a subclass of Generically Dependent Continuant The IAO defines an Information Content Entity as: an entity that is generically dependent on some artifact and stands in relation of aboutness to some entity 15

Some of the subclasses of Information Content Entity seem to be describing Material Information Bearers: CRID: An information content entity that consists of a CRID symbol and additional information about which CRID registry it belongs. Footnote: A part of a document that is about a specific other part of the document. Usually footnotes are spatially segregated from the rest of the document. 16

Heatmap: A report graph which is a graphical representation of data where the values taken by a variable(s) are shown as colors in a two- dimensional map Table: A textual entity that contains a two- dimensional arrangement of texts repeated at regular intervals across a spatial range, such that the spatial relationships among the constituent texts expresses propositions 17

Other subclasses of Information Content Entity are more clearly distinguish from their bearers: Directive Information Entity: An information content entity whose concretizations indicate to their bearer how to realize them in a process. Textual Entity: a part of a manifestation (Functional Requirements for Bibliographic Records sense), a generically dependent continuant whose concretizations are patterns of glyphs intended to be interpreted as words, formulas, etc. 18

19 CUBRC - Proprietary

20 bfo: Generically Dependent Continuant Information Content Entity Descriptive Information Content Entity Measurement Information Content Entity Representational Information Content Entity Designative Information Content Entity Agent Name Telecommunication Network Address Database Name Journal Article Title Directive Information Content Entity Artifact Model Objective Plan Specification Definition: An Information Content Entity is a type of Generically Dependent Continuant that is generically dependent on some Information Bearing Entity and stands in relation of aboutness to some Entity (Derived from:

A Descriptive Information Content Entity is a type of Information Content Entity that consists of a set of propositions that describe some Entity (Derived from: A Designative Information Content Entity is a type of Information Content Entity that denote some Entity. A Directive Information Content Entity is a type of Information Content Entity that consists of a set of propositions or images that prescribe some Entity. 21

Many of the subclasses of the Information Entity Ontology share the apparent conflation of content and concretization: Document Part Heading: A Descriptive Information Content Entity that describes the content of some Document Part Ground Vehicle Registration Identifier: A Designative Information Content Entity that designates some Ground Vehicle 22

The defined classes are not true subtypes of information content entities Have, possibly many, concretizations in bearers but are not themselves concretized. The defined classes of the IEO are differentiated by the entities they are about whereas those of the IAO are differentiated by the way in which they are concretized. 23

24 Material Information Bearer instance of Material Information Bearer instance of Pie ChartBar Chart URI:1URI:2 instance of Generically depend on One too many Information Content Entities

25 Material Information Bearer instance of Material Information Bearer instance of Ratio Measurement of State Region Population URI:1 instance of Generically depend on One Information Content Entity

Settle upon some major axis on which information content entities are differentiated Replace Information Carrier with Qualities of Information Bearers Agree upon definition and instances of Information Bearer Retain only those defined classes of information content entities that are common across many domains Create extensions of the IAO/IEO that contain the defined classes that are useful for particular domains 26