Jim Carpenter March 26, 2001 Last Update: Wednesday, June 14, 2001

Slides:



Advertisements
Similar presentations
155 CONCEPTUAL DESIGN: PURPOSE, ACTORS, FEATURES, AND UML USE CASES.
Advertisements

Data Modeling and the Entity-Relationship Model
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.
Is Your Data Facility ISO Compliant? Progress Towards Harmonizing the DDI and ISO/IEC Dan Gillman Information Scientist US Bureau of Labor Statistics.
RA Doc In General Be brief. >50 pages probably means you did something wrong Don’t include everything (shotgun approach) “Crispness” and conciseness are.
Chapter 7: Classes and Objects Chapter 8: Finding Analysis Classes [Arlow and Neustadt, 2005] CS 426/CPE 426 Senior Projects University of Nevada, Reno.
Detail Design Extending UML and Object Design. Object Design.
1 CS 426 Senior Projects Chapter 7: Classes and Objects & Chapter 8: Finding Analysis Classes [Arlow and Neustadt, 2002] February 14, 2006.
1 SWE Introduction to Software Engineering Lecture 15 – System Modeling Using UML.
Interaction Models. Interaction Definition An interaction is a behavior that comprises a set of messages exchanged among a set of objects within a context.
Data Modeling Entity - Relationship Models. Models Used to represent unstructured problems A model is a representation of reality Logical models  show.
1 CS 426 /CPE 426 Senior Projects Chapter 7: Classes and Objects & Chapter 8: Finding Analysis Classes [Arlow and Neustadt, 2005] February 19, 2008.
UML Notations Activity diagrams State diagrams Class diagrams Use-case diagrams.
Bell ringer: What are the names of the taxa Linnaeus came up with, in order of biggest to smallest? What is the taxa that was invented in the 1990’s and.
Procedures to Develop and Register Data Elements in Support of Data Standardization September 2000.
Systems Analysis and Design in a Changing World, Tuesday, Feb 27
Representing variables according to the ISO/IEC standard.
Copyright 2006 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Third Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
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.
Metadata Registries Workshop April 15, 1998 Slide 1 of 20 ANSI X Douglas D. Mann Stewardship Naming & Identification Classification.
Statistics Portugal/ Metadata Unit Monica Isfan « Joint UNECE/ EUROSTAT/ OECD Work Session on Statistical Metadata.
Practical Object-Oriented Design with UML 2e Slide 1/1 ©The McGraw-Hill Companies, 2004 PRACTICAL OBJECT-ORIENTED DESIGN WITH UML 2e Chapter 4: Restaurant.
1 Analyzing the Definition of a Classification Scheme In ISO Part 2: Classification Jim Carpenter March 26, 2001 Last Update: Wednesday, June 14,
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 7 Slide 1 Chapter 7 System Models.
Rupa Tiwari, CSci5980 Fall  Course Material Classification  GIS Encyclopedia Articles  Classification Diagram  Course – Encyclopedia Mapping.
UML The Unified Modeling Language A Practical Introduction Al-Ayham Saleh Aleppo University
Entity Relationship Diagram. Introduction Definition: Entity-relationship diagram is a data-modeling technique that visualises entities, the attributes.
The Semantics of Classification Motivating the New Part 2 Jim Carpenter Bureau of Labor Statistics WG2 Meetings Santa Fe, NM January 27-31, 2003.
1 ISO/IEC 11179, Part 2: Classification Schemes Jim Carpenter Bureau of Labor Statistics Metatopia 2001 Conference September 20 – 21, 2001.
Shawn Jones INDUS Corporation January 18, 2000 Open Forum on Metadata Registries Santa Fe, NM SDC JE-2029.
Tutorial on XML Tag and Schema Registration in an ISO/IEC Metadata Registry Open Forum 2003 on Metadata Registries Tuesday, January 21, 2003; 4:45-5:30.
More DFDs Class 12.
MSG Reuse Catalog T.W. van den Berg 7 April 2010.
Enable Semantic Interoperability for Decision Support and Risk Management Presented by Dr. David Li Key Contributors: Dr. Ruixin Yang and Dr. John Qu.
OO DomainModeling With UML Class Diagrams and CRC Cards Chapter 6 Princess Nourah bint Abdulrahman University College of Computer and Information Sciences.
Consider that you will be presenting for an internal review in your own consulting firm. We will critique your work and make suggestions for improvements.
E.R Diagrams Tiffany Shaw 6AQ
Kyung Hee University Class Diagramming Notation OOSD 담당조교 석사과정 이정환.
Dissecting the Problem Document Identify potential s/w classes from a description document--a written description of the system to implement  Identify.
5 Systems Analysis and Design in a Changing World, Fourth Edition.
Chapter 12 – Object-Oriented Design
Information Systems in Organizations 2. 1
Chapter 16 UML Class Diagrams.
OO Domain Modeling With UML Class Diagrams and CRC Cards
Context and Data Flow Diagrams
Object-Oriented Analysis Principles using UML
Abstract descriptions of systems whose requirements are being analysed
IS301 – Software Engineering V:
Information Systems in Organizations 2. 1
The Object Oriented Approach to Design
OO Domain Modeling With UML Class Diagrams and CRC Cards
Information Systems in Organizations 2. 1
Software Engineering Lecture #11.
Chapter 7: Classes and Objects Chapter 8: Finding Analysis Classes
Information Systems in Organizations 2. 1
5.02 Understand database queries, forms, and reports used in business.
Edition 3 Metadata registry (MDR)
Systems Analysis – ITEC 3155 Modeling System Requirements – Part 2
CHAPTER 1: THE DATABASE ENVIRONMENT AND DEVELOPMENT PROCESS
Software Engineering System Modeling Chapter 5 (Part 1) Dr.Doaa Sami
Lists Chapter 8.
The new RDA: resource description in libraries and beyond
Information Systems in Organizations 2. 1
Information Systems in Organizations 2. 1
Information Systems in Organizations 2. 1
Microsoft Access Date.
DataTypes Nigel Davis
Database Design Chapter 7.
Presentation transcript:

