The Semantics of Classification Motivating the New Part 2 Jim Carpenter Bureau of Labor Statistics WG2 Meetings Santa Fe, NM January 27-31, 2003.

Slides:



Advertisements
Similar presentations
ORGANIZATIONAL PATTERNS
Advertisements

Your Week A record of activity and [WHAT YOU ARE TRYING TO CAPTURE] Prepared by the [YOUR TEAM] team. Instructions 1. Use this diary to record your activities.
Foundations of Computing I CSE 311 Fall 2014 Foundations of Computing I Fall 2014.
Chapter 12 Goodness-of-Fit Tests and Contingency Analysis
Chapters 7 & 9 System Scope
Edition 3 Metadata registry (MDR) Ray Gates May 12, /05/20151.
ISO/IEC 11179, Part 2: Classification Schemes Jim Carpenter Bureau of Labor Statistics Nancy Lawler Department of Defense Open Forum on Metadata Registries.
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 8 The Enhanced Entity- Relationship (EER) Model.
Creating Architectural Descriptions. Outline Standardizing architectural descriptions: The IEEE has published, “Recommended Practice for Architectural.
Saturday May 02 PST 4 PM. Saturday May 02 PST 10:00 PM.
Copyright W. Howden1 Lecture 2: Elaboration Tasks and Domain Modeling.
© 2006 DCMI DC-2006 – International Conference on Dublin Core and Metadata Applications 3-6 October 2006 Thomas Baker Dublin Core Metadata Initiative.
6. 2Object-Oriented Analysis and Design with the Unified Process Objectives  Explain how events can be used to identify use cases that define requirements.
Mgt 20600: IT Management & Applications Databases Tuesday April 4, 2006.
Open Standards that Open Markets™ OAGIS Project Definition Virtual Business Object (VBO) WG Chair; Frank Heinrich – iBASEt February 2014 Copyright 2014.
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 7 Slide 1 System models l Abstract descriptions of systems whose requirements are being.
Description; compare-contrast; narrative; definition; opinion; cause- effect; classification; process.
Chapter 1: Introduction to Statistics
Systems Analysis and Design in a Changing World, Fifth Edition
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 7 Slide 1 System models l Abstract descriptions of systems whose requirements are being.
Chapter 4 System Models A description of the various models that can be used to specify software systems.
System models Abstract descriptions of systems whose requirements are being analysed Abstract descriptions of systems whose requirements are being analysed.
Representing variables according to the ISO/IEC standard.
CS 3610: Software Engineering – Spring 2009 Dr. Hisham Haddad – CSIS Dept. Class Project OO Design Document Here is what you need to do for your class.
Classification and the Metadata Registry Judith Newton NIST IRS XML Stakeholders/ XML Working Group May 18, 2004.
Nancy Lawler U.S. Department of Defense ISO/IEC Part 2: Classification Schemes Metadata Registries — Part 2: Classification Schemes The revision.
Tommie Curtis SAIC January 17, 2000 Open Forum on Metadata Registries Santa Fe, NM SDC JE-2023.
Chapter 7 System models.
Slide 1 System models. Slide 2 Objectives l To explain why the context of a system should be modelled as part of the RE process l To describe behavioural.
System models l Abstract descriptions of systems whose requirements are being analysed.
Software Engineering, 8th edition Chapter 8 1 Courtesy: ©Ian Somerville 2006 April 06 th, 2009 Lecture # 13 System models.
Sommerville 2004,Mejia-Alvarez 2009Software Engineering, 7th edition. Chapter 8 Slide 1 System models.
ISO/IEC : Framework for a Metadata Registry By Daniel W. Gillman Bureau of Labor Statistics USA.
1 Analyzing the Definition of a Classification Scheme In ISO Part 2: Classification Jim Carpenter March 26, 2001 Last Update: Wednesday, June 14,
Environment Change Information Request Change Definition has subtype of Business Case based upon ConceptPopulation Gives context for Statistical Program.
CS 4850: Senior Project Fall 2014 Object-Oriented Design.
Science Process Skills. Observe- using our senses to find out about objects, events, or living things. Classify- arranging or sorting objects, events,
5 Systems Analysis and Design in a Changing World, Fifth Edition.
Notes: Monday, January 10 th Algebraic Expressions.
Part4 Methodology of Database Design Chapter 07- Overview of Conceptual Database Design Lu Wei College of Software and Microelectronics Northwestern Polytechnical.
Week III  Recap from Last Week Review Classes Review Domain Model for EU-Bid & EU-Lease Aggregation Example (Reservation) Attribute Properties.
1 ISO/IEC 11179, Part 2: Classification Schemes Jim Carpenter Bureau of Labor Statistics Metatopia 2001 Conference September 20 – 21, 2001.
Domain Model A representation of real-world conceptual classes in a problem domain. The core of object-oriented analysis They are NOT software objects.
Statistical Metadata Extensions to the X3.285 Metamodel By Daniel W. Gillman Chairman, NCITS/L8 U.S. Bureau of the Census.
Expense Report Total Miles MONDAY 5 5 TUESDAY WEDNESDAY 6 6 THURSDAY FRIDAY SATURDAY 0 SUNDAY0 TOTAL 23.
The Relational Model Lecture #2 Monday 21 st October 2001.
Key Ideas In Content Math 412 January 14, The Content Standards Number and Operations Algebra Geometry Measurement Data Analysis and Probability.
Chapter 3 Lect 6 Forecasting. Seasonality – Repetition at Fixed Intervals Seasonal variations –Regularly repeating movements in series values that can.
PART OF SPEECH DEFINITION SYNONYM SENTENCE NAME TEACHER AND DATE1 WORDS OF THE WEEK.
PART OF SPEECH DEFINITION SYNONYM SENTENCE NAME TEACHER AND DATE1 WORDS OF THE WEEK.
Business System Development
DATA REQIREMENT ANALYSIS
The Movement To Objects
Abstract descriptions of systems whose requirements are being analysed
Patterns of Organization
MON TUE WED THU
Organizing Information
Chapter 5: Patterns of Organization
ISO/IEC JTC1/SC32 WG2 Meeting
Edition 3 Metadata registry (MDR)
Jim Carpenter March 26, 2001 Last Update: Wednesday, June 14, 2001
2008 Calendar.
Sun Mon Tue Wed Thu Fri Sat
Sun Mon Tue Wed Thu Fri Sat
1/○~1/○ weekly schedule MON TUE WED THU FRI SAT SUN MEMO
A3 1.1c To Multiply & Divide Positive & Negative Numbers
2016 | 10 OCT SUN MON TUE WED THU FRI SAT
Sun Mon Tue Wed Thu Fri Sat
2008 Calendar.
Chapter 5: Patterns of Organization
Presentation transcript:

