SlideShare uma empresa Scribd logo
1 de 35
Baixar para ler offline
An Ontology based approach for sharing distributed Educational Resources 
Authors: Heitor Barros, Jonathas Magalhães andEvandro Costa 
heitor.barros@copin.ufcg.edu.br
Outline 
EducationalResourcesontheWeb 
Problem: Repositoriesintegration 
Ourproposal 
Overview 
IntegrationOntology 
Illustrative scenario 
Future work 
Conclusion
EducationalResourcesontheWeb 
Educational resources are widely available on the Web. 
Theycanbefoundin differentformats. 
Textdocuments; 
Videos; 
Applications; 
Blogs;
EducationalResourcesontheWeb 
Open EducationalResources(OER) initiative. 
Free access. 
Open license. 
This trend has led to the development of many OER Repositories. 
Wikieducator.org¹ -> 64 repositories. 
OER QualityProject² -> 98 repositories. 
1 -> http://wikieducator.org/Exemplary_Collection_of_Open_eLearning_Content_Repositories 
2 -> http://oerqualityproject.wordpress.com/2012/10/22/directory-of-oer-repositories
EducationalResourcesontheWeb 
However, theserepositorieswere not designed to communicate with each other. 
Lackofintegration. 
Users need to navigate over these repositories using different interfaces and websites in their searches. 
Users prefer generic search engines.[1] 
Google, Bing, Yahoo.
Problem: Repositoriesintegration 
Repositoriesintegration: 
Differentmetadataschemas. 
Heterogeneoussoftware plataforms. 
Differentcoursesstructures.
Related Work 
Metadatapatterns 
IEEE LOM[2] 
LRMI[3] 
SCORM[4] 
LinkedData 
Vidal et al.[5] 
Yu et al.[6] 
Piedraet al.[7] 
Ontologies 
www.linkedlifedata.com 
www.organic-edunet.eu 
www.meducator.net
Ourproposal 
CreateanOntologybasedapproach tointegrateEducationalResourcesontheWeb. 
Notjustputresourcestogether, butintegratethem. 
Define relationshipsbetweenresources.
OurproposalOverview
OurproposalIntegrationOntology 
IntegrationOntolgyisbasedonMathema’s[8] pedagogicalmodel. 
Organizes resources into Pedagogical Units (topics). 
Defines relationshipsaccordingtoPedagocialunits. 
It wascreatedin OWL Language (http://www.w3.org/2004/OWL/). 
DesignedwithProtégéOwleditor (protege.stanford.edu/).
IntegrationOntology 
CourseModel 
CourseModeldefinesthepedagogicalunitsofadisciplineinastructuredway(HierarchicalandSequencingstructures).
IntegrationOntology 
CourseModel 
Domain 
belongs_to
IntegrationOntology 
CourseModel 
Domain 
belongs_to 
Topic2 
Topic1 
Topic3 
TopicN 
... 
has_topic 
has_topic 
has_topic 
has_topic
IntegrationOntology 
CourseModel 
Topic2 
Topic1 
Topic3 
TopicN 
... 
has_topic 
has_topic 
has_topic 
has_topic 
EducationalResources
IntegrationOntology 
Property:parent_of 
Thispropertyspecifiesthehierarchicalstructure.ItdefinesthattheformerTopicisageneralizationoftheotherone. 
ThesecondTopicisasub-topicofthefirstone. 
Polygons 
Triangles 
Penta- gons 
Parent_of 
Quadrila- terals 
Parent_of 
Parent_of
IntegrationOntology 
Property: next 
Thispropertyspecifiesthesequencingstructure.ItdefinesthatthecontentofsecondTopicissubsequenttothefirst. 
Polygons 
Triangles 
Penta- gons 
Next 
Quadrila- terals 
Next 
Next
Topics 
Topics 
IntegrationOntology 
MappingCourseModels. 
Property: Equivalent. 
Triangle 
Triangle 
Equivalent 
CourseModelA 
CourseModelB
Topics 
Topics 
IntegrationOntology 
MappingCourseModels 
Property: Specialized_by 
Triangle 
RightTriangle 
Specialized_by 
CourseModelA 
CourseModelB
Topics 
Topics 
IntegrationOntology 
MappingCourseModels. 
Property: Precedes. 
Polygon 
Polyhe- drons 
Precedes 
CourseModelA 
CourseModelB
Computer Networks Example
Computer Networks Example 
Individual:<Ontology.owl#model_Kurose> 
Types: 
<Ontology.owl#CourseModel> 
Facts: 
<Ontology.owl#has_topic><Ontology.owl#topic_Kurose_LinkLayer>, 
<Ontology.owl#has_topic><Ontology.owl#topic_Kurose_Security>, 
<Ontology.owl#has_topic><Ontology.owl#topic_Kurose_NetworkLayer>, 
<Ontology.owl#has_topic><Ontology.owl#topic_Kurose_Multimedia>, 
<Ontology.owl#has_topic><Ontology.owl#topic_Kurose_ComputerNetworks>, 
<Ontology.owl#has_topic><Ontology.owl#topic_Kurose_Transport>, 
<Ontology.owl#has_topic><Ontology.owl#topic_Kurose_Aplication>, 
<Ontology.owl#has_topic><Ontology.owl#topic_Kurose_WirelessAndMobile>, 
<Ontology.owl#has_topic><Ontology.owl#topic_Kurose_root>, 
<Ontology.owl#has_topic><Ontology.owl#topic_Kurose_NetworkManagement>, 
<Ontology.owl#belongs_to><Ontology.owl#domain_Networks>, 
<Ontology.owl#has_root_topic><Ontology.owl#topic_Kurose_Kurose_root>
Computer Networks Example 
Individual:<Ontology.owl#model_Kurose> 
Types: 
<Ontology.owl#CourseModel> 
Facts: 
<Ontology.owl#has_topic><Ontology.owl#topic_Kurose_LinkLayer>, 
<Ontology.owl#has_topic><Ontology.owl#topic_Kurose_Security>, 
<Ontology.owl#has_topic><Ontology.owl#topic_Kurose_NetworkLayer>, 
<Ontology.owl#has_topic><Ontology.owl#topic_Kurose_Multimedia>, 
<Ontology.owl#has_topic><Ontology.owl#topic_Kurose_ComputerNetworks>, 
<Ontology.owl#has_topic><Ontology.owl#topic_Kurose_Transport>, 
<Ontology.owl#has_topic><Ontology.owl#topic_Kurose_Aplication>, 
<Ontology.owl#has_topic><Ontology.owl#topic_Kurose_WirelessAndMobile>, 
<Ontology.owl#has_topic><Ontology.owl#topic_Kurose_root>, 
<Ontology.owl#has_topic><Ontology.owl#topic_Kurose_NetworkManagement>, 
<Ontology.owl#belongs_to><Ontology.owl#domain_Networks>, 
<Ontology.owl#has_root_topic><Ontology.owl#topic_Kurose_Kurose_root>
Computer Networks Example 
Individual:<Ontology.owl#model_Kurose> 
Types: 
<Ontology.owl#CourseModel> 
Facts: 
<Ontology.owl#has_topic><Ontology.owl#topic_Kurose_LinkLayer>, 
<Ontology.owl#has_topic><Ontology.owl#topic_Kurose_Security>, 
<Ontology.owl#has_topic><Ontology.owl#topic_Kurose_NetworkLayer>, 
<Ontology.owl#has_topic><Ontology.owl#topic_Kurose_Multimedia>, 
<Ontology.owl#has_topic><Ontology.owl#topic_Kurose_ComputerNetworks>, 
<Ontology.owl#has_topic><Ontology.owl#topic_Kurose_Transport>, 
<Ontology.owl#has_topic><Ontology.owl#topic_Kurose_Aplication>, 
<Ontology.owl#has_topic><Ontology.owl#topic_Kurose_WirelessAndMobile>, 
<Ontology.owl#has_topic><Ontology.owl#topic_Kurose_root>, 
<Ontology.owl#has_topic><Ontology.owl#topic_Kurose_NetworkManagement>, 
<Ontology.owl#belongs_to><Ontology.owl#domain_Networks>, 
<Ontology.owl#has_root_topic><Ontology.owl#topic_Kurose_Kurose_root>
Computer Networks Example 
Individual:<Ontology.owl#model_Kurose> 
Types: 
<Ontology.owl#CourseModel> 
Facts: 
<Ontology.owl#has_topic><Ontology.owl#topic_Kurose_LinkLayer>, 
<Ontology.owl#has_topic><Ontology.owl#topic_Kurose_Security>, 
<Ontology.owl#has_topic><Ontology.owl#topic_Kurose_NetworkLayer>, 
<Ontology.owl#has_topic><Ontology.owl#topic_Kurose_Multimedia>, 
<Ontology.owl#has_topic><Ontology.owl#topic_Kurose_ComputerNetworks>, 
<Ontology.owl#has_topic><Ontology.owl#topic_Kurose_Transport>, 
<Ontology.owl#has_topic><Ontology.owl#topic_Kurose_Aplication>, 
<Ontology.owl#has_topic><Ontology.owl#topic_Kurose_WirelessAndMobile>, 
<Ontology.owl#has_topic><Ontology.owl#topic_Kurose_root>, 
<Ontology.owl#has_topic><Ontology.owl#topic_Kurose_NetworkManagement>, 
<Ontology.owl#belongs_to><Ontology.owl#domain_Networks>, 
<Ontology.owl#has_root_topic><Ontology.owl#topic_Kurose_Kurose_root>
Computer Networks Example 
Individual:<Ontology.owl#model_Kurose> 
Types: 
<Ontology.owl#CourseModel> 
Facts: 
<Ontology.owl#has_topic><Ontology.owl#topic_Kurose_LinkLayer>, 
<Ontology.owl#has_topic><Ontology.owl#topic_Kurose_Security>, 
<Ontology.owl#has_topic><Ontology.owl#topic_Kurose_NetworkLayer>, 
<Ontology.owl#has_topic><Ontology.owl#topic_Kurose_Multimedia>, 
<Ontology.owl#has_topic><Ontology.owl#topic_Kurose_ComputerNetworks>, 
<Ontology.owl#has_topic><Ontology.owl#topic_Kurose_Transport>, 
<Ontology.owl#has_topic><Ontology.owl#topic_Kurose_Aplication>, 
<Ontology.owl#has_topic><Ontology.owl#topic_Kurose_WirelessAndMobile>, 
<Ontology.owl#has_topic><Ontology.owl#topic_Kurose_root>, 
<Ontology.owl#has_topic><Ontology.owl#topic_Kurose_NetworkManagement>, 
<Ontology.owl#belongs_to><Ontology.owl#domain_Networks>, 
<Ontology.owl#has_root_topic><Ontology.owl#topic_Kurose_Kurose_root>
Computer Networks Example 
Individual:<Ontology.owl#model_Kurose> 
Types: 
<Ontology.owl#CourseModel> 
Facts: 
<Ontology.owl#has_topic><Ontology.owl#topic_Kurose_LinkLayer>, 
<Ontology.owl#has_topic><Ontology.owl#topic_Kurose_Security>, 
<Ontology.owl#has_topic><Ontology.owl#topic_Kurose_NetworkLayer>, 
<Ontology.owl#has_topic><Ontology.owl#topic_Kurose_Multimedia>, 
<Ontology.owl#has_topic><Ontology.owl#topic_Kurose_ComputerNetworks>, 
<Ontology.owl#has_topic><Ontology.owl#topic_Kurose_Transport>, 
<Ontology.owl#has_topic><Ontology.owl#topic_Kurose_Aplication>, 
<Ontology.owl#has_topic><Ontology.owl#topic_Kurose_WirelessAndMobile>, 
<Ontology.owl#has_topic><Ontology.owl#topic_Kurose_root>, 
<Ontology.owl#has_topic><Ontology.owl#topic_Kurose_NetworkManagement>, 
<Ontology.owl#belongs_to><Ontology.owl#domain_Networks>, 
<Ontology.owl#has_root_topic><Ontology.owl#topic_Kurose_Kurose_root>
Computer Networks Example 
Individual: <Ontology.owl#topic_Tanembaum_Application> 
Types: 
<Ontology.owl#Topic> 
Facts: 
<Ontology.owl#belongs_to_model> <Ontology.owl#model_Tanenbaum>, 
<Ontology.owl#is_equivalent_to> <Ontology.owl#topic_Kurose_Application>, 
<Ontology.owl#next_topic> <Ontology.owl#topic_Tanembaum_Security>
Computer Networks Example 
Individual: <Ontology.owl#topic_Kurose_LinkLayer> 
Types: 
<Ontology.owl#Topic> 
Facts: 
<Ontology.owl#belongs_to_model> <Ontology.owl#model_Kurose>, <Ontology.owl#specialized_by> <Ontology.owl#topic_Tanembaum_MediumAccessControl>, 
<Ontology.owl#specialized_by> <Ontology.owl#topic_Tanembaum_DataLinkLayer>, <Ontology.owl#next_topic> <Ontology.owl#topic_Kurose_WirelessAndMobile>
Computer Networks Example
Computer Networks Example 
Results for: topic_Tanembaum_Application 
http://ot.loom.opentapestry.com/view/VW7H2iL7SDKTx_NUpMREAg 
http://youtu.be/RAmyf9heMA0 
https://tao.truststc.org/Members/jmitchell/computer_and_network_security/Public%20resources/lecture_12 
Results from equivalent Topics: 
http://www.techopedia.com/definition/6006/application-layer 
topic_Kurose_Application 
http://ot.loom.opentapestry.com/view/SJmk2V2OR4ywen9-zrh0XQ 
topic_Kurose_Application 
http://en.wikipedia.org/wiki/Application_layer 
topic_Kurose_Application
Future Work 
IntegrationSystem development(In progress). 
FurtherevaluationofIntegrationOntology. 
Developmentoftools toassisttheannotationofEducationalResources.
Conclusion 
Despite the large number of educational repositories, it is still necessary to build mechanisms of integration. 
ThisworkproposesanOntologybasedapproach tointegrateEducationalResources. 
Preliminary results show that the Integration Ontology is a promising approach.
References 
1.C.DichevandD.Dicheva.Isittimetochangetheoerrepositoriesrole?InProceedingsofthe12thACM/IEEE-CSjointconferenceonDigitalLibraries,pages31-34.ACM,2012. 
2.F.NevenandE.Duval.Reusablelearningobjects:asurveyoflom-basedrepositories.InProceedingsofthetenthACMinternationalconferenceonMultimedia,pages291-294.ACM,2002. 
3.LRMI,2013.LearningResourceMetadataInitiativeLRMISURVEYREPORTAugust2013Update, http://www.lrmi.net/resources/reports. 
4.Bohl,O.etal.,2002.Thesharablecontentobjectreferencemodel(SCORM)-acriticalreview.ComputersinEducation,2002.Proceedings.InternationalConferenceon.IEEE. 
5.J.C.Vidal,M.Lama,E.Otero-Garca,andA.Bugarn.Graph-basedsemanticannotationforenrichingeducationalcontentwithlinkeddata.Knowledge-BasedSystems,55:29-42,2014. 
6.Yu,HongQing;Dietze,Stefan;Li,Ning;Pedrinaci,Carlos;Taibi,Davide;Dovrolls,Nikolas;Stefanut,Teodor; Kaldoudi,EleniandDomingue,John(2011).Alinkeddata-driven&service-orientedarchitectureforsharingeducationalresources.In:1stInternationalWorkshoponeLearningApproachesforLinkedDataAge(LinkedLearning2011),8thExtendedSemanticWebConference(ESWC2011),29May2011,Heraklion,Greece 
7.N.Piedra,J.A.Chicaiza,J.Lopez,andE.Tovar.Anarchitecturebasedonlinkeddatatechnologiesfortheintegrationandreuseofoerinmoocscontext.OpenPraxis,6(2):171-187,2014. 
8.EvandrodeBarrosCosta,ManoelA.Lopes,andEdilsonFerneda.1995.Mathema:ALearningEnvironmentBasedonaMulti-AgentArchitecture.InProceedingsofthe12thBrazilianSymposiumonArtificialIntelligence: AdvancesinArtificialIntelligence(SBIA'95),JacquesWainerandAriadneCarvalho(Eds.).Springer-Verlag, London,UK,UK,141-150.
Questions? 
heitor.barros@copin.ufcg.edu.br

Mais conteúdo relacionado

Semelhante a An Ontology Based Approach for Sharing Distributed Educational

OER + Blockchain Technology for Decentralization of Academic Publishing by Sh...
OER + Blockchain Technology for Decentralization of Academic Publishing by Sh...OER + Blockchain Technology for Decentralization of Academic Publishing by Sh...
OER + Blockchain Technology for Decentralization of Academic Publishing by Sh...Sherry Jones
 
Semantic IoT Semantic Inter-Operability Practices - Part 1
Semantic IoT Semantic Inter-Operability Practices - Part 1Semantic IoT Semantic Inter-Operability Practices - Part 1
Semantic IoT Semantic Inter-Operability Practices - Part 1iotest
 
2010-04-14 EDUCON eMadrid UMH (UPM) Oscar Martínez
2010-04-14 EDUCON eMadrid UMH (UPM) Oscar Martínez2010-04-14 EDUCON eMadrid UMH (UPM) Oscar Martínez
2010-04-14 EDUCON eMadrid UMH (UPM) Oscar MartínezeMadrid network
 
An Approach to Owl Concept Extraction and Integration Across Multiple Ontolog...
An Approach to Owl Concept Extraction and Integration Across Multiple Ontolog...An Approach to Owl Concept Extraction and Integration Across Multiple Ontolog...
An Approach to Owl Concept Extraction and Integration Across Multiple Ontolog...dannyijwest
 
Towards Computational Research Objects
Towards Computational Research ObjectsTowards Computational Research Objects
Towards Computational Research ObjectsDavid De Roure
 
44rd CEN WS/LT meeting PT social data
44rd CEN WS/LT meeting PT social data44rd CEN WS/LT meeting PT social data
44rd CEN WS/LT meeting PT social dataJoris Klerkx
 
A Reuse-based Lightweight Method for Developing Linked Data Ontologies and Vo...
A Reuse-based Lightweight Method for Developing Linked Data Ontologies and Vo...A Reuse-based Lightweight Method for Developing Linked Data Ontologies and Vo...
A Reuse-based Lightweight Method for Developing Linked Data Ontologies and Vo...María Poveda Villalón
 
Introduction To OOPS - Principles And Advantages
Introduction To OOPS -  Principles And AdvantagesIntroduction To OOPS -  Principles And Advantages
Introduction To OOPS - Principles And AdvantagesSpotle.ai
 
Notes For Reusable Learning Objects & SCORM
Notes For Reusable Learning Objects & SCORMNotes For Reusable Learning Objects & SCORM
Notes For Reusable Learning Objects & SCORMMichael M Grant
 
LNCS_CSCWD06_KC_Recommendation
LNCS_CSCWD06_KC_RecommendationLNCS_CSCWD06_KC_Recommendation
LNCS_CSCWD06_KC_RecommendationVinícios Pereira
 
Ppt tale kn_intro_final
Ppt tale kn_intro_finalPpt tale kn_intro_final
Ppt tale kn_intro_finalManuel Castro
 
Conservation of Scientific Workflow Infrastructures by Using Semantics - 2012
Conservation of Scientific Workflow Infrastructures by Using Semantics - 2012Conservation of Scientific Workflow Infrastructures by Using Semantics - 2012
Conservation of Scientific Workflow Infrastructures by Using Semantics - 2012Idafen Santana Pérez
 
Building a multilingual ontology for education domain using monto method
Building a multilingual ontology for education domain using monto methodBuilding a multilingual ontology for education domain using monto method
Building a multilingual ontology for education domain using monto methodCSITiaesprime
 
TRACK OER - Project proposal
TRACK OER - Project proposalTRACK OER - Project proposal
TRACK OER - Project proposalPatrick McAndrew
 
Ocwc global 2013 locwd a vocabulary for ocw based on linked open data techn...
Ocwc global 2013   locwd a vocabulary for ocw based on linked open data techn...Ocwc global 2013   locwd a vocabulary for ocw based on linked open data techn...
Ocwc global 2013 locwd a vocabulary for ocw based on linked open data techn...The Open Education Consortium
 
An Architecture based on Linked Data technologies for the Integration of OER ...
An Architecture based on Linked Data technologies for the Integration of OER ...An Architecture based on Linked Data technologies for the Integration of OER ...
An Architecture based on Linked Data technologies for the Integration of OER ...The Open Education Consortium
 
Web magic webquest
Web magic webquestWeb magic webquest
Web magic webquestinspcyl01
 
Project MLExAI: Machine Learning Experiences in AI
Project MLExAI: Machine Learning Experiences in AIProject MLExAI: Machine Learning Experiences in AI
Project MLExAI: Machine Learning Experiences in AIbutest
 
Project MLExAI: Machine Learning Experiences in AI
Project MLExAI: Machine Learning Experiences in AIProject MLExAI: Machine Learning Experiences in AI
Project MLExAI: Machine Learning Experiences in AIbutest
 

Semelhante a An Ontology Based Approach for Sharing Distributed Educational (20)

OER + Blockchain Technology for Decentralization of Academic Publishing by Sh...
OER + Blockchain Technology for Decentralization of Academic Publishing by Sh...OER + Blockchain Technology for Decentralization of Academic Publishing by Sh...
OER + Blockchain Technology for Decentralization of Academic Publishing by Sh...
 
Keynote at AgroLT 2008
Keynote at AgroLT 2008Keynote at AgroLT 2008
Keynote at AgroLT 2008
 
Semantic IoT Semantic Inter-Operability Practices - Part 1
Semantic IoT Semantic Inter-Operability Practices - Part 1Semantic IoT Semantic Inter-Operability Practices - Part 1
Semantic IoT Semantic Inter-Operability Practices - Part 1
 
2010-04-14 EDUCON eMadrid UMH (UPM) Oscar Martínez
2010-04-14 EDUCON eMadrid UMH (UPM) Oscar Martínez2010-04-14 EDUCON eMadrid UMH (UPM) Oscar Martínez
2010-04-14 EDUCON eMadrid UMH (UPM) Oscar Martínez
 
An Approach to Owl Concept Extraction and Integration Across Multiple Ontolog...
An Approach to Owl Concept Extraction and Integration Across Multiple Ontolog...An Approach to Owl Concept Extraction and Integration Across Multiple Ontolog...
An Approach to Owl Concept Extraction and Integration Across Multiple Ontolog...
 
Towards Computational Research Objects
Towards Computational Research ObjectsTowards Computational Research Objects
Towards Computational Research Objects
 
44rd CEN WS/LT meeting PT social data
44rd CEN WS/LT meeting PT social data44rd CEN WS/LT meeting PT social data
44rd CEN WS/LT meeting PT social data
 
A Reuse-based Lightweight Method for Developing Linked Data Ontologies and Vo...
A Reuse-based Lightweight Method for Developing Linked Data Ontologies and Vo...A Reuse-based Lightweight Method for Developing Linked Data Ontologies and Vo...
A Reuse-based Lightweight Method for Developing Linked Data Ontologies and Vo...
 
Introduction To OOPS - Principles And Advantages
Introduction To OOPS -  Principles And AdvantagesIntroduction To OOPS -  Principles And Advantages
Introduction To OOPS - Principles And Advantages
 
Notes For Reusable Learning Objects & SCORM
Notes For Reusable Learning Objects & SCORMNotes For Reusable Learning Objects & SCORM
Notes For Reusable Learning Objects & SCORM
 
LNCS_CSCWD06_KC_Recommendation
LNCS_CSCWD06_KC_RecommendationLNCS_CSCWD06_KC_Recommendation
LNCS_CSCWD06_KC_Recommendation
 
Ppt tale kn_intro_final
Ppt tale kn_intro_finalPpt tale kn_intro_final
Ppt tale kn_intro_final
 
Conservation of Scientific Workflow Infrastructures by Using Semantics - 2012
Conservation of Scientific Workflow Infrastructures by Using Semantics - 2012Conservation of Scientific Workflow Infrastructures by Using Semantics - 2012
Conservation of Scientific Workflow Infrastructures by Using Semantics - 2012
 
Building a multilingual ontology for education domain using monto method
Building a multilingual ontology for education domain using monto methodBuilding a multilingual ontology for education domain using monto method
Building a multilingual ontology for education domain using monto method
 
TRACK OER - Project proposal
TRACK OER - Project proposalTRACK OER - Project proposal
TRACK OER - Project proposal
 
Ocwc global 2013 locwd a vocabulary for ocw based on linked open data techn...
Ocwc global 2013   locwd a vocabulary for ocw based on linked open data techn...Ocwc global 2013   locwd a vocabulary for ocw based on linked open data techn...
Ocwc global 2013 locwd a vocabulary for ocw based on linked open data techn...
 
An Architecture based on Linked Data technologies for the Integration of OER ...
An Architecture based on Linked Data technologies for the Integration of OER ...An Architecture based on Linked Data technologies for the Integration of OER ...
An Architecture based on Linked Data technologies for the Integration of OER ...
 
Web magic webquest
Web magic webquestWeb magic webquest
Web magic webquest
 
Project MLExAI: Machine Learning Experiences in AI
Project MLExAI: Machine Learning Experiences in AIProject MLExAI: Machine Learning Experiences in AI
Project MLExAI: Machine Learning Experiences in AI
 
Project MLExAI: Machine Learning Experiences in AI
Project MLExAI: Machine Learning Experiences in AIProject MLExAI: Machine Learning Experiences in AI
Project MLExAI: Machine Learning Experiences in AI
 

Mais de Jonathas Magalhães

Enhancing the Status Message Question Asking Process on Facebook
Enhancing the Status Message Question Asking Process on FacebookEnhancing the Status Message Question Asking Process on Facebook
Enhancing the Status Message Question Asking Process on FacebookJonathas Magalhães
 
A Recommender System for Predicting User Engagement in Twitter
A Recommender System for Predicting User Engagement in TwitterA Recommender System for Predicting User Engagement in Twitter
A Recommender System for Predicting User Engagement in TwitterJonathas Magalhães
 
Social Query: A Query Routing System for Twitter
Social Query: A Query Routing System for TwitterSocial Query: A Query Routing System for Twitter
Social Query: A Query Routing System for TwitterJonathas Magalhães
 
A Query Routing Model to Rank Expertcandidates on Twitter
A Query Routing Model to Rank Expertcandidates on TwitterA Query Routing Model to Rank Expertcandidates on Twitter
A Query Routing Model to Rank Expertcandidates on TwitterJonathas Magalhães
 
Predicting Potential Responders in Twitter: A Query Routing Algorithm
Predicting Potential Responders in Twitter: A Query Routing AlgorithmPredicting Potential Responders in Twitter: A Query Routing Algorithm
Predicting Potential Responders in Twitter: A Query Routing AlgorithmJonathas Magalhães
 
An Open and Inspectable Learner Modeling with a Negotiation Mechanism to Solv...
An Open and Inspectable Learner Modeling with a Negotiation Mechanism to Solv...An Open and Inspectable Learner Modeling with a Negotiation Mechanism to Solv...
An Open and Inspectable Learner Modeling with a Negotiation Mechanism to Solv...Jonathas Magalhães
 
Improving a Recommender System Through Integration of User Profiles: a Semant...
Improving a Recommender System Through Integration of User Profiles: a Semant...Improving a Recommender System Through Integration of User Profiles: a Semant...
Improving a Recommender System Through Integration of User Profiles: a Semant...Jonathas Magalhães
 

Mais de Jonathas Magalhães (11)

Enhancing the Status Message Question Asking Process on Facebook
Enhancing the Status Message Question Asking Process on FacebookEnhancing the Status Message Question Asking Process on Facebook
Enhancing the Status Message Question Asking Process on Facebook
 
Redes Bayesianas
Redes BayesianasRedes Bayesianas
Redes Bayesianas
 
Probabilidade
ProbabilidadeProbabilidade
Probabilidade
 
A Recommender System for Predicting User Engagement in Twitter
A Recommender System for Predicting User Engagement in TwitterA Recommender System for Predicting User Engagement in Twitter
A Recommender System for Predicting User Engagement in Twitter
 
Social Query: A Query Routing System for Twitter
Social Query: A Query Routing System for TwitterSocial Query: A Query Routing System for Twitter
Social Query: A Query Routing System for Twitter
 
A Query Routing Model to Rank Expertcandidates on Twitter
A Query Routing Model to Rank Expertcandidates on TwitterA Query Routing Model to Rank Expertcandidates on Twitter
A Query Routing Model to Rank Expertcandidates on Twitter
 
K-Nearest Neighbor
K-Nearest NeighborK-Nearest Neighbor
K-Nearest Neighbor
 
Naive Bayes
Naive BayesNaive Bayes
Naive Bayes
 
Predicting Potential Responders in Twitter: A Query Routing Algorithm
Predicting Potential Responders in Twitter: A Query Routing AlgorithmPredicting Potential Responders in Twitter: A Query Routing Algorithm
Predicting Potential Responders in Twitter: A Query Routing Algorithm
 
An Open and Inspectable Learner Modeling with a Negotiation Mechanism to Solv...
An Open and Inspectable Learner Modeling with a Negotiation Mechanism to Solv...An Open and Inspectable Learner Modeling with a Negotiation Mechanism to Solv...
An Open and Inspectable Learner Modeling with a Negotiation Mechanism to Solv...
 
Improving a Recommender System Through Integration of User Profiles: a Semant...
Improving a Recommender System Through Integration of User Profiles: a Semant...Improving a Recommender System Through Integration of User Profiles: a Semant...
Improving a Recommender System Through Integration of User Profiles: a Semant...
 

Último

Statistics notes ,it includes mean to index numbers
Statistics notes ,it includes mean to index numbersStatistics notes ,it includes mean to index numbers
Statistics notes ,it includes mean to index numberssuginr1
 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
Fun all Day Call Girls in Jaipur 9332606886 High Profile Call Girls You Ca...
Fun all Day Call Girls in Jaipur   9332606886  High Profile Call Girls You Ca...Fun all Day Call Girls in Jaipur   9332606886  High Profile Call Girls You Ca...
Fun all Day Call Girls in Jaipur 9332606886 High Profile Call Girls You Ca...kumargunjan9515
 
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样wsppdmt
 
TrafficWave Generator Will Instantly drive targeted and engaging traffic back...
TrafficWave Generator Will Instantly drive targeted and engaging traffic back...TrafficWave Generator Will Instantly drive targeted and engaging traffic back...
TrafficWave Generator Will Instantly drive targeted and engaging traffic back...SOFTTECHHUB
 
Gartner's Data Analytics Maturity Model.pptx
Gartner's Data Analytics Maturity Model.pptxGartner's Data Analytics Maturity Model.pptx
Gartner's Data Analytics Maturity Model.pptxchadhar227
 
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...nirzagarg
 
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24  Building Real-Time Pipelines With FLaNKDATA SUMMIT 24  Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNKTimothy Spann
 
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...gajnagarg
 
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...HyderabadDolls
 
Ranking and Scoring Exercises for Research
Ranking and Scoring Exercises for ResearchRanking and Scoring Exercises for Research
Ranking and Scoring Exercises for ResearchRajesh Mondal
 
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制vexqp
 
Reconciling Conflicting Data Curation Actions: Transparency Through Argument...
Reconciling Conflicting Data Curation Actions:  Transparency Through Argument...Reconciling Conflicting Data Curation Actions:  Transparency Through Argument...
Reconciling Conflicting Data Curation Actions: Transparency Through Argument...Bertram Ludäscher
 
Lecture_2_Deep_Learning_Overview-newone1
Lecture_2_Deep_Learning_Overview-newone1Lecture_2_Deep_Learning_Overview-newone1
Lecture_2_Deep_Learning_Overview-newone1ranjankumarbehera14
 
7. Epi of Chronic respiratory diseases.ppt
7. Epi of Chronic respiratory diseases.ppt7. Epi of Chronic respiratory diseases.ppt
7. Epi of Chronic respiratory diseases.pptibrahimabdi22
 
Dubai Call Girls Peeing O525547819 Call Girls Dubai
Dubai Call Girls Peeing O525547819 Call Girls DubaiDubai Call Girls Peeing O525547819 Call Girls Dubai
Dubai Call Girls Peeing O525547819 Call Girls Dubaikojalkojal131
 
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...nirzagarg
 
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...nirzagarg
 
Charbagh + Female Escorts Service in Lucknow | Starting ₹,5K To @25k with A/C...
Charbagh + Female Escorts Service in Lucknow | Starting ₹,5K To @25k with A/C...Charbagh + Female Escorts Service in Lucknow | Starting ₹,5K To @25k with A/C...
Charbagh + Female Escorts Service in Lucknow | Starting ₹,5K To @25k with A/C...HyderabadDolls
 
Jodhpur Park | Call Girls in Kolkata Phone No 8005736733 Elite Escort Service...
Jodhpur Park | Call Girls in Kolkata Phone No 8005736733 Elite Escort Service...Jodhpur Park | Call Girls in Kolkata Phone No 8005736733 Elite Escort Service...
Jodhpur Park | Call Girls in Kolkata Phone No 8005736733 Elite Escort Service...HyderabadDolls
 

Último (20)

Statistics notes ,it includes mean to index numbers
Statistics notes ,it includes mean to index numbersStatistics notes ,it includes mean to index numbers
Statistics notes ,it includes mean to index numbers
 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Fun all Day Call Girls in Jaipur 9332606886 High Profile Call Girls You Ca...
Fun all Day Call Girls in Jaipur   9332606886  High Profile Call Girls You Ca...Fun all Day Call Girls in Jaipur   9332606886  High Profile Call Girls You Ca...
Fun all Day Call Girls in Jaipur 9332606886 High Profile Call Girls You Ca...
 
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
 
TrafficWave Generator Will Instantly drive targeted and engaging traffic back...
TrafficWave Generator Will Instantly drive targeted and engaging traffic back...TrafficWave Generator Will Instantly drive targeted and engaging traffic back...
TrafficWave Generator Will Instantly drive targeted and engaging traffic back...
 
Gartner's Data Analytics Maturity Model.pptx
Gartner's Data Analytics Maturity Model.pptxGartner's Data Analytics Maturity Model.pptx
Gartner's Data Analytics Maturity Model.pptx
 
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
 
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24  Building Real-Time Pipelines With FLaNKDATA SUMMIT 24  Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
 
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
 
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...
 
Ranking and Scoring Exercises for Research
Ranking and Scoring Exercises for ResearchRanking and Scoring Exercises for Research
Ranking and Scoring Exercises for Research
 
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
 
Reconciling Conflicting Data Curation Actions: Transparency Through Argument...
Reconciling Conflicting Data Curation Actions:  Transparency Through Argument...Reconciling Conflicting Data Curation Actions:  Transparency Through Argument...
Reconciling Conflicting Data Curation Actions: Transparency Through Argument...
 
Lecture_2_Deep_Learning_Overview-newone1
Lecture_2_Deep_Learning_Overview-newone1Lecture_2_Deep_Learning_Overview-newone1
Lecture_2_Deep_Learning_Overview-newone1
 
7. Epi of Chronic respiratory diseases.ppt
7. Epi of Chronic respiratory diseases.ppt7. Epi of Chronic respiratory diseases.ppt
7. Epi of Chronic respiratory diseases.ppt
 
Dubai Call Girls Peeing O525547819 Call Girls Dubai
Dubai Call Girls Peeing O525547819 Call Girls DubaiDubai Call Girls Peeing O525547819 Call Girls Dubai
Dubai Call Girls Peeing O525547819 Call Girls Dubai
 
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
 
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
 
Charbagh + Female Escorts Service in Lucknow | Starting ₹,5K To @25k with A/C...
Charbagh + Female Escorts Service in Lucknow | Starting ₹,5K To @25k with A/C...Charbagh + Female Escorts Service in Lucknow | Starting ₹,5K To @25k with A/C...
Charbagh + Female Escorts Service in Lucknow | Starting ₹,5K To @25k with A/C...
 
Jodhpur Park | Call Girls in Kolkata Phone No 8005736733 Elite Escort Service...
Jodhpur Park | Call Girls in Kolkata Phone No 8005736733 Elite Escort Service...Jodhpur Park | Call Girls in Kolkata Phone No 8005736733 Elite Escort Service...
Jodhpur Park | Call Girls in Kolkata Phone No 8005736733 Elite Escort Service...
 

An Ontology Based Approach for Sharing Distributed Educational

  • 1. An Ontology based approach for sharing distributed Educational Resources Authors: Heitor Barros, Jonathas Magalhães andEvandro Costa heitor.barros@copin.ufcg.edu.br
  • 2. Outline EducationalResourcesontheWeb Problem: Repositoriesintegration Ourproposal Overview IntegrationOntology Illustrative scenario Future work Conclusion
  • 3. EducationalResourcesontheWeb Educational resources are widely available on the Web. Theycanbefoundin differentformats. Textdocuments; Videos; Applications; Blogs;
  • 4. EducationalResourcesontheWeb Open EducationalResources(OER) initiative. Free access. Open license. This trend has led to the development of many OER Repositories. Wikieducator.org¹ -> 64 repositories. OER QualityProject² -> 98 repositories. 1 -> http://wikieducator.org/Exemplary_Collection_of_Open_eLearning_Content_Repositories 2 -> http://oerqualityproject.wordpress.com/2012/10/22/directory-of-oer-repositories
  • 5. EducationalResourcesontheWeb However, theserepositorieswere not designed to communicate with each other. Lackofintegration. Users need to navigate over these repositories using different interfaces and websites in their searches. Users prefer generic search engines.[1] Google, Bing, Yahoo.
  • 6. Problem: Repositoriesintegration Repositoriesintegration: Differentmetadataschemas. Heterogeneoussoftware plataforms. Differentcoursesstructures.
  • 7. Related Work Metadatapatterns IEEE LOM[2] LRMI[3] SCORM[4] LinkedData Vidal et al.[5] Yu et al.[6] Piedraet al.[7] Ontologies www.linkedlifedata.com www.organic-edunet.eu www.meducator.net
  • 8. Ourproposal CreateanOntologybasedapproach tointegrateEducationalResourcesontheWeb. Notjustputresourcestogether, butintegratethem. Define relationshipsbetweenresources.
  • 10. OurproposalIntegrationOntology IntegrationOntolgyisbasedonMathema’s[8] pedagogicalmodel. Organizes resources into Pedagogical Units (topics). Defines relationshipsaccordingtoPedagocialunits. It wascreatedin OWL Language (http://www.w3.org/2004/OWL/). DesignedwithProtégéOwleditor (protege.stanford.edu/).
  • 13. IntegrationOntology CourseModel Domain belongs_to Topic2 Topic1 Topic3 TopicN ... has_topic has_topic has_topic has_topic
  • 14. IntegrationOntology CourseModel Topic2 Topic1 Topic3 TopicN ... has_topic has_topic has_topic has_topic EducationalResources
  • 15. IntegrationOntology Property:parent_of Thispropertyspecifiesthehierarchicalstructure.ItdefinesthattheformerTopicisageneralizationoftheotherone. ThesecondTopicisasub-topicofthefirstone. Polygons Triangles Penta- gons Parent_of Quadrila- terals Parent_of Parent_of
  • 16. IntegrationOntology Property: next Thispropertyspecifiesthesequencingstructure.ItdefinesthatthecontentofsecondTopicissubsequenttothefirst. Polygons Triangles Penta- gons Next Quadrila- terals Next Next
  • 17. Topics Topics IntegrationOntology MappingCourseModels. Property: Equivalent. Triangle Triangle Equivalent CourseModelA CourseModelB
  • 18. Topics Topics IntegrationOntology MappingCourseModels Property: Specialized_by Triangle RightTriangle Specialized_by CourseModelA CourseModelB
  • 19. Topics Topics IntegrationOntology MappingCourseModels. Property: Precedes. Polygon Polyhe- drons Precedes CourseModelA CourseModelB
  • 21.
  • 22. Computer Networks Example Individual:<Ontology.owl#model_Kurose> Types: <Ontology.owl#CourseModel> Facts: <Ontology.owl#has_topic><Ontology.owl#topic_Kurose_LinkLayer>, <Ontology.owl#has_topic><Ontology.owl#topic_Kurose_Security>, <Ontology.owl#has_topic><Ontology.owl#topic_Kurose_NetworkLayer>, <Ontology.owl#has_topic><Ontology.owl#topic_Kurose_Multimedia>, <Ontology.owl#has_topic><Ontology.owl#topic_Kurose_ComputerNetworks>, <Ontology.owl#has_topic><Ontology.owl#topic_Kurose_Transport>, <Ontology.owl#has_topic><Ontology.owl#topic_Kurose_Aplication>, <Ontology.owl#has_topic><Ontology.owl#topic_Kurose_WirelessAndMobile>, <Ontology.owl#has_topic><Ontology.owl#topic_Kurose_root>, <Ontology.owl#has_topic><Ontology.owl#topic_Kurose_NetworkManagement>, <Ontology.owl#belongs_to><Ontology.owl#domain_Networks>, <Ontology.owl#has_root_topic><Ontology.owl#topic_Kurose_Kurose_root>
  • 23. Computer Networks Example Individual:<Ontology.owl#model_Kurose> Types: <Ontology.owl#CourseModel> Facts: <Ontology.owl#has_topic><Ontology.owl#topic_Kurose_LinkLayer>, <Ontology.owl#has_topic><Ontology.owl#topic_Kurose_Security>, <Ontology.owl#has_topic><Ontology.owl#topic_Kurose_NetworkLayer>, <Ontology.owl#has_topic><Ontology.owl#topic_Kurose_Multimedia>, <Ontology.owl#has_topic><Ontology.owl#topic_Kurose_ComputerNetworks>, <Ontology.owl#has_topic><Ontology.owl#topic_Kurose_Transport>, <Ontology.owl#has_topic><Ontology.owl#topic_Kurose_Aplication>, <Ontology.owl#has_topic><Ontology.owl#topic_Kurose_WirelessAndMobile>, <Ontology.owl#has_topic><Ontology.owl#topic_Kurose_root>, <Ontology.owl#has_topic><Ontology.owl#topic_Kurose_NetworkManagement>, <Ontology.owl#belongs_to><Ontology.owl#domain_Networks>, <Ontology.owl#has_root_topic><Ontology.owl#topic_Kurose_Kurose_root>
  • 24. Computer Networks Example Individual:<Ontology.owl#model_Kurose> Types: <Ontology.owl#CourseModel> Facts: <Ontology.owl#has_topic><Ontology.owl#topic_Kurose_LinkLayer>, <Ontology.owl#has_topic><Ontology.owl#topic_Kurose_Security>, <Ontology.owl#has_topic><Ontology.owl#topic_Kurose_NetworkLayer>, <Ontology.owl#has_topic><Ontology.owl#topic_Kurose_Multimedia>, <Ontology.owl#has_topic><Ontology.owl#topic_Kurose_ComputerNetworks>, <Ontology.owl#has_topic><Ontology.owl#topic_Kurose_Transport>, <Ontology.owl#has_topic><Ontology.owl#topic_Kurose_Aplication>, <Ontology.owl#has_topic><Ontology.owl#topic_Kurose_WirelessAndMobile>, <Ontology.owl#has_topic><Ontology.owl#topic_Kurose_root>, <Ontology.owl#has_topic><Ontology.owl#topic_Kurose_NetworkManagement>, <Ontology.owl#belongs_to><Ontology.owl#domain_Networks>, <Ontology.owl#has_root_topic><Ontology.owl#topic_Kurose_Kurose_root>
  • 25. Computer Networks Example Individual:<Ontology.owl#model_Kurose> Types: <Ontology.owl#CourseModel> Facts: <Ontology.owl#has_topic><Ontology.owl#topic_Kurose_LinkLayer>, <Ontology.owl#has_topic><Ontology.owl#topic_Kurose_Security>, <Ontology.owl#has_topic><Ontology.owl#topic_Kurose_NetworkLayer>, <Ontology.owl#has_topic><Ontology.owl#topic_Kurose_Multimedia>, <Ontology.owl#has_topic><Ontology.owl#topic_Kurose_ComputerNetworks>, <Ontology.owl#has_topic><Ontology.owl#topic_Kurose_Transport>, <Ontology.owl#has_topic><Ontology.owl#topic_Kurose_Aplication>, <Ontology.owl#has_topic><Ontology.owl#topic_Kurose_WirelessAndMobile>, <Ontology.owl#has_topic><Ontology.owl#topic_Kurose_root>, <Ontology.owl#has_topic><Ontology.owl#topic_Kurose_NetworkManagement>, <Ontology.owl#belongs_to><Ontology.owl#domain_Networks>, <Ontology.owl#has_root_topic><Ontology.owl#topic_Kurose_Kurose_root>
  • 26. Computer Networks Example Individual:<Ontology.owl#model_Kurose> Types: <Ontology.owl#CourseModel> Facts: <Ontology.owl#has_topic><Ontology.owl#topic_Kurose_LinkLayer>, <Ontology.owl#has_topic><Ontology.owl#topic_Kurose_Security>, <Ontology.owl#has_topic><Ontology.owl#topic_Kurose_NetworkLayer>, <Ontology.owl#has_topic><Ontology.owl#topic_Kurose_Multimedia>, <Ontology.owl#has_topic><Ontology.owl#topic_Kurose_ComputerNetworks>, <Ontology.owl#has_topic><Ontology.owl#topic_Kurose_Transport>, <Ontology.owl#has_topic><Ontology.owl#topic_Kurose_Aplication>, <Ontology.owl#has_topic><Ontology.owl#topic_Kurose_WirelessAndMobile>, <Ontology.owl#has_topic><Ontology.owl#topic_Kurose_root>, <Ontology.owl#has_topic><Ontology.owl#topic_Kurose_NetworkManagement>, <Ontology.owl#belongs_to><Ontology.owl#domain_Networks>, <Ontology.owl#has_root_topic><Ontology.owl#topic_Kurose_Kurose_root>
  • 27. Computer Networks Example Individual:<Ontology.owl#model_Kurose> Types: <Ontology.owl#CourseModel> Facts: <Ontology.owl#has_topic><Ontology.owl#topic_Kurose_LinkLayer>, <Ontology.owl#has_topic><Ontology.owl#topic_Kurose_Security>, <Ontology.owl#has_topic><Ontology.owl#topic_Kurose_NetworkLayer>, <Ontology.owl#has_topic><Ontology.owl#topic_Kurose_Multimedia>, <Ontology.owl#has_topic><Ontology.owl#topic_Kurose_ComputerNetworks>, <Ontology.owl#has_topic><Ontology.owl#topic_Kurose_Transport>, <Ontology.owl#has_topic><Ontology.owl#topic_Kurose_Aplication>, <Ontology.owl#has_topic><Ontology.owl#topic_Kurose_WirelessAndMobile>, <Ontology.owl#has_topic><Ontology.owl#topic_Kurose_root>, <Ontology.owl#has_topic><Ontology.owl#topic_Kurose_NetworkManagement>, <Ontology.owl#belongs_to><Ontology.owl#domain_Networks>, <Ontology.owl#has_root_topic><Ontology.owl#topic_Kurose_Kurose_root>
  • 28. Computer Networks Example Individual: <Ontology.owl#topic_Tanembaum_Application> Types: <Ontology.owl#Topic> Facts: <Ontology.owl#belongs_to_model> <Ontology.owl#model_Tanenbaum>, <Ontology.owl#is_equivalent_to> <Ontology.owl#topic_Kurose_Application>, <Ontology.owl#next_topic> <Ontology.owl#topic_Tanembaum_Security>
  • 29. Computer Networks Example Individual: <Ontology.owl#topic_Kurose_LinkLayer> Types: <Ontology.owl#Topic> Facts: <Ontology.owl#belongs_to_model> <Ontology.owl#model_Kurose>, <Ontology.owl#specialized_by> <Ontology.owl#topic_Tanembaum_MediumAccessControl>, <Ontology.owl#specialized_by> <Ontology.owl#topic_Tanembaum_DataLinkLayer>, <Ontology.owl#next_topic> <Ontology.owl#topic_Kurose_WirelessAndMobile>
  • 31. Computer Networks Example Results for: topic_Tanembaum_Application http://ot.loom.opentapestry.com/view/VW7H2iL7SDKTx_NUpMREAg http://youtu.be/RAmyf9heMA0 https://tao.truststc.org/Members/jmitchell/computer_and_network_security/Public%20resources/lecture_12 Results from equivalent Topics: http://www.techopedia.com/definition/6006/application-layer topic_Kurose_Application http://ot.loom.opentapestry.com/view/SJmk2V2OR4ywen9-zrh0XQ topic_Kurose_Application http://en.wikipedia.org/wiki/Application_layer topic_Kurose_Application
  • 32. Future Work IntegrationSystem development(In progress). FurtherevaluationofIntegrationOntology. Developmentoftools toassisttheannotationofEducationalResources.
  • 33. Conclusion Despite the large number of educational repositories, it is still necessary to build mechanisms of integration. ThisworkproposesanOntologybasedapproach tointegrateEducationalResources. Preliminary results show that the Integration Ontology is a promising approach.
  • 34. References 1.C.DichevandD.Dicheva.Isittimetochangetheoerrepositoriesrole?InProceedingsofthe12thACM/IEEE-CSjointconferenceonDigitalLibraries,pages31-34.ACM,2012. 2.F.NevenandE.Duval.Reusablelearningobjects:asurveyoflom-basedrepositories.InProceedingsofthetenthACMinternationalconferenceonMultimedia,pages291-294.ACM,2002. 3.LRMI,2013.LearningResourceMetadataInitiativeLRMISURVEYREPORTAugust2013Update, http://www.lrmi.net/resources/reports. 4.Bohl,O.etal.,2002.Thesharablecontentobjectreferencemodel(SCORM)-acriticalreview.ComputersinEducation,2002.Proceedings.InternationalConferenceon.IEEE. 5.J.C.Vidal,M.Lama,E.Otero-Garca,andA.Bugarn.Graph-basedsemanticannotationforenrichingeducationalcontentwithlinkeddata.Knowledge-BasedSystems,55:29-42,2014. 6.Yu,HongQing;Dietze,Stefan;Li,Ning;Pedrinaci,Carlos;Taibi,Davide;Dovrolls,Nikolas;Stefanut,Teodor; Kaldoudi,EleniandDomingue,John(2011).Alinkeddata-driven&service-orientedarchitectureforsharingeducationalresources.In:1stInternationalWorkshoponeLearningApproachesforLinkedDataAge(LinkedLearning2011),8thExtendedSemanticWebConference(ESWC2011),29May2011,Heraklion,Greece 7.N.Piedra,J.A.Chicaiza,J.Lopez,andE.Tovar.Anarchitecturebasedonlinkeddatatechnologiesfortheintegrationandreuseofoerinmoocscontext.OpenPraxis,6(2):171-187,2014. 8.EvandrodeBarrosCosta,ManoelA.Lopes,andEdilsonFerneda.1995.Mathema:ALearningEnvironmentBasedonaMulti-AgentArchitecture.InProceedingsofthe12thBrazilianSymposiumonArtificialIntelligence: AdvancesinArtificialIntelligence(SBIA'95),JacquesWainerandAriadneCarvalho(Eds.).Springer-Verlag, London,UK,UK,141-150.