Jim Carpenter March 26, 2001 Last Update: Wednesday, June 14, 2001 Analyzing the Definition of a Classification Scheme In ISO 11179 - Part 2: Classification Jim Carpenter March 26, 2001 Last Update: Wednesday, June 14, 2001

Classifications Scheme 3 part definition from ISO/IEC 11179 – Part 3 Descriptive information for an arrangement or division of objects into groups based on characteristics, which the objects have in common

Classification Scheme the descriptive information Basic attributes Classification_Scheme Set of attributes Scheme type classification_scheme_administered_item: Administration_Record classification_scheme_type_name: String 1..n membership 0..n Classification_Scheme_Item Group type Group name csi_type_name: String csi_value: String Relationship between groups classification_scheme_item_relationship

Classification_Scheme Attributes Three Examples classification_ scheme_type_ name classification_scheme_ administered_item/ designation/name csi_type_name csi_value Keyword List Keywords for classifying my articles Keyword politics Taxonomy Taxa trout Data Model Business model of a grocery store Class Customer Example 1: Example 2: Example 3:

Descriptive information Scheme type Examples: key word list, taxonomy, model, etc. Attribute: classification_scheme_type_name Scheme name, definition, and context Attributes: classification_scheme_administered_item Designation, Definition, Context Documentation of scheme Reference_Document Item (group) types, values, and relationships Attributes: Classification_Scheme_Item csi_type_name, csi_value Classification_Scheme_Item_Relationship

Descriptive Information: scheme type, item type, item value, & item relationship

Descriptive Information: Definition, designation, context, and reference document

Classification Scheme for an arrangement or division of objects into groups Purpose is to arrange objects into groups The objects being classified are “administration records” The groups are called “classification scheme items”

Classification Groups Objects to classify

Classification Scheme based on characteristics, which the objects have in common Characteristics … could be arbitrary are different than those specified by attributes in the model in part 3 Serves to extend the attribute set of an administrative record

Attribute Set of An Administration_Record Any path from Administration_Record ending in a class or property is an attribute of the Administration_Record Example: Slash notation: Administration_Record/reference/Reference_Document/reference_document_title UML notation: Administration_Record Reference_Document reference reference_document_title

Path Structure Any path in a model can be represented as a reflexive relationship of a class to itself. Thus, any Administration_Record attribute can be represented with this UML diagram: Administration_Record Class in 11179 Model Relationships in 11179 Model