Download presentation
Presentation is loading. Please wait.
1
©euroCRIS CERIF TG CERIF2006 - May 2007 CERIF 2006 Brigitte Jörg Geert van Grootel
2
©euroCRIS CERIF TG CERIF2006 - May 2007 Outline CERIF 2006 1.0 released in April 2007 CERIF 2006 Entities Major Model Changes (2004 -> 2006) CERIF 2006 XML CERIF 2006 Layers Model Improvements (CERIF 2006 – 1.1) Semantic Level (Classification) Strong Connection with Best Practise
3
©euroCRIS CERIF TG CERIF2006 - May 2007 CERIF 2006 1.0 CERIF 2006 1.0 released in April 2007 –ERM Model –HTML Documentation –CERIF XML Interchange Specification –XML Examples –XML Schema Examples –SQL Scripts
4
©euroCRIS CERIF TG CERIF2006 - May 2007 CERIF Entities 2006 Core Entities 2nd Level Entities Link Entities Language-dependent Entities Classification Entities
5
©euroCRIS CERIF TG CERIF2006 - May 2007 CERIF CORE Entities 2006 Person OrganisationUnit Project ResultPublication
6
©euroCRIS CERIF TG CERIF2006 - May 2007 CERIF 2nd Level Entities 2006 Person OrganisationUnit Project ResultPublication ResultPatent ResultProduct Event Service Equipment FundingProgramme Skills Facility CV
7
©euroCRIS CERIF TG CERIF2006 - May 2007 Interlinked CERIF Entities 2006 Person OrganisationUnit Project ResultPublication ResultPatent ResultProduct Service Equipment FundingProgramme Facility CV Event Skills
8
©euroCRIS CERIF TG CERIF2006 - May 2007 CERIF Link Entities 2006
9
©euroCRIS CERIF TG CERIF2006 - May 2007 CERIF Language-dependent Entities 2006
10
©euroCRIS CERIF TG CERIF2006 - May 2007 CERIF Classification Entities 2006
11
©euroCRIS CERIF TG CERIF2006 - May 2007 Major Changes 2004 -> 2006 Model Structure –ResultPublication now a major entity –Keywords for all level 1&2 entities –Roles / Type entitites moved to Classification –Classification Links from all level 1&2 entities –Linked FundingProgramme to Person –Changed Contact -> Electronic Address / Physical Address –Classification Links from all Objects Model Representation –Namespace cf for all tables –Difference in Logical / Physical entity/table names –Table Truncation for multiple DB support
12
©euroCRIS CERIF TG CERIF2006 - May 2007 CountryName CERIF2004
13
©euroCRIS CERIF TG CERIF2006 - May 2007 CountryName CERIF2006
14
©euroCRIS CERIF TG CERIF2006 - May 2007 CountryName CERIF2006 CERIF2004 –België, Belgium CERIF2006 –België, du –Belgien, ge –Belgique, fr –Belgium, en –…
15
©euroCRIS CERIF TG CERIF2006 - May 2007 LanguageName CERIF2004
16
©euroCRIS CERIF TG CERIF2006 - May 2007 LanguageName CERIF2006
17
©euroCRIS CERIF TG CERIF2006 - May 2007 Role in Linking Entities CERIF2004
18
©euroCRIS CERIF TG CERIF2006 - May 2007 Classification Reference CERIF2006
19
©euroCRIS CERIF TG CERIF2006 - May 2007 Classification CERIF2004
20
©euroCRIS CERIF TG CERIF2006 - May 2007 Classification CERIF2006 – 1.0
21
©euroCRIS CERIF TG CERIF2006 - May 2007 Classification Links CERIF2004
22
©euroCRIS CERIF TG CERIF2006 - May 2007 CERIF2006
23
©euroCRIS CERIF TG CERIF2006 - May 2007 ResultPublication CERIF2004
24
©euroCRIS CERIF TG CERIF2006 - May 2007 ResultPublication CERIF2006
25
©euroCRIS CERIF TG CERIF2006 - May 2007 ResultPublication CERIF2006 –Express all roles between ResultPublication and CERIF Objects –Derive DC metadata form a CERIF CRIS –Derive CERIF metadata for OAI repositories Maintain links with CERIF CRIS –Generate references from CRIS or CERIF-OAI metadata –Backwards compatible with CERIF2004
26
©euroCRIS CERIF TG CERIF2006 - May 2007 ResultPublication CERIF2006 ResultPublication_ResultPublication –Journal,Volume, Series, Chapter in book, –Abstract in Proceedings –Citations Role in Person_ResultPublication –Author order Alphabetical Author1,Author2, Authors Alphabetical Author1,Author2,Author3,.. –Author Role Editor, reviewer,…
27
©euroCRIS CERIF TG CERIF2006 - May 2007 Classification Links CERIF2006
28
©euroCRIS CERIF TG CERIF2006 - May 2007 CERIF XML 2006 Char(32) STRING Char(32) STRING Char(32) STRING
29
©euroCRIS CERIF TG CERIF2006 - May 2007 Documentation Website / Members Area Communication Use Cases Best Practise
30
©euroCRIS CERIF TG CERIF2006 - May 2007 Model Improvements CERIF 2006 – 1.1 Bugfixes –Consistency checking –Key order checking –Budget -> Amount Classification Level –Classification Link from Classification_Classification Entity CERIF 2006 – 1.1 Release in May 2007
31
©euroCRIS CERIF TG CERIF2006 - May 2007 CERIF Layers 2006 Logical Layer Physical Layer Semantic Layer
32
©euroCRIS CERIF TG CERIF2006 - May 2007 Logical Layer ERM Model
33
©euroCRIS CERIF TG CERIF2006 - May 2007 Physical Layer SQL Scripts ERM Model SQL Scripts
34
©euroCRIS CERIF TG CERIF2006 - May 2007 Semantic Layer Semantic Layer = Classification
35
©euroCRIS CERIF TG CERIF2006 - May 2007 Semantic Layer needs SQL Scripts Semantic Layer = Classification Type Tables (Entity Level) INSERT INTO CLASSIFICATIONSCHEME ( ClassSchemeId, URI ) VALUES (‚OrgUnitType', ‚Academic'); INSERT INTO CLASSIFICATIONSCHEME ( ClassSchemeId, URI ) VALUES (‚OrgUnitType', ‚ResearchUnit'); INSERT INTO CLASSIFICATIONSCHEME ( ClassSchemeId, URI ) VALUES (‚OrgUnitType', ‚Company'); INSERT INTO CLASSIFICATIONSCHEME ( ClassSchemeId, URI ) VALUES (‚ProjectStatus', ‚running'); INSERT INTO CLASSIFICATIONSCHEME ( ClassSchemeId, URI ) VALUES (‚ProjectStatus', ‚stalled'); INSERT INTO CLASSIFICATIONSCHEME ( ClassSchemeId, URI ) VALUES (‚ProjectStatus', ‚approved'); Role Tables (Relation Level) –Role indicates reading direction –IsA hasA INSERT INTO CLASSIFICATIONSCHEME ( ClassSchemeId, URI ) VALUES (‚OrgUnit_OrgUnitRole', ‚hasPart'); INSERT INTO CLASSIFICATIONSCHEME ( ClassSchemeId, URI ) VALUES (‚OrgUnit_OrgUnitRole', ‚isPartOf'); INSERT INTO CLASSIFICATIONSCHEME ( ClassSchemeId, URI ) VALUES ('Project_PersonRole', ‚isCoordinator'); INSERT INTO CLASSIFICATIONSCHEME ( ClassSchemeId, URI ) VALUES ('Project_PersonRole', ‚hasParticipant'); INSERT INTO CLASSIFICATIONSCHEME ( ClassSchemeId, URI ) VALUES (‚OrgUnit_PersonRole', ‚hasCEO');
36
©euroCRIS CERIF TG CERIF2006 - May 2007 Classification CERIF2006 1.1
37
©euroCRIS CERIF TG CERIF2006 - May 2007 Semantic Layer will be provided later in XML Semantic Layer = Classification Classification_Classification Entity [ClassificationId1=RelationExtraction] [ClassificationId2=InformationExtraction] [ClassificationSchemeId1=LanguageTechnologyTaxonomy] [ClassificationSchemeId2=LanguageTechnologyTaxonomy] [ClassificationId=isPartOf] [ClassificationSchemeId=LanguageTechnologyTaxonomyStructure] ClassificationScheme [ClassificationSchemeId=0] [URI=LanguageTechnologyTaxonomyStructure] [ClassificationSchemeId1=1] [URI=LanguageTechnologyTaxonomy]
38
©euroCRIS CERIF TG CERIF2006 - May 2007 Semantic Layer will be provided later in XML Semantic Layer = Classification ClassificationEntity [ClassificationId=011] [ClassificationSchemeId=0] [URI=isPartOf] [ClassificationId=012] [ClassificationSchemeId=1] [URI=InformationExtraction] [ClassificationId=013] [ClassificationSchemeId=1] [URI=RelationExtraction]
39
©euroCRIS CERIF TG CERIF2006 - May 2007 Goals Finding Priorities Identify Contributors
40
©euroCRIS CERIF TG CERIF2006 - May 2007 Next Steps What are priorities ?
41
©euroCRIS CERIF TG CERIF2006 - May 2007 Discussion Classification Classifications / Dublin Core / OAI / Budget related Connection to Financial / HR / Other Applications (Interfaces) SOA
42
©euroCRIS CERIF TG CERIF2006 - May 2007 Open Issues (Copenhagen) Budgeting as an Object (FundingProgramme) Lecture as an Event Contract as an Object EU CV Standard Procedure for Semantic Recommendations and Maintenance Model for User Extensions
43
©euroCRIS CERIF TG CERIF2006 - May 2007 Open Issues Helsinki Triple Joins Statistics
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.