Aligning NASA SWEET sciUnits Ontology with COSMO First Look at Prefixes June 2009 Patrick Cassidy.

Slides:



Advertisements
Similar presentations
The Metric System.
Advertisements

UNDERSTANDING AND USING THE METRIC SYSTEM
SI UNITS & METRIC CONVERSIONS
Metric System or Système International d’ Unitès (SI Units)
Introduction to Science
Chapter 9 Structuring System Data Requirements
Copyright © 2003 Pearson Education, Inc. Slide 7-1 Created by Cheryl M. Hughes, Harvard University Extension School Cambridge, MA The Web Wizards Guide.
Metric Conversions Ladder Method
Measurement The comparison of some aspect of an object or phenomenon with a standard unit.
1 Open Ontology Repository Planning Meeting for Ontology repositories: approaches, technologies, collaboration Ken Baclawski June 15, 2009.
COSMO and the Defining Vocabulary: Next Steps The Foundation Ontology as a Conceptual Defining Vocabulary Patrick Cassidy Ontology Summit 2007 April 23,
© Copyright 2009 TopQuadrant Inc. Slide 1 QUDT: An OWL Ontology for Measurable Quantities, Units, Dimension Systems, and Dimensional Data Types James Chip.
Copyright: SIPC From Ontology to Data Model: Choices and Design Decisions Matthew West Reference Data Architecture and Standards Manager Shell International.
Emerging Ontology Work Product Showcase 1 The EDM Council Semantics Repository: Building global consensus for the Financial Services Industry Mike Bennett.
Requirements. UC&R: Phase Compliance model –RIF must define a compliance model that will identify required/optional features Default.
Information Systems and Processes XBRL Formulae in a Nutshell Víctor Morilla VIII European Banking Supervisors XBRL Workshop Amsterdam November 2007.
FACTORING Think Distributive property backwards Work down, Show all steps ax + ay = a(x + y)
Programming Language Concepts
The METRIC SYSTEM & CONVERSIONS
June 22, 2007 CMPE588 Term Project Presentation Discovery of Composable Web Services Presented by: Vassilya Abdulova.
1 University of Namur, Belgium PReCISE Research Center Using context to improve data semantic mediation in web services composition Michaël Mrissa (spokesman)
Metric Conversions Kilo Big prefix Means- Times 1000.
SI Prefixes Agenda Review elements Correct SF worksheet Dend-writes on SI Prefixes Practice.
1 © 2006 Adam Pease, Articulate Software - apease [at] articulatesoftware [dot] com SUMO Applications Adam Pease Articulate Software
How did we get here? (CMIS v0.5) F2F, January 2009.
Using the Metric System
1 If we modify the machine for the language we can easily construct a machine for the language Observation.
SI Units.
The systems of measurements Metric System
Chemistry: SI Units & Conversions
Scientific Notation and SI Prefixes Handling the Big and the Small.
Chapter 2 Entity-Relationship Data Modeling: Tools and Techniques
Metric Conversions: Ladder Method
Metric System Prefixes
Chapter 2 : Section 2 UNITS OF MEASUREMENT.
Introduction to Science Mr. Skirbst Physical Science Topic 01.
Francesca Bugiotti Università Roma Tre 1 17/12/2009.
Metric Conversion Strip
1 CIM User Group Conference Call december 8th 2005 Using UN/CEFACT Core Component methodology for EIC/TC 57 works and CIM Jean-Luc SANSON Electrical Network.
Status report of : Framework for generating ontologies ISO/IEC JTC 1/SC 32/WG 2 Interim Meeting, Redwood City, USA, November 17, 2010 Dongwon Jeong,
MEASUREMENT. Measure  We measure in order to 1.) DESCRIBE 2.) COMPARE 2.) COMPARE  We measure: (1.) Length (2.) Mass (3.) Volume  In Science we measure.
The Metric System Is used in nearly every country around the world. The United States of America doesn’t use the metric system for it’s primary measurement.
Tutorial 13 Validating Documents with Schemas
Aim: What is mass and volume and how are they measured? Homework: 1. Name the quantity measured by each of the following SI units and give the SI symbol.
Introduction to c++ programming - object oriented programming concepts - Structured Vs OOP. Classes and objects - class definition - Objects - class scope.
Math Skills In this chapter we will review basic skills necessary to perform mathematical calculations in physics, these include Signed Numbers Metric.
Ch. 3: “Cell Structure” Active Reading: “Looking at Cells”
Unit One: Math Review 1.What is the SI unit for mass? ans: kilogram 2. What prefix means 1000 x large? ans: kilo- 3. What is the prefix represented in.
David Leal / Ontology Summit Synthesis Panel - 26-Mar URI for quantities, units and scales Motivation  URIs are being assigned to quantities,
Units. Unit Systems  Systems set up fundamental units  British system - foot, pound, second  Metric system - meter, kilogram, second.
Measurement in Science. Standard Units Why Standard Units? Data sharing is easier Works in all languages Easier Math Metric System (based on 10) Length.
WARM UP List 5 measurements, their SI unit, and the unit label
Scientific Units in the Electronic Age Stuart J. Chalk, Department of Chemistry University of North Florida CINF Paper 49 – 251 st ACS Meeting.
ACT Prep Passage 1 – Ecological Succession Begin when the bell rings
Unit Conversions.
Proper Use of Metric System
Scientists world wide have agreed upon a common system of measurement for their work that is simple to use and easy to compare. The Metric System includes.
Appellations, Authorities, and Access
Measurement I. Units of Measurement Number vs. Quantity
Ch. 1- Measurement I. Units of Measurement Number vs. Quantity
Ch. 2 - Measurement I. Units of Measurement Number vs. Quantity
Measurement I. Units of Measurement Number vs. Quantity
Metric System based on a base unit that corresponds to a certain kind of measurement Length = meter Volume = liter Mass = gram Density = grams per cm³.
Making Measurements.
RDA Community and linked data
Ch. 2 - Measurement I. Units of Measurement (p.34-45)
Measurement Units of Measurement Number vs. Quantity
Measurement A person can only measure 7 basic entities. The following are the basic entities Mass Time Amount of matter Luminosity Electric current Distance.
MEASUREMENT Unit Conversions.
DataTypes Nigel Davis
Presentation transcript:

