70 likes | 140 Views
The WS4RL project. Model reflection / planning PDP Define a PDP web service Bonus: PIADS Personal Information Management web service (common service) How to integrate PDP WS with PLE / VLE See http://sourceforge.net/projects/pdpws/ http://www.cetis.ac.uk:8080/frameworks. Use Case.
E N D
The WS4RL project Model reflection / planning PDP Define a PDP web service Bonus: PIADS Personal Information Management web service (common service) How to integrate PDP WS with PLE / VLE See http://sourceforge.net/projects/pdpws/ http://www.cetis.ac.uk:8080/frameworks
Systems • Basic PDP interface added to LUSID • Basic PIADS interface added to LUSID • Axis-based SDK for above • Example implementations • Example clients • Plus documentation
Learning design & materials repository service 1 Personal Development Planning Web Service 2 3 4 5 6 7 Educator Learner Personal Learning Environment Personal Information Aggregation & Distribution Service database 8 database 9 database Key: WS call other (may be WS) WS return Architecture & information flows
Issues • Defining PDP WS very difficult, cannot be too specific. • One defined AXIS, makes it ‘easy’ • Based on IMS Abstract Framework • Eclipse IDE (v3!) / Tomcat 4 (5) • CETIS Enterprise toolkit useful • IMS Schemas wrong: LIP, Enterprise, AccLIP? • LUSID troublesome: LIP / Vocab. / install • Ran out of time!
Standards • AXIS – WSDD, WSDL (JAXB) • SOAP / HTTP transport • IMS LIP – PDP data • IMS CP / IMS LD / XHTML - PDP process • XFORMS – create PDRs • XPATH – data requirement • IMS Common Services / Message Binding • UML – tricky!
The future / outputs • SPWS + Petal JISC projects • Develop PIADS Common Service (Virtual Home) • Integrate E-portfolio’s and PIADS • New generation of PDP systems • IMS LD of PDP practice • Rule-based PDP suggestions • PLE functionality