SlideShare uma empresa Scribd logo
1 de 19
An adaptative framework for tracking Web-based Learning Environments Valentin Butoianu, Phillipe Vidal, Julien Broisin Institut de Recherche en Informatique de Toulouse, France {butoianu, vidal, broisin}@irit.fr
Context ,[object Object],[object Object],[object Object],[object Object]
Research issues ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Plan ,[object Object],[object Object],[object Object],[object Object]
Our approach  ,[object Object],[object Object],[object Object],[object Object],[object Object]
Modeling systems and resources
Modeling users’ activities
Plan ,[object Object],[object Object],[object Object],[object Object]
Architecture  LEARNING ENVIRONMENT TRACKING ENVIRONMENT MIDDLEWARE SOAP HTTP TRACKING REPOSITORY TRACKING MANAGER Learning Application 1 Learning Application 2 Learning Application 3 Management Application SOAP HTTP SOAP HTTP SOAP  INT AGENT AGENT AGENT SOAP  INT SOAP  INT SOAP  INT TRACKING SERVICE WBEM INTERFACE SOAP INTERFACE MODEL MANAGEMENT  SERVICE SOAP INTERFACE WBEM INTERFACE
Model management service ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Tracking service ,[object Object],[object Object],[object Object],This methods are self-adapting to the attention model
Plan ,[object Object],[object Object],[object Object],[object Object]
Modeling specific systems and resources
Learning objects’ activities
Specific architecture LEARNING ENVIRONMENT TRACKING ENVIRONMENT Management Application MIDDLEWARE SOAP HTTP SOAP  INT AGENT AGENT SOAP  INT SOAP  INT Learning Application 1 Learning Application 2 TRACKING REPOSITORY TRACKING MANAGER SOAP HTTP SOAP HTTP TRACKING SERVICE WBEM INTERFACE SOAP INTERFACE MODEL MANAGEMENT  SERVICE SOAP INTERFACE WBEM INTERFACE OPEN PEGASUS gSOAP
Use case: Consultation of a LO from Moodle Moodle Tracking service Tracking manager Tracking  repository 1.Request model classes 2.Return model classes 3.Build XML Schema 4.Consult document 5.Build XML trace 6.Send XML trace 7.Validate XML trace 8.Build CIM Instances 9.Send CIM Instances 10.Insert instances into repository
Plan ,[object Object],[object Object],[object Object],[object Object]
Conclusions and future works ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Questions

Mais conteúdo relacionado

Destaque

Guardian Week 7 H4D Stanford 2016
Guardian Week 7 H4D Stanford 2016Guardian Week 7 H4D Stanford 2016
Guardian Week 7 H4D Stanford 2016Stanford University
 
How Precautionary Should We Be To Avoid The Extinction Sturgeons
How Precautionary Should We Be To Avoid The Extinction SturgeonsHow Precautionary Should We Be To Avoid The Extinction Sturgeons
How Precautionary Should We Be To Avoid The Extinction Sturgeonskingofcaviar
 
La seule solution de surveillance continue et adaptative : Elastic Detector
La seule solution de surveillance continue et adaptative : Elastic DetectorLa seule solution de surveillance continue et adaptative : Elastic Detector
La seule solution de surveillance continue et adaptative : Elastic DetectorSecludIT
 
Tech uk bae-systems-sr_ds
Tech uk bae-systems-sr_dsTech uk bae-systems-sr_ds
Tech uk bae-systems-sr_dstechUK
 
Guardian Week 9 H4D Stanford 2016
Guardian Week 9 H4D Stanford 2016Guardian Week 9 H4D Stanford 2016
Guardian Week 9 H4D Stanford 2016Stanford University
 
Presentation On Fighter Planes
Presentation On Fighter PlanesPresentation On Fighter Planes
Presentation On Fighter PlanesKunal Dhingra
 
The Power of Resilience - and how to get it through gameplay
The Power of Resilience - and how to get it through gameplayThe Power of Resilience - and how to get it through gameplay
The Power of Resilience - and how to get it through gameplayJane McGonigal
 
BAE Tactical Vehicles Overview
BAE Tactical Vehicles OverviewBAE Tactical Vehicles Overview
BAE Tactical Vehicles OverviewJerry Lee Davis
 
UK Spectrum Policy Forum - Jade McCready, BAE Systems -Defence Sector Briefin...
UK Spectrum Policy Forum - Jade McCready, BAE Systems -Defence Sector Briefin...UK Spectrum Policy Forum - Jade McCready, BAE Systems -Defence Sector Briefin...
UK Spectrum Policy Forum - Jade McCready, BAE Systems -Defence Sector Briefin...techUK
 
Resume Mcgregor March 2016
Resume Mcgregor March 2016Resume Mcgregor March 2016
Resume Mcgregor March 2016Arthur McGregor
 
