1 / 29

CERIF 2006 Geert van Grootel Brigitte Jörg

CERIF 2006 Geert van Grootel Brigitte Jörg. Major Model Changes Physical / Logical Level Semantic Level (Classification) XML CERIF Documentation Best Practise. Outline. Logical Level Keywords for all Level 1&2 objects Add FundingProgramme to Person

leda
Download Presentation

CERIF 2006 Geert van Grootel Brigitte Jörg

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CERIF 2006 Geert van Grootel Brigitte Jörg CERIF2006 Copenhagen 09/11/2006

  2. Major Model Changes Physical / Logical Level Semantic Level (Classification) XML CERIF Documentation Best Practise Outline CERIF2006 Copenhagen 09/11/2006

  3. Logical Level Keywords for all Level 1&2 objects Add FundingProgramme to Person Contact -> Electronic Address / Physical Address Classification Links from all Objects Remove DublinCore Semantic Level NUTS Region multilingual LanguageName multilingual CountryName multilingual Physical Level Table Truncation for multiple DB support (30max) Namespace cf for all Tables Logical / Physical LevelSemantic Level CERIF2006 Copenhagen 09/11/2006

  4. CountryNameCERIF2004 CERIF2006 Copenhagen 09/11/2006

  5. CountryNameCERIF2006 CERIF2006 Copenhagen 09/11/2006

  6. CERIF2004 België, Belgium CERIF2006 België, du Belgien, ge Belgique, fr Belgium, en … CountryNameCERIF2006 CERIF2006 Copenhagen 09/11/2006

  7. LanguageNameCERIF2004 CERIF2006 Copenhagen 09/11/2006

  8. LanguageNameCERIF2006 CERIF2006 Copenhagen 09/11/2006

  9. Role in Linking Entities CERIF2004 CERIF2006 Copenhagen 09/11/2006

  10. Role in Linking Entities CERIF2006 CERIF2006 Copenhagen 09/11/2006

  11. ClassificationCERIF2004 CERIF2006 Copenhagen 09/11/2006

  12. ClassificationCERIF2006 CERIF2006 Copenhagen 09/11/2006

  13. Classification LinksCERIF2004 CERIF2006 Copenhagen 09/11/2006

  14. Classification linksCERIF2006 CERIF2006 Copenhagen 09/11/2006

  15. ResultPublicationCERIF2004 CERIF2006 Copenhagen 09/11/2006

  16. Goals Express all roles between ResultPublication and CERIF Objects Derive DC metadata form a CERIF CRIS Derive CERIF metadata for OIA repositories Maintain links with CERIF CRIS Generate references from CRIS or CERIF-OIA metadata Backwards compatible with CERIF2004 ResultPublicationCERIF2006 CERIF2006 Copenhagen 09/11/2006

  17. ResultPublicationCERIF2006 CERIF2006 Copenhagen 09/11/2006

  18. ResultPublicationCERIF2006 CERIF2006 Copenhagen 09/11/2006

  19. ResultPublicationCERIF2006 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,… CERIF2006 Copenhagen 09/11/2006

  20. Semantic Level = 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'); Semantic Level SQL Scripts / XML CERIF2006 Copenhagen 09/11/2006

  21. Corresponding to the 2006 Physical Level XML for Data Exchange For Core Entity Tables first Person, Project, OrgUnit, ResultPublication, … Cover all Link Tables and Attributes Define the core elements Corresponding to the Semantic Recommendation of CERIF 2006 XML Schema for Validation XML CERIF 2006 CERIF2006 Copenhagen 09/11/2006

  22. <PERS PersonId="IDENTIFIER"> … <URI>http://www.homepage.info/</URI> <FamilyNames>Familiy Name</FamilyNames> <FirstNames>First Names</FirstNames> <ACADTitle startDate=„DATE">M.A.|B.A.|PhD|Prof.</ACADTitle> <CLASS schemaId="PERS_CLASSScheme_ID" startdate="DATE" enddate="DATE">CLASS_ID</CLASS> <NATIO startdate="DATE" enddate="DATE">COUNTRYCODE</NATIO> <ORG startdate="DATE" enddate="DATE" schemaId="SCHEMA_ID" classId="CLASSID">ORG_ID</ORG> <PERS2 startdate="DATE" enddate="DATE" schemaId="SCHEMA_ID" classId="CLASSID">PERSON_ID</PERS2> <Keywords languageCode="LANGUAGECODE" translation="h|m|o">Keywords</Keywords> … </PERS> XML CERIF 2006Person Extract CERIF2006 Copenhagen 09/11/2006

  23. <PERS PersonId="IDENTIFIER"> … <URI>http://www.dfki.de/~brigitte/</URI> <FamilyNames>Jörg</FamilyNames> <FirstNames>Brigitte</FirstNames> <ACADTitle startDate=„2003">M.A.</ACADTitle> <CLASS schemaId="EUROCRIS_Initiative" startdate=„2004">CERIF Taskgroup</CLASS> <NATIO startdate=„1971">DE</NATIO> <ORG startdate=„2001" schemaId=„PERS_ORGRole" classId=„isAffiliated">DFKI</ORG> <PERS2 startdate="DATE" enddate="DATE" schemaId=„PERS_PERSRole" classId=„isCollaborating">Geert</PERS2> <Keywords languageCode=„EN" translation="o">Modelling</Keywords> … </PERS> XML CERIF 2006Person Extract CERIF2006 Copenhagen 09/11/2006

  24. <ORG OrganisationId="IDENTIFIER"> … <URI>http://www.homepage.com/</URI> <Acronym>ACRONYM</Acronym> <Name languageCode="LANGUAGECODE" translation="h|m|o">Name of Organisation</Name> <CLASS schemaId="OrgUnitType" startdate="DATE" enddate="DATE">ORGUNIT_ID</CLASS> <ORG2 startdate="DATE" enddate="DATE" schemaId="SCHEMA_ID" classId="CLASSID">ORG_ID</ORG2> <PERS startdate="DATE" enddate="DATE" schemaId="SCHEMA_ID" classId="CLASSID">PERSON_ID</PERS> <Keywords languageCode="LANGUAGECODE" translation="h|m|o">Keywords</Keywords> … </ORG> XML CERIF 2006OrgUnit Extract CERIF2006 Copenhagen 09/11/2006

  25. <ORG OrganisationId="IDENTIFIER"> … <URI>http://www.dfki.de/</URI> <Acronym>DFKI</Acronym> <Name languageCode=„DE" translation="o">Deutsches Forschungszentrum …</Name> <CLASS schemaId="OrgUnitType" startdate=„1988">Research Institute</CLASS> <ORG2 startdate=„1988" schemaId=„ORG_ORGRole" classId=„hasPart">LT Lab</ORG2> <PERS startdate=„1988" schemaId=„ORG_PERSRole" classId=„isHeadOf">Wahlster</PERS> <Keywords languageCode=„EN" translation="o">Artificial Intelligence</Keywords> … </PERS> XML CERIF 2006OrgUnit Extract CERIF2006 Copenhagen 09/11/2006

  26. Table Truncation for multiple DB support XML / Physical / Semantic Level Types / Roles Naming Convention Consistency Check CERIF2006 Copenhagen 09/11/2006

  27. Website / Members Area Communication Use Cases Best Practise Documentation CERIF2006 Copenhagen 09/11/2006

  28. 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 Open Issues CERIF2006 Copenhagen 09/11/2006

  29. Discussion CERIF2006 Copenhagen 09/11/2006

More Related