Title: Analyzing the Definition of a Classification Scheme In ISO 11179 Part 2: Classification
1Analyzing the Definition of a Classification
Scheme InISO 11179 - Part 2Classification
- Jim Carpenter
- March 26, 2001
- Last Update Wednesday, June 14, 2001
2Classifications Scheme3 part definitionfrom
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
3Classification Scheme
- the descriptive information
Classification_Scheme
Set of attributes Scheme type
classification_scheme_administered_item
Administration_Record classification_scheme_type_n
ame String
1..n
membership
0..n
Classification_Scheme_Item
Group type Group name
csi_type_name Stringcsi_value String
classification_scheme_item_relationship
Relationship between groups
4Classification_Scheme Attributes Three Examples
Attribute
Example 1
Example 2
Example 3
5Descriptive information
- Scheme type
- Examples key word list, taxonomy, model, etc.
- Attribute classification_scheme_type_name
- Scheme name, definition, and context
- Attributes classification_scheme_administered_ite
m - Designation, Definition, Context
- Documentation of scheme
- Attributes classification_scheme_administered_ite
m - Reference_Document
- Item (group) types, values, and relationships
- Attributes Classification_Scheme_Item
- csi_type_name, csi_value
- Classification_Scheme_Item_Relationship
6Descriptive Information scheme type, item type,
item value, item relationship
7Descriptive Information Definition,
designation, context, and reference document
8Classification 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
9Classification Groups
Objects to classify
10Classification 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
11Attribute 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
reference
12Path 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
Relationships in 11179 Model
13(No Transcript)