Anatomy of maxilla and mandible
Anatomy of maxilla and mandibleAnatomy of maxilla and mandible
Anatomy of maxilla and mandibleFardan Qadeer
 
The NEW Way to Win Friends & Influence People (social media in events)
The NEW Way to Win Friends & Influence People (social media in events)The NEW Way to Win Friends & Influence People (social media in events)
The NEW Way to Win Friends & Influence People (social media in events)Lara McCulloch-Carter
 

Destaque (15)

Stealth Radar
Stealth RadarStealth Radar
Stealth Radar
 
Guardian Week 7 H4D Stanford 2016
Guardian Week 7 H4D Stanford 2016Guardian Week 7 H4D Stanford 2016
Guardian Week 7 H4D Stanford 2016
 
How Precautionary Should We Be To Avoid The Extinction Sturgeons
How Precautionary Should We Be To Avoid The Extinction SturgeonsHow Precautionary Should We Be To Avoid The Extinction Sturgeons
How Precautionary Should We Be To Avoid The Extinction Sturgeons
 
La seule solution de surveillance continue et adaptative : Elastic Detector
La seule solution de surveillance continue et adaptative : Elastic DetectorLa seule solution de surveillance continue et adaptative : Elastic Detector
La seule solution de surveillance continue et adaptative : Elastic Detector
 
Tech uk bae-systems-sr_ds
Tech uk bae-systems-sr_dsTech uk bae-systems-sr_ds
Tech uk bae-systems-sr_ds
 
Guardian Week 9 H4D Stanford 2016
Guardian Week 9 H4D Stanford 2016Guardian Week 9 H4D Stanford 2016
Guardian Week 9 H4D Stanford 2016
 
Imhotep
ImhotepImhotep
Imhotep
 
Presentation On Fighter Planes
Presentation On Fighter PlanesPresentation On Fighter Planes
Presentation On Fighter Planes
 
The Power of Resilience - and how to get it through gameplay
The Power of Resilience - and how to get it through gameplayThe Power of Resilience - and how to get it through gameplay
The Power of Resilience - and how to get it through gameplay
 
BAE Tactical Vehicles Overview
BAE Tactical Vehicles OverviewBAE Tactical Vehicles Overview
BAE Tactical Vehicles Overview
 
UK Spectrum Policy Forum - Jade McCready, BAE Systems -Defence Sector Briefin...
UK Spectrum Policy Forum - Jade McCready, BAE Systems -Defence Sector Briefin...UK Spectrum Policy Forum - Jade McCready, BAE Systems -Defence Sector Briefin...
UK Spectrum Policy Forum - Jade McCready, BAE Systems -Defence Sector Briefin...
 
Resume Mcgregor March 2016
Resume Mcgregor March 2016Resume Mcgregor March 2016
Resume Mcgregor March 2016
 
Cours 7 - Immunité
Cours 7 - ImmunitéCours 7 - Immunité
Cours 7 - Immunité
 
Anatomy of maxilla and mandible
Anatomy of maxilla and mandibleAnatomy of maxilla and mandible
Anatomy of maxilla and mandible
 
The NEW Way to Win Friends & Influence People (social media in events)
The NEW Way to Win Friends & Influence People (social media in events)The NEW Way to Win Friends & Influence People (social media in events)
The NEW Way to Win Friends & Influence People (social media in events)
 

Semelhante a An adaptative framework for tracking Web–based Learning Environments

Pal gov.tutorial3.session11.integration.patterns
Pal gov.tutorial3.session11.integration.patternsPal gov.tutorial3.session11.integration.patterns
Pal gov.tutorial3.session11.integration.patternsMustafa Jarrar
 
Object Orientation Fundamentals
Object Orientation FundamentalsObject Orientation Fundamentals
Object Orientation FundamentalsPramod Parajuli
 
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
 
VII Jornadas eMadrid "Education in exponential times". Mesa redonda eMadrid L...
VII Jornadas eMadrid "Education in exponential times". Mesa redonda eMadrid L...VII Jornadas eMadrid "Education in exponential times". Mesa redonda eMadrid L...
VII Jornadas eMadrid "Education in exponential times". Mesa redonda eMadrid L...eMadrid network
 
Overview of the ASPECT Project
Overview of the ASPECT ProjectOverview of the ASPECT Project
Overview of the ASPECT ProjectDavid Massart
 
Requirements Engineering Workshop with Use Cases
Requirements Engineering Workshop with Use CasesRequirements Engineering Workshop with Use Cases
Requirements Engineering Workshop with Use CasesBryan Len
 
Preliminry report
 Preliminry report Preliminry report
Preliminry reportJiten Ahuja
 