The Semantics of Classification Motivating the New Part 2 Jim Carpenter Bureau of Labor Statistics WG2 Meetings Santa Fe, NM January 27-31, 2003

Note on this Presentation This presentation focuses on the semantics of “Object X is classified by category Y” and describes the new attributes to record the semantics. Other new attributes were discussed in the Open Forum tutorial on Part 2. These attributes are presented in the UML diagrams at the end of this presentation, although they have been updated.

Outline The nature of classification Meaning of the proposition: –“Object X is classified by category Y” Use cases of classification in MDR Attributes of classification schemes that should be in a MDR Proposed model of classification region

Definition of Classification Scheme the descriptive information for an arrangement or division of objects into groups based on characteristics, which the objects have in common. –Will use for motivation

Process of classifying –Dividing objects into groups –MDR should provide descriptive information to facilitate this process Result of classifying –Description information that helps us to understand the classified item –MDR should provide descriptive information to understand the statement “object X is classified by the category Y” Views of Classification “ descriptive information for the division of objects into groups” Following use cases

Fundamental Proposition facilitate the classification process facilitate understanding the classified item The MDR should provide the attributes that:

Example of Classification Scheme for classifying writing instruments Writing instrument: an object used for making marks on some material Differentiating characteristic: material in the writing instrument that makes the mark MaterialName of category –chalkchalk –inkpen –leadpencil “Object X is classified as a pen” has meaning

Meaning “Object X is classified as a pen” is equivalent to “Object X is a writing instrument that uses ink to make marks” –We naturally substitute the category label with the description of the category –Just like a concise terminological definition Experiment –If I give you a funny looking object and tell you it is a pen, you know more about it if you know about “pen”. –If you don’t know, then the classification scheme provides the descriptive information

Object X is classified as a “pen” Object X is a subtype of the class pen. But not all classifications are subtype relationships

Question What is the meaning of: Data element X is classified by the category of “pen” ? Answer: Data element X is associated in some way with objects that are pens.

Data element X is classified by the category of “pen” Data element identifier: xxx Data element name: Pen Ink Color Context: office supply database Object class: pen Property: color of ink Data element concept: ink color for a pen Data element xxx has a data element concept with the object class “pen”

Use Case Setting –Objects to classify: data elements –Characteristic used to classify: the day of the week in which an object was created –Category names: Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday –Category type description: day of the week in which an event occurred Classify data elements according to the day of the week in which they were created.

Common Semantics Day of the week is a time interval A time interval describes an event (occurrence)

Use Case Setting, cont. Data element - Identifier : 111 Data element - Creation date: Monday, January 27, 2003

Classification Scheme 1 Classification Scheme – Identifier : 0001 Classification Scheme – Name : Days of the week Classification Scheme – Type name : List Category – Values : Mon, Tue, Wed, Thu, Fri, Sat, Sun Category – Type name : abbreviation for the name of a day of the week (when an event occurred) Result : the proposition “data element 111 is classified by the Category with value = Sun” “D.E. 111 is associated with an event that happened on a Sunday” Use Case 1:

Missing Information Known by the classifier: –Data element creation date “Data element 111 was created on a Wednesday.” “was created on” is an attribute of the classification relationship –to be supplied by the classifier Use Case of current MDR model:

Conclusion 1 The classification relationship in ISO needs an attribute The attribute should describe the characteristic of the administered item used by the classifier

Classification Scheme 2 Classification Scheme – Identifier : 0002 Classification Scheme – Name : Days of the week Classification Scheme – Type name : List Category – Values : 1, 2, 3, 4, 5, 6, 7 Category – Type name : Numerical designation for a day of the week (when an event occurred) Result : the proposition “data element 111 is classified by the Category with value = 7, which represents a day of the week” Use Case 2:

Missing Information Attribute value of the classification relationship –Creation date Meaning of the value 7 –Which day of the week is 7? –Could be provided by a reference document Inconvenient Not machine readable

Conclusion 2 Need an attribute of Category that states the meaning of the Category value

Complex Categories Complexity from users viewpoint –Multiple characteristics –Fuzzy boundaries –Technical terms –Numerous types and instances of category relationships

Conclusion 3 Users need more than concise terminological definitions of categories –Included concepts –Excluded concepts –Examples –Illustrations (picture, sound, animation, …)

Non-English Language Speaking User All information is missing Need translations of attribute values

Conclusion 4 Designations and definitions of terms should be represented in the languages of the MDR users

Proposed Model Summary of Changes Make category an administered item Expand Terminological Entry class –Signs – language independent –More definitional types Make classification relation an administered item Other useful attributes

Note: The following diagrams use inheritance as discussed this morning. Administration_Record is removed as an attribute from all Administered_Item types