Download presentation
Presentation is loading. Please wait.
Published byOswin Cook Modified over 8 years ago
1
The WS4RL project The challenge of applying Web Services to a very soft target Simon Grant CETIS Enterprise meeting 2004-09-10
2
Project Team Adam Marshall (U Oxford / LUSID) Adam Marshall (U Oxford / LUSID) –management and technical Simon Grant (CETIS LIPSIG &c.) Simon Grant (CETIS LIPSIG &c.) –information-strategic vision Janet Strivens (U Liverpool / CRA) Janet Strivens (U Liverpool / CRA) –PDP vision and expertise Roger Clark (U Liverpool &c.) Roger Clark (U Liverpool &c.)
3
WS4RL Web Services for Reflective Learning Web Services for Reflective Learning –part of E-Learning Framework Project technicalities: Project technicalities: –Will use UKLeaP (BS 8788) –Also WSDL, WDDL, SOAP –Java (J2EE), JUnit, Tomcat, AXIS –LUSID (PDP system) lusid.liv.ac.uk
4
Orientation Oxford implementing with LUSID Oxford implementing with LUSID Purpose also includes future recommendations Purpose also includes future recommendations Future part sees it how it should be Future part sees it how it should be –not constrained by ease of present implementation Considering PDP has revealed need for new architecture of wider importance than PDP Considering PDP has revealed need for new architecture of wider importance than PDP
5
Two types of PDP service data handling, e.g.: data handling, e.g.: –store record(s) –get TOC –get record(s) PDP: PDP: –return IMS learning design specifying PDP with embedded service calls LD returned depends on learner’s experience (contained in PDRs) LD returned depends on learner’s experience (contained in PDRs) in future, need repository of PDP expressed as LD in future, need repository of PDP expressed as LD LD doesn’t currently support WS calls LD doesn’t currently support WS calls
6
Source Forge "pdpws" Personal Development Planning Web Service being set up "as we speak" Personal Development Planning Web Service being set up "as we speak" code will appear over next week code will appear over next week –See http://www.cetis.ac.uk:8080/frameworks/ http://www.cetis.ac.uk:8080/frameworks/ click on Personal development click on Personal development –( http://www.cetis.ac.uk:8080/frameworks/learning_domain_services/personal_development_management ) http://www.cetis.ac.uk:8080/frameworks/learning_domain_services/personal_development_management materials will start appearing over the next few weeks materials will start appearing over the next few weeks
7
Future architecture & information flows Personal Information Aggregation & Distribution Service Personal Learning Environment Personal Development Planning Web Service Learning design & materials repository service 1 234567 8 9 database Learner Key: WS call WS return other (may be WS) Educator
8
Emergent PIADS concept Personal Information Aggregation & Distribution Service Personal Information Aggregation & Distribution Service –“personal information” needed for PDP –also future basis for e-portfolio systems –learner manages storage, and also authorisation for 3 rd party viewing single point of control single point of control –must map own view onto standards particularly IMS LIP, UKLeaP (BS 8788) particularly IMS LIP, UKLeaP (BS 8788)
9
Getting info from PIADS Parameters for calls 6, 8 Parameters for calls 6, 8 –learner ID (who is the information about) –requesting system ID and/or authority ID –language –specification/application profile used –XSLT within that spec/AP Response is XML instance to that spec Response is XML instance to that spec
10
Putting info into PIADS Parameters Parameters –learner ID –authority ID (usually the learner) –XML to be stored –operation (e.g. add, replace, delete) Response could be all XML not stored Response could be all XML not stored (authority IDs through Shibboleth in principle, but not in this project) (authority IDs through Shibboleth in principle, but not in this project)
11
Developments WS4RL feeds into SPWS WS4RL feeds into SPWS Skills Profiling Web Service Skills Profiling Web Service Major challenge to be tackled include Major challenge to be tackled include –defining a skills meta-framework
12
Questions? How might the PDP view of WS, and PIADS, affect Enterprise? How might the PDP view of WS, and PIADS, affect Enterprise? –person element in particular Could there be a need for an EIADS? Could there be a need for an EIADS? –through WS rather than old ERP? –or is anyone doing this?
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.