MVP and Multidirectional data flow
MVP and Multidirectional data flowMVP and Multidirectional data flow
MVP and Multidirectional data flowAshari Juang
 
Competency Modeling for E-Learning
Competency Modeling for E-LearningCompetency Modeling for E-Learning
Competency Modeling for E-LearningPeter Brusilovsky
 
FIE2010: Orchestrating Groupware in Engineering Education
FIE2010: Orchestrating Groupware in Engineering EducationFIE2010: Orchestrating Groupware in Engineering Education
FIE2010: Orchestrating Groupware in Engineering EducationRoberto Perez-Rodriguez
 
Design pattern in android
Design pattern in androidDesign pattern in android
Design pattern in androidJay Kumarr
 
CREW VRE Release 5 - 2009 May
CREW VRE Release 5 - 2009 MayCREW VRE Release 5 - 2009 May
CREW VRE Release 5 - 2009 MayMartin Turner
 
2011 06 01 (uned) emadrid smartin uned m2learn framework for development of m...
2011 06 01 (uned) emadrid smartin uned m2learn framework for development of m...2011 06 01 (uned) emadrid smartin uned m2learn framework for development of m...
2011 06 01 (uned) emadrid smartin uned m2learn framework for development of m...eMadrid network
 
Paper aegis 2
Paper aegis 2Paper aegis 2
Paper aegis 2satyres
 

Semelhante a An adaptative framework for tracking Web–based Learning Environments (20)

Object oriented framework
Object oriented frameworkObject oriented framework
Object oriented framework
 
Be cse
Be cseBe cse
Be cse
 
Pal gov.tutorial3.session11.integration.patterns
Pal gov.tutorial3.session11.integration.patternsPal gov.tutorial3.session11.integration.patterns
Pal gov.tutorial3.session11.integration.patterns
 
Object Orientation Fundamentals
Object Orientation FundamentalsObject Orientation Fundamentals
Object Orientation Fundamentals
 
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
 
VII Jornadas eMadrid "Education in exponential times". Mesa redonda eMadrid L...
VII Jornadas eMadrid "Education in exponential times". Mesa redonda eMadrid L...VII Jornadas eMadrid "Education in exponential times". Mesa redonda eMadrid L...
VII Jornadas eMadrid "Education in exponential times". Mesa redonda eMadrid L...
 
Overview of the ASPECT Project
Overview of the ASPECT ProjectOverview of the ASPECT Project
Overview of the ASPECT Project
 
Requirements Engineering Workshop with Use Cases
Requirements Engineering Workshop with Use CasesRequirements Engineering Workshop with Use Cases
Requirements Engineering Workshop with Use Cases
 
Preliminry report
 Preliminry report Preliminry report
Preliminry report
 
MVP and Multidirectional data flow
MVP and Multidirectional data flowMVP and Multidirectional data flow
MVP and Multidirectional data flow
 
Competency Modeling for E-Learning
Competency Modeling for E-LearningCompetency Modeling for E-Learning
Competency Modeling for E-Learning
 
FIE2010: Orchestrating Groupware in Engineering Education
FIE2010: Orchestrating Groupware in Engineering EducationFIE2010: Orchestrating Groupware in Engineering Education
FIE2010: Orchestrating Groupware in Engineering Education
 
Design pattern in android
Design pattern in androidDesign pattern in android
Design pattern in android
 
CREW VRE Release 5 - 2009 May
CREW VRE Release 5 - 2009 MayCREW VRE Release 5 - 2009 May
CREW VRE Release 5 - 2009 May
 
DLE overview
DLE overviewDLE overview
DLE overview
 
Dl eoverview
Dl eoverviewDl eoverview
Dl eoverview
 
2011 06 01 (uned) emadrid smartin uned m2learn framework for development of m...
2011 06 01 (uned) emadrid smartin uned m2learn framework for development of m...2011 06 01 (uned) emadrid smartin uned m2learn framework for development of m...
2011 06 01 (uned) emadrid smartin uned m2learn framework for development of m...
 
Design patterns
Design patternsDesign patterns
Design patterns
 
Paper aegis 2
Paper aegis 2Paper aegis 2
Paper aegis 2
 
Design pattern-presentation
Design pattern-presentationDesign pattern-presentation
Design pattern-presentation
 

Último

Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 

Último (20)

Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 