Aligning NASA SWEET sciUnits Ontology with COSMO First Look at Prefixes June 2009 Patrick Cassidy

2 NASA SWEET Units Ontology Uploaded to the OOR repository: Name of original file in OOR SWEETunits Modified file: SWEETunits_Mod1 47 owl:Classes 25 Object Properties 16 Datatype Properties 91 instance of unit (11 Base, 35 Complex, 44 derived (as by scaling with prefixes)

3 Units Ontology without Math 10 owl:Classes (was 47) 5 Object Properties (25) 6 Datatype Properties (16) 91 instance of unit (11 Base, 35 Complex, 44 derived (as by scaling with prefixes)

4 NASA SWEET Units – No Math 10 owl:Classes (47) 5 Object Properties (25) 6 Datatype Properties (16) 91 instance of unit (11 Base, 35 Complex, 44 derived (as by scaling with prefixes)

5 Prefix representation sciUnits: Prefix is a top-level class (type), intended as specific for units of measure – milli, micro, centi.kilo, etc. COSMO: distinguishes AbstractString from datatype String. Related by : AbstractString – hasStringDatatype - &xsd;string As an AbstractString, a generic Prefix may be a prefix for any kind of word. The subtype UOMprefix is specifically a prefix for Units of Measure, but still a first-class ontological type (owl:Class), not a datatype.

6 Representation of Prefixes in COSMO Why represent a prefix as a first-class entity rather than as a datatype string? – So that the entity can be given a meaning – e.g. that milli represents 1/1000 (not just that millimeter is 1/000 of a meter) In SUMO, a UOM prefix is represented as a function In COSMO UOMprefix is an type of string (owl:Class):... Tuple List AbstractString Prefix UOMprefix

7 Representation Of Units of Measure in COSMO UOM is a subtype of AttributeValue AttributeValue QuantitativeAttributeValue MeasurableQuantity PhysicalQuantity UnitOfMeasure

8 Symbols and Abbreviations In sciUnits the datatype relation hasSymbol relates a Unit or Prefix to its abbreviated symbol; e.g. {kilo hasSymbol k} But the string kilo itself is a symbol of the Prefix kilo – the distinction between the labels for ontology elements and the lexical strings that symbolize them is not explicitly accommodated in sciUnits. Recommendation: Distinguish a generic hasSymbol for pointer to lexical strings, and hasAbbreviation for pointers to abbreviations.

9 Concatenations For a human-level understanding of the way scaled units (kilo-meter) are composed of Prefix and BaseUnit, a string concatenation function is needed. Generally, arithmetic as well as string manipulation are required for proper understanding of units. These must be implemented procedurally, and therefore some arrangement within the ontology must be included for agreement on procedural implementation issues.

10 Parting Thoughts A Units of Measure ontology deals with issues that are well-understood and widely agreed on. Nevertheless ontological representation rapidly reaches a point where consideration of procedural implementation is necessary (scaling, symbol concatenation). It will be best to identify an open application that can use a Units of Measure ontology, and develop the ontology with that application as a test bed.

11 NIST UnitsML Described in xsd file: – xsd