Upload
bathsheba-potter
View
214
Download
0
Embed Size (px)
Citation preview
METIS 2004(Geneva, 9-11 February 2004)
CLASETAn EDI Message for Exchanging Classifications
Contributed Paper (WP.26)
Danny Delcambre, Eurostat([email protected])
CLASETfully operational, normalized message
to exchange:1) hierarchical structures, such as:
- classifications, organisational charts, product lists, etc.
2) links between these structures3) additional information, such as:
- life cycle of data (versioning, dates, etc.)- general information (maintenance agency, references, etc.)
Independent from software and hardwareIndependent from software and hardware
UN/EDIFACT norm: http://www.unece.org/trade/untdid/d00a/trmd/claset_c.htmUN/EDIFACT norm: http://www.unece.org/trade/untdid/d00a/trmd/claset_c.htm
1/7 [email protected] METIS meeting, Geneva, February 9th, 2004
CLASET
Based on a complete data model. To implement CLASET,
- either you adopt the CLASET data model- or you map it with your own data model
Implemented in several syntaxes:
- EDIFACT, SGML, XML, HTML
A toolbox offers the following functionalities:
- Conversion from one syntax to another- Text files import/export
- Configuration of text parsers
2/7 METIS meeting, Geneva, February 9th, 2004
3/7
CLASET DATA MODEL
METIS meeting, Geneva, February 9th, 2004
0,1
0,n
child
parent
TREE_I
0,n0,n
0,n
0,n
0,n
0,n 1,n
0,n0,n
0,n
0,1
0,1
0,1
1,n
1,n
0,n
(1,1)
0,n
0,n
0,n
0,n
1,n
1,n
0,1
0,n
0,1
0,n
0,n
EVENT_LOG
0,1
0,1
lower
upper
TREE_L
(1,1)
0,n
RESPONSIBLE AGENCY
NAME_AND_ADDRESS
LOCATION
CLA_MAINTENANCE
CLAS_E_LOG
CLASETCONTAIN
DECOMPOSE
LINK_RESPONSIBLE
LEVEL_LINK_E_LOG
ITEM_LINK
LEVEL_LINK
CLASSIFICATION_LINK
CLAS_PROP
0,n
(1,1)
(1,1)
0,n
CLASSIFICATION
LEVEL
ITEM
COMPOSE OF
LEVEL_ITEM
0,1
PROPERTY
(1,1)
SUBSET_DEFINITION
DEFINITION
SUBSET
SPLITS INTO
CLAS_LINK_SET
0,n
CLAS_LINK_PROP
SOURCE_CLAS
TARGET_CLAS
SOURCE_LEVEL
TARGET_LEVEL
SOURCE_ITEM
TARGET_ITEM
(1,1)
(1,1)
(1,1)
(1,1)
LEVEL_PROP
ITEM_PROP
LEVEL_LINK_PROP
ITEM_LINK_PROP
LEVEL_E_LOG
ITEM_E_LOG ITEM_LINK_E_LOG
CLAS_LINK_E_LOG
1,n
0,10,1
0,1
1,n
0,1
1,n
1,n
0,1
0,1
SUBSET_PROP
SUBSET_DEF_LEVEL
SUBSET_DEF_ITEM
0,1
0,n
0,n
0,1
0,n
0,1
PROP_E_LOG
1,n
0,1
0,11,n
0,n
SUBSET_E_LOG
0,1
1,n
LEVEL_LINK_SUBSET_DEF
CLAS_LINK_SUBSET_DEF
ITEM_LINK_SUBSET_DEF
LINK_SET
LEVEL_LINK_SET
ITEM_LINK_SET0,1
0,1
0,1
0,n 0,n 0,n
LINK_SET_E_LOG
1,n
0,1
LINK_SET_PROP
0,1
0,n
0,n
0,n
0,n
0,10,10,1
Complete Data Model
TAKEPROPERTY
TEXT
0,n
1,1
4/7
0,n
0,1
0,1
0,n
0,10,n
(1,1)
0,n
(1,1)
0,n
LEVEL
ITEM
CLASSIFICATION
LEVEL_ITEM
CLASSIFICATION PART
LEVEL_PROPPROPERTY
COMPOSE OFCLAS_PROP
ITEM_PROP
TREE_L
TREE_I
0,n
0,1
0,1
0,1
parent
child
upper
lower
PROPERTYTEXT
1,1
0,n
TAKE
ITEM : 01AGRICULTURE, HUNTING AND
FORESTRY
ITEM : SUBSECTION AAAGRICULTURE, HUNTING AND FORESTRY
ITEM : SECTION AAGRICULTURE, HUNTING AND FORESTRY
ITEM : 02FORESTRY, LOGGING AND
RELATED SERVICE ACTIVITIES
ITEM : 01.1Growing of crops; market
gardening; horticulture
ITEM : 01.11Growing Cereals and other
crops n.e.c.
LEVELSECTION
LEVELSUBSECTION
LEVELDIVISION
LEVELGROUP
LEVELCLASS
CLASSIFICATIONNACE REV 1
DATA MODEL FOR CLASSIFICATION PART
METIS meeting, Geneva, February 9th, 2004
Source DBExtractionin a given
format
ToolBox Target DB
Paper
Specificelect. format
Conversion+ style sheet
Import
Conversionf.i. in text format
Display onScreenConversion
HTML
Import
WHAT YOU CAN DO WITH CLASET
5/7 METIS meeting, Geneva, February 9th, 2004
CLASET
They have tested or implemented CLASET
- INSEE (in their nomenclature server)
- Statistics Finland
- Swiss Statistical office
- Eurostat (export format in next release of RAMON)
- a Belgian regional office for Employment in the framework of the Protégé Project (http://protege.stanford.edu)
6/7 METIS meeting, Geneva, February 9th, 2004
CLASET
More info:
- Working paper for this meeting (METIS 2004, WP.26)
- CLASET Web page:
http://europa.eu.int/comm/eurostat/ramon/claset/index.htm
Data models (UML, XML), implementation guides (EDIFACT, XML, etc.
Data models (UML, XML), implementation guides (EDIFACT, XML, etc.
7/7 METIS meeting, Geneva, February 9th, 2004