View
213
Download
0
Tags:
Embed Size (px)
Citation preview
Alberto AbiánAlberto Abián
AgLT 2009AgLT 2009
(Budapest - November 2009)(Budapest - November 2009)
Organic.Edunet Case Study: Organic.Edunet Case Study: Harvesting Federated Organic Harvesting Federated Organic
AgLRs in a PortalAgLRs in a Portal
22AgLT 2009 (Budapest)
Overall guidelinesOverall guidelines
• IntroductionIntroduction• Organic.Edunet architectureOrganic.Edunet architecture
– Metadata SCAM RepositoryMetadata SCAM Repository– Metadata harvesting mechanismMetadata harvesting mechanism– Semantic moduleSemantic module– Web portalWeb portal
• ConclusionsConclusions
33AgLT 2009 (Budapest)
IntroductionIntroduction
• Organic.Edunet aims to facilitate access, Organic.Edunet aims to facilitate access, usage and exploitation of digital educational usage and exploitation of digital educational content related to Organic Agriculture (OA) content related to Organic Agriculture (OA) and Agroecology (AE). and Agroecology (AE).
• It will deploy a multilingual online federation of It will deploy a multilingual online federation of learning repositories, populated with quality learning repositories, populated with quality content from various content producers. content from various content producers.
• The Organic.Edunet Web portal will facilitate The Organic.Edunet Web portal will facilitate end-users’ search, retrieval, access and use of end-users’ search, retrieval, access and use of the content in a multilingual environment.the content in a multilingual environment.
44AgLT 2009 (Budapest)
List of participantsList of participants• The consortium consists of 15 contractor The consortium consists of 15 contractor
organizations from 10 countries: Greece, Spain, organizations from 10 countries: Greece, Spain, Sweden, Norway, Austria, Estonia, United Kingdom, Sweden, Norway, Austria, Estonia, United Kingdom, Hungary, Romania, Germany.Hungary, Romania, Germany.
• There are four kind of partners:There are four kind of partners:- Content providerContent provider- Technological partnerTechnological partner- Quality assurance Quality assurance - Expert in educational methods and usersExpert in educational methods and users
• UAH together with KTH and GRNET are in UAH together with KTH and GRNET are in charge of the technical development.charge of the technical development.
66AgLT 2009 (Budapest)
Content ProviderContent Provider
CONTENT PROVIDERCONTENT PROVIDER
(Estonian University (Estonian University
of Life Sciences)of Life Sciences)
LEARNING LEARNING
OBJECTOBJECT
METADATAMETADATA
ANNOTATION TOOLANNOTATION TOOL
SCAMSCAM
REPOSITORYREPOSITORY
11
CONTENT PROVIDERCONTENT PROVIDER
((Intute)Intute)
LEARNING LEARNING
OBJECTOBJECT
METADATAMETADATA
ANNOTATION TOOLANNOTATION TOOL
SCAMSCAM
REPOSITORYREPOSITORY
22
<dc:title>European <dc:title>European Fertilizer Manufacturers Fertilizer Manufacturers Assoc. Assoc. (EFMA)</dc:title>(EFMA)</dc:title>
<dc:desc>...</dc:desc><dc:desc>...</dc:desc>
<?xml … ?><lom…><?xml … ?><lom…>
<general><title><general><title>
European Fertilizer European Fertilizer Manufacturers AssocManufacturers Assoc
</title></general></lom></title></general></lom>
77AgLT 2009 (Budapest)
ONTOLOGIESONTOLOGIES
Harvesting mechanismHarvesting mechanism
SCAMSCAM
REPOSITORYREPOSITORY
SCAMSCAM
REPOSITORYREPOSITORY
SCAMSCAM
REPOSITORYREPOSITORY
SCAMSCAM
REPOSITORYREPOSITORY
Ont-spaceOnt-space
synchronizationsynchronization mechanismmechanism
OAI-PMHOAI-PMH
XML Files (IEEE XML Files (IEEE LOM)LOM)
88AgLT 2009 (Budapest)
Harvesting – IDENTIFYHarvesting – IDENTIFY
SCAMSCAM
REPOSITORYREPOSITORY
HARVESTERHARVESTER
Identify requestIdentify request
Identify responseIdentify response
http://oe.confolio.org/harvesting/oai?http://oe.confolio.org/harvesting/oai?verb=Identifyverb=Identify
<OAI-PMH><OAI-PMH>
<responseDate>2009-11-03T07:13:35Z</responseDate><responseDate>2009-11-03T07:13:35Z</responseDate>
<request verb="Identify">http://oe.confolio.org:80/harvesting/oai</request><request verb="Identify">http://oe.confolio.org:80/harvesting/oai</request>
<Identify><Identify>
<repositoryName>SCAM Repository</repositoryName><repositoryName>SCAM Repository</repositoryName>
<baseURL>http://oe.confolio.org:80/harvesting/oai</baseURL><baseURL>http://oe.confolio.org:80/harvesting/oai</baseURL>
<protocolVersion>2.0</protocolVersion><protocolVersion>2.0</protocolVersion>
<adminEmail>mailto:[email protected]</adminEmail><adminEmail>mailto:[email protected]</adminEmail>
<earliestDatestamp>2000-01-01T00:00:00Z</earliestDatestamp><earliestDatestamp>2000-01-01T00:00:00Z</earliestDatestamp>
<deletedRecord>no</deletedRecord><deletedRecord>no</deletedRecord>
<granularity>YYYY-MM-DDThh:mm:ssZ</granularity><granularity>YYYY-MM-DDThh:mm:ssZ</granularity>
<compression>gzip</compression><compression>gzip</compression>
<compression>deflate</compression><compression>deflate</compression>
</Identify></Identify>
</OAI-PMH></OAI-PMH>
99AgLT 2009 (Budapest)
Harvesting – LIST SETSHarvesting – LIST SETS
SCAMSCAM
REPOSITORYREPOSITORY
HARVESTERHARVESTER
ListSet requestListSet request
ListSet responseListSet response
http://oe.confolio.org/harvesting/oai?http://oe.confolio.org/harvesting/oai?verb=ListSetsverb=ListSets
<OAI-PMH><OAI-PMH>
<responseDate>2009-11-03T12:35:54Z</responseDate><responseDate>2009-11-03T12:35:54Z</responseDate>
<request verb="ListSets"><request verb="ListSets">
http://oe.confolio.org:80/harvesting/oaihttp://oe.confolio.org:80/harvesting/oai
</request></request>
<ListSets><ListSets>
<set><setSpec>http://oe.confolio.org/scam/57</setSpec><set><setSpec>http://oe.confolio.org/scam/57</setSpec>
<setName>MIKSIKE</setName></set><setName>MIKSIKE</setName></set>
<set><setSpec>http://oe.confolio.org/scam/3</setSpec><set><setSpec>http://oe.confolio.org/scam/3</setSpec>
<setName>Nikos Manouselis</setName></set><setName>Nikos Manouselis</setName></set>
......
</ListSets></ListSets>
</OAI-PMH></OAI-PMH>
1010AgLT 2009 (Budapest)
<oai-pmh><oai-pmh>
<responsedate>2009-11-03T12:44:33Z</responsedate><responsedate>2009-11-03T12:44:33Z</responsedate>
<request metadataPrefix="oai_lom" until="2009-11-03T08:13:35Z" <request metadataPrefix="oai_lom" until="2009-11-03T08:13:35Z" verb="ListIdentifiers" set="http://oe.confolio.org/scam/57" from="2009-10-verb="ListIdentifiers" set="http://oe.confolio.org/scam/57" from="2009-10-09T11:54:45Z">http://oe.confolio.org:80/harvesting/oai</request>09T11:54:45Z">http://oe.confolio.org:80/harvesting/oai</request>
<listidentifiers><listidentifiers>
<header><header>
<identifier>oai:scam:http://oe.confolio.org/scam/57/entry/110</identifier><identifier>oai:scam:http://oe.confolio.org/scam/57/entry/110</identifier>
<datestamp>2009-10-27T17:14:42Z</datestamp><datestamp>2009-10-27T17:14:42Z</datestamp>
<setspec>http://oe.confolio.org/scam/57</setspec><setspec>http://oe.confolio.org/scam/57</setspec>
</header></header>
<header>...</header><header>...</header>
……
</oai-pmh></oai-pmh>
Harvesting – LIST RECORDSHarvesting – LIST RECORDS
SCAMSCAM
REPOSITORYREPOSITORY
HARVESTERHARVESTER
ListRecords requestListRecords request
ListRecords responseListRecords response
http://oe.confolio.org:80/harvesting/oai?verb=ListIdentifiers http://oe.confolio.org:80/harvesting/oai?verb=ListIdentifiers
&from=2009-10-09T11%3A54%3A45Z &from=2009-10-09T11%3A54%3A45Z
&until=2009-11-03T08%3A13%3A35Z &until=2009-11-03T08%3A13%3A35Z
&set=http://oe.confolio.org/scam/57 &set=http://oe.confolio.org/scam/57
&metadataPrefix=oai_lom&metadataPrefix=oai_lom
1313AgLT 2009 (Budapest)
Semantic moduleSemantic module
ONTOLOGIESONTOLOGIES
Ont-spaceOnt-spaceTranslation from Translation from IEEE LOM to OWL IEEE LOM to OWL
and storageand storage
HARVESTED HARVESTED LEARNING LEARNING
RESOURCESRESOURCES
1414AgLT 2009 (Budapest)
List of ontologiesList of ontologies
• Organic Agriculture and Agroecology Organic Agriculture and Agroecology ontology expressed in OWL.ontology expressed in OWL.
• Learning Resource Type OntologyLearning Resource Type Ontology• Predicates for Learning Resources Predicates for Learning Resources
Ontology.Ontology.• IEEE LOM mapping ontology expressed IEEE LOM mapping ontology expressed
in OWL.in OWL.
1616AgLT 2009 (Budapest)
ConclusionsConclusions• The content providers use specific tools to annotate The content providers use specific tools to annotate
the Learning Resources to provide additional the Learning Resources to provide additional qualitative information about them.qualitative information about them.
• The resources and their metadata are uploaded The resources and their metadata are uploaded metadata repository (SCAM).metadata repository (SCAM).
• A harvesting mechanism is used to obtain the created A harvesting mechanism is used to obtain the created or modified learning resources’ metadata.or modified learning resources’ metadata.
• Metadata is converted to semantic format (ontology Metadata is converted to semantic format (ontology language) and stored in a CENTRAL repository (Ont-language) and stored in a CENTRAL repository (Ont-space)space)
• The Organic.Edunet Web Portal allows final users to The Organic.Edunet Web Portal allows final users to search, locate, retrieve and access learning resources search, locate, retrieve and access learning resources on OA and AE throughout the whole Organic.Edunet on OA and AE throughout the whole Organic.Edunet federation.federation.
1717AgLT 2009 (Budapest)
QuestionsQuestions
Project Web: Project Web: http://www.organic-edunet.euhttp://www.organic-edunet.eu Web Portal: http://portal.organic-edunet.eu Web Portal: http://portal.organic-edunet.eu
E-mail: E-mail: [email protected]@uah.es