An adaptative framework for tracking Web–based Learning Environments

  • 1. An adaptative framework for tracking Web-based Learning Environments Valentin Butoianu, Phillipe Vidal, Julien Broisin Institut de Recherche en Informatique de Toulouse, France {butoianu, vidal, broisin}@irit.fr
  • 2.
  • 3.
  • 4.
  • 5.
  • 8.
  • 9. Architecture LEARNING ENVIRONMENT TRACKING ENVIRONMENT MIDDLEWARE SOAP HTTP TRACKING REPOSITORY TRACKING MANAGER Learning Application 1 Learning Application 2 Learning Application 3 Management Application SOAP HTTP SOAP HTTP SOAP INT AGENT AGENT AGENT SOAP INT SOAP INT SOAP INT TRACKING SERVICE WBEM INTERFACE SOAP INTERFACE MODEL MANAGEMENT SERVICE SOAP INTERFACE WBEM INTERFACE
  • 10.
  • 11.
  • 12.
  • 13. Modeling specific systems and resources
  • 15. Specific architecture LEARNING ENVIRONMENT TRACKING ENVIRONMENT Management Application MIDDLEWARE SOAP HTTP SOAP INT AGENT AGENT SOAP INT SOAP INT Learning Application 1 Learning Application 2 TRACKING REPOSITORY TRACKING MANAGER SOAP HTTP SOAP HTTP TRACKING SERVICE WBEM INTERFACE SOAP INTERFACE MODEL MANAGEMENT SERVICE SOAP INTERFACE WBEM INTERFACE OPEN PEGASUS gSOAP
  • 16. Use case: Consultation of a LO from Moodle Moodle Tracking service Tracking manager Tracking repository 1.Request model classes 2.Return model classes 3.Build XML Schema 4.Consult document 5.Build XML trace 6.Send XML trace 7.Validate XML trace 8.Build CIM Instances 9.Send CIM Instances 10.Insert instances into repository
  • 17.
  • 18.

Notas do Editor

  1. As the number of materials stored in a system grows, it becomes more and more difficult for users to find the resources that he’s looking for. It become necessary to adapt the result to fit individual differences, expectations, and needs, thus personalization! In the e-learning area, on one hand, students need that learning scenarios self adapts to their way of learning, knowledge level and preferences, on the other hand, instructors and designers need to adapt their courseware to various users’ learning paths. To perform personalization it is needed to collect attention metadata from WLE!
  2. The nowadays tracking systems suffers of two main drawbacks: the first one is specificity, they track users activities within some specific applications as : discussion forums or Learning Management System, and the second one is that attention metadata is encolsed into the systems to be tracked. These drawbacks prevent share of attention metadata, thus personalization! To solve these issues it is needed for an uniform representation of attention metadata and an architecture promoting their share and reuse!
  3. First of all I’ll present the attention metadata uniform representation and I’ll continue with it’s associated opened and distributed architecure. To validate our aproach I’ll presnet an experimentation with Learning Objects and I’ll finished with the conclusions and future works!
  4. The idea of tracing it’s not new, basically it was used to track systems and networks states. Our approach reuse such an initiative as the WBEM standard proposed by DMTF dedicated to network, systems and application management. This standard is integrated in nowadays operating systems, it propose an unified and extensible model (CIM Common information model), and offers distributed tracking components.
  5. Using WBEMs’ CIM we defined our generic model for representing resources, applications and users-s interactions with these resources and applications. To represent applications and resources we extended the already existing CIM classes: CIM_ApplicationSystem respectively CIM_SystemResource. The TEL_SystemComponent composition relationship translate that an application can be composed of other applications. The Tel_ResourceComponent has the same role but for resources. To represent that a resource is part of an application we use the TEL_SystemResourceCOmponent class. We can model any kind of applications as skype, word, moodle and resources as web pages, video or music files.
  6. To model users we are using pre-defined CIM_Identity class. To associate an user with an application or resource we defined the association classes TEL_IdentityOnSystem, respectively Tel_IdentityOnResource. For representing activities we defined the class TEL_ResourceActivity. To uniquely associate an user, resource and an activity we defined the class tel_dependencyResourceActivity which associate a pair user/resource with an activity!
  7. After seeing the attention metadata uniform representation I’ll continue with it’s asscoiated opened and distributed architecture.
  8. On one hand we have the learning environment wich comprises users interacting with learning applications, and on the other hand we have the tracking environment composed by a tracking rrepository which stores our model and the associated instances; and an tracking manager which interacts with the tracking repository. We have also the agents integrated within learning applications responsible for collecting attention metadata. Since the tracking repository is not wide accesible, to facilitate the acces to the repository we introduced the midleware layer. As our model is abstract, it will be specialized for particulary objectives , thus the MIDD need to self adapt to the attention metadata defined into the model. We have 2 services: the first one, model management service manipulates the model classes and offeres the posibility to specialize the abstarct classes described earlier; and the second one, tracking service, interacts with the model instances in order to create new instances or update the existing ones.
  9. The model management service gives the posibility to define which attention metdata to be tracked by creating new classes into the model, modify or delete existing classes or properties.
  10. The tracking service contains 2 methods: one to insert new attention data into repository and the other to retreive these data from repository.