Presentation is loading. Please wait.

Presentation is loading. Please wait.

The WS4RL project Model reflection / planning PDP Model reflection / planning PDP Define a PDP web service Define a PDP web service Bonus: PIADS Personal.

Similar presentations


Presentation on theme: "The WS4RL project Model reflection / planning PDP Model reflection / planning PDP Define a PDP web service Define a PDP web service Bonus: PIADS Personal."— Presentation transcript:

1 The WS4RL project Model reflection / planning PDP Model reflection / planning PDP Define a PDP web service Define a PDP web service Bonus: PIADS Personal Information Management web service (common service) Bonus: PIADS Personal Information Management web service (common service) How to integrate PDP WS with PLE / VLE How to integrate PDP WS with PLE / VLE See See –http://sourceforge.net/projects/pdpws/ http://sourceforge.net/projects/pdpws/ –http://www.cetis.ac.uk:8080/frameworks http://www.cetis.ac.uk:8080/frameworks

2 Use Case

3 Systems Basic PDP interface added to LUSID Basic PDP interface added to LUSID Basic PIADS interface added to LUSID Basic PIADS interface added to LUSID Axis-based SDK for above Axis-based SDK for above Example implementations Example implementations Example clients Example clients Plus documentation Plus documentation

4 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

5 Issues Defining PDP WS very difficult, cannot be too specific. Defining PDP WS very difficult, cannot be too specific. One defined AXIS, makes it ‘easy’ One defined AXIS, makes it ‘easy’ Based on IMS Abstract Framework Based on IMS Abstract Framework Eclipse IDE (v3!) / Tomcat 4 (5) Eclipse IDE (v3!) / Tomcat 4 (5) CETIS Enterprise toolkit useful CETIS Enterprise toolkit useful IMS Schemas wrong: LIP, Enterprise, AccLIP? IMS Schemas wrong: LIP, Enterprise, AccLIP? LUSID troublesome: LIP / Vocab. / install LUSID troublesome: LIP / Vocab. / install Ran out of time! Ran out of time!

6 Standards AXIS – WSDD, WSDL (JAXB) AXIS – WSDD, WSDL (JAXB) SOAP / HTTP transport SOAP / HTTP transport IMS LIP – PDP data IMS LIP – PDP data IMS CP / IMS LD / XHTML - PDP process IMS CP / IMS LD / XHTML - PDP process XFORMS – create PDRs XFORMS – create PDRs XPATH – data requirement XPATH – data requirement IMS Common Services / Message Binding IMS Common Services / Message Binding UML – tricky! UML – tricky!

7 The future / outputs SPWS + Petal JISC projects SPWS + Petal JISC projects Develop PIADS Common Service (Virtual Home) Develop PIADS Common Service (Virtual Home) Integrate E-portfolio’s and PIADS Integrate E-portfolio’s and PIADS New generation of PDP systems New generation of PDP systems IMS LD of PDP practice IMS LD of PDP practice Rule-based PDP suggestions Rule-based PDP suggestions PLE functionality PLE functionality


Download ppt "The WS4RL project Model reflection / planning PDP Model reflection / planning PDP Define a PDP web service Define a PDP web service Bonus: PIADS Personal."

Similar presentations


Ads by Google