Download presentation
Presentation is loading. Please wait.
Published byJaqueline Machon Modified over 10 years ago
1
Stefan Dietze, Hong Qing Yu, Neil Benn, John Domingue Knowledge Media Institute, The Open University, UK Preparation for SWS Solution (WP5)
2
Plovdiv, 22 January, 2010 WP5: Semantic Web Services (SWS) technologies for federated LCMS Vision Motivation: Currently not easy to discover and retrieve medical educational content across EU HE institutions Solution: Federated LCMS to enable DISCOVERY, RETRIEVAL, SHARING, REUSE of medical educational content Research Question: What is the best practice regarding the brokerage mechanism for medical educational resources?
3
Plovdiv, 22 January, 2010 WP5: Semantic Web Services (SWS) technologies for federated LCMS Four main tasks Functional requirements and scenarios Design federated services-based architecture (Cf. LUISA project --- Context-Aware delivery of LOs) Prototyping Evaluation
4
Plovdiv, 22 January, 2010 Automatic, context-aware: Discovery, Composition, Metadata mediation SWSBroker Web Service Application logic / Client application Data SWS vision – Service brokering architecture
5
Plovdiv, 22 January, 2010 Applying SWS to eLearning – LUISA
6
Plovdiv, 22 January, 2010 Results to be (partially) reused in WP5 – Ontology stack for SWS-based eLearning (e.g. LPMO) – SWS-based architecture (using IRS-III) – Integration with IMS LD & ADL SCORM runtime environments – Protoype applications, e.g. http://luisa.open.ac.uk/demo/luisa2go, http://luisa.open.ac.uk/demo/luisa2go http://luisa.open.ac.uk/demo/luisa Applying SWS to eLearning – LUISA project as basis for WP5
7
Plovdiv, 22 January, 2010 SWSBroker Application logic / Client application But, what is a “service”? – Any software functionality accessible via HTTP (e.g. to query or retrieve metadata). – Simple case: http request, which produces a structured response (e.g. xml) rather than a html page SWS vision – everything is a service… Web Service
8
Plovdiv, 22 January, 2010 Application logic / Client application OU Learning Object feed service example: XML feed http://gdata.youtube.com/feeds/api/users/oulearn/uploads?max-results=50 The response data is produced as a xml message “Medal” Body Mass Index Calculator (referred by AUTH): http://www.medal.org/OnlineCalculators/ch2/ch2.05/ch2.05.02.php (But non-structured response so not strictly YET a service) Web Trace (UNICT) – Enroll Student – Unenroll Student SWS vision – everything is a service…
9
Plovdiv, 22 January, 2010 Application logic / Client application... 2nd Step – Abstracting from services (3/3) … Currently we are also trying to develop a online service annotation and registration editor/form which allow service providers to publish their services with semantic annotations. However, this is an on going work. SWS vision – everything is a service…
10
Plovdiv, 22 January, 2010 Outlook – Next steps & open issues WP5 roles: OU: Interoperability between services & metadata via SWS brokerage WP5 participants: provisioning of services (particularly all content providers), use case scenarios Further tasks: application layer/GUI, evaluation… ? Open questions: Individual partner responsibilities? Input/collaboration with other WPs, particular WP4? 10
11
Plovdiv, 22 January, 2010 [ http://kmi.open.ac.uk ]http://kmi.open.ac.uk [ http://www.open.ac.uk ]http://www.open.ac.uk 11
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.