Presentation by Adam Cooper, JISC

1,167 views

Published on

Presentation by Adam Cooper, JISC, eFramework meeting 26012007

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,167
On SlideShare
0
From Embeds
0
Number of Embeds
46
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Presentation by Adam Cooper, JISC

  1. 1. Case Studies e-Framework for Education and Research JISC ce’tis centre for educational technology & interoperability standards Adam Cooper, Jan 2007
  2. 2. Key Character of e-Framework o Guided by community involvement and open collaborative development in Working within and across domains :1 Flexible and incremental Development Deployment n A design methodology with vocabularies, notations o A catalyst for development of specifications and standards informed by “business process” JISC ceis
  3. 3. Heuristic A heuristic is a replicable method or approach for directing one's attention in learning, discovery, or problem-solving. It is originally derived from the Greek "heurisko" (£3 2 ), which means "I fmd". (A form ofthe same verb is found in Archimedes‘ famous exclamation "eureka! " — "l have found [it]! ") JISC CetiS wikipedia
  4. 4. The e-Framework. .. o Is not a static document Every aspect of the framework itself is developed iteratively It mainly tracks and structures technological developments u is not a prescriptive blueprint Permits multiple solutions for the same component Designed to provide the components for specific architectures, but is not the architecture itself Provides structure to small, ,grassrootsqdevelopment 0 Today We are still near the beginning of an epic journey We are still asking “what makes a service? ” JISC cfl
  5. 5. Reference Models Use Context Development Background Policies Guidance Processes Implementations ’ Guidance Service Definitions User Needs & Community Engagement
  6. 6. Changing to a Service—Oriented Point of View JISC cetis
  7. 7. Learning lvluitugernerrt Content Mgt Di scnver Packaging Activity Mg! ET. C nu rsc i‘1;lIlllgC men! Assexsrnent i t'aI'~, =:w. l3l1n§g. ‘ : ml'u-—rnl’t-n1itm ‘ Library E Content M gt Discover l Packaging T C atuloguing C nurse Nlunugcrncnt ID n'lI—. k’$. ‘H§: Jl| ‘: Li . . : uilii--nIl’l-mli-: nr Student Record Systein 3 I Grading Course Munagcnicnt Reponing ' I t'rl'-xv»-. i;. n1u; . *IIlu'-iilftvsliimr / .
  8. 8. Problems 1: Silos u Overlapping function and duplicated data Data is incomplete, inaccurate, or entered many times Confusing for users Duplicated functionality - even single-signon is often missing a Core data and functionality are locked up in individual applications. Difficult to customise systems to meet diverse requirements Legacy systems costly to replace u Integration is limited Synchronisation is problematical Users forced to use multiple systems for one task JISC cet_is
  9. 9. Problems 2: Un-coordinated/ Isolated Development and Innovation :1 Different communities and different domains: Duplicate effort — waste Incompatible systems - lost opportunities for synergy n Innovative ideas fail to flourish because: Too many resources are lost solving , boringq known problems Too many dependencies on unique infrastructures Too idiosyncratic to be sustainable beyond a particular person or project - slow development of new practice JISC ce is
  10. 10. Learning Management — Activity l<1_«. _:t [:1 Collaboration {Sr . 'S. "L’'l11Cl1l . 'it--t: wiy‘liig ‘ initiator My Student Record System (iruding ‘ Cataloguing Reporting ; -illr-mtt-nIl‘tm i r'rlaw: mg’liig ‘tat-li«i; flu} : m*'''r'' ‘' Common Services
  11. 11. Three “Reference Model” Projects [1 I] eXchanging Course Related Information —XCRl Personal Learning Environment — PLE Course VAlidation Reference Model — COVARM (no details today) Close service relationships but differing perspectives (and differing approach) XCRI ended up with outward looking “advertising” focus PLE is about learner interactions — publishing and consuming COVARM is ‘product development” for HE — control JISC cfl
  12. 12. XCRI - Why? I] National agenda of, informed choiceqabout learning opportunities. Standards exist for exchanging information about people, groups and membership but no agreed way to exchange information about courses. Institutions developing ways to populate their prospectus from definitive data but resorting to re-entry of data to populate aggregator sites, regional portals, etc. Genuine interest from the community JISC ce is 12
  13. 13. XCRI - History Q XCRI project devised by CETIS Enterprise SIG spin-off + UCAS 200 Q2 200 Existing standards reviewed (Norway’s CDM closest) 200 I 1 UK prospectus websites reviewed (I61!) Case studies of cxistin - racticc roduccd from site visits 4 2005 Rl.0 XML schema developed through prototyping & critique I 2006 R I .0 XML schema tested with Plymouth-UC AS. Oxford Uni CPD, Reid Kerr Prospectus & Liverpool Learning Matrix Regional Portal ‘. rs‘ . u . n ‘nonrun '0 Q2 2006 XML used at Ada Smith College to generte PDF course brochures roduccd on comctcncc modcllin and XCRI Q3 2006 Existing XCRI deployments & authoring options reviewed Otimised Course Advertisin Profile XML schema released JISC cetis , ,
  14. 14. XCRI - Approach [1 [1 Strong foundation 0l"‘wh CDM — Standing on the shoulders of giants Progression: Survey. Map, Focus (you cannot do it all) Agile and collaborative - "informed compromise in acfion” JISC cetis
  15. 15. ,‘-U'1lIJ'. .1'rJn , ... —""—~"“ {IWN , < . s'z. m Ewfidinission eratfiways ‘lrmlx . fldiace _. -ipplicant -Ttafliark‘ / < Coursr 0- . S€. '1riIi Rgquirt-rnmts l'. a1mer flppfiaztion 9"""" ‘Entry ‘Parana! ’ Irrqfifrs Slamnmts M]-(I‘: ‘Ilft'. ' / < ' ' 'Evi41}nce of / < flcliitwment /51 rquiretf/ 'R6quiredF / < dance W. <PersonaI 5:: Course / © ' klpprot . -if @3716 Wt ('°‘'’‘‘' 5' tud21l. t _, '4.nve. :mwnt illaflftutlttrn ‘ / < Rgcafig Rim (L9 / <
  16. 16. Agile and Collaborative “Virtual Organisation” Michael Aherne. Reid Kerr Scott Wilson. CETIS Julie Hardman. MMU u Anthony Bea]. LLMX Roger Clark. LLMX Vashti Zarach. CETIS Alan Paull. UCAS consultant Sclwyn Lloyd, Phosphorix JISC cegs Tavis Rcddick, Adam Smith Ben Ryan. Kai nao Simon Grant, CETIS Mark Leyland. MOVE Paul Walk, cx London Met now UKOLN Adam Marshall. Oxford 16
  17. 17. XCRI — CAP Structure l provider course + identifier + identifier + name + titlt: + descriptionll + descriptionll + address| | + url + street + image + town + dc: any[] + postcode + qualificationll + phone 4. fax Vocab for typed description + email Tm tn nt Strut 1 5351355 I: ' C ’ ‘ + Pr] Career Outcome H + ' Entry Profile Indicative RL'sl>uI’CC Learning Outcome Policy Provided Resource Regulations Required Resource Special Feature Support Structure + identifier + description[] + start 4- end + duration + studyMode + languageOi'Instruction[] + languageOfAssessment[] + places/ t vatilable + cost + entryRequirements + applyFrom + applyUntil + applyT0 Vocab for typed dc. t: rip(i0n Application Procedure Contact Hours Contact Pattern + identifier + name + dcscriptionll + addressl] + street + town + postcode + phone + fax + email + url (This largely maps into IETF Atom and DCES) 17
  18. 18. XCRI - CAP Service “Expressions” a Level 1: Pure aggregation, RSS/ Atom style - “course info feeds” El Level 2: OAI-PMH protocol carrying XCRI-CAP metadata in also binding options: Complete XCRI-CAP schema (current) IETF Atom extensions JISC cet_is 18
  19. 19. XCRI - Plans [1 Short validation/ demonstrator projects El Support Project (2 year) awaiting for approval El 325$ finalise and disseminate the XCRI, including XML schema and documentation for use by implementation projects construct validation software implement an online demonstration aggregator respond to queries from mini—projects work with the structured personal statement e-admissions projects to create an appropriate XCRI specification profile continue to develop the XCRI reference model to reflect new knowledge emerging from the experience of the projects provide briefings and presentations for relevant organisations JISC cegs
  20. 20. XCRI - Example Implementation Course Service Alert Service ‘ Course Portal J Course Aggregator Course Service Map Service GeoCode Service iii; cetis Search Service 20
  21. 21. course provider! mmfl ' aggregator daemon mvm. examplaLar: .i. ikl cnurneszml course provider? X9“-C89 Geoxwalk httpjl memt. exampIe2.ar: .uk/ A | _ . nnuraaszm §P_ “nap ‘ I _ _ ‘J oeozgama _5{i7 . m . l_ , l course provldefd . T httpyl "°'*°"" E ww, w.oxumr>lo8,a. ic. uk/ Courses xml Gmfilfixws K F: I map google co uk at course discovery 8. application portal ‘V4 I 3: Giviiflapi l abacus sun I warn ' <A? hair has: "'"‘= """" applyAP| - - - -II chord an <9 0-vi! -ml [: ]:£‘£; ... . »tA~ .4 L orivyoottn‘ ‘ E] L7.‘ xcn-reap rsslatom sru I I 21
  22. 22. o’ (W f G + '7‘ http / /localhosl 3000/coursu . . '. —(, ,., , m .0. 0.9- l‘. -»: n-v ll 1- Arum. ) Iuw: Find a course m, (.t Browse courses by tag _ design dLaw_irIg painting Recently added Creative Arts The Ana"! SW1 ('1 College [He EQW¢‘£E. i[! _LL¢'1¢"_1}_£UJ1d, -1fl'~‘n1-11$, Oxford L"1«vcrLg gomgutlng Services Welcome to xcn. org! lillil ADV‘ v I , ‘HZ. . -4 u Glauauw : - D‘-' "" Ma: rn no ‘and ‘-trvzm. Pmr‘zh; ml ‘ I . 5*“ 3“ r. -.auc. -.-. -mwel ‘vi, -Jm inn .1’: L! !!’
  23. 23. PLE - Approach [1 Top down — scenarios and inspiration from philosophy :1 Bottom up — patterns in existing systems [J Exploratory — prototype development (PLEX) JISC cet_is
  24. 24. : Ilundcwnt ' tttt *— ’ . hmnuu. ..‘. _ : "t‘ra*r""t . '2 _ ' c: “"‘"{ 1 ' 'taauuse“'7«2i. ;mav ‘ , - -3! . - : -—{“"“"-E" -‘comm §__t; ;': ._" lmgj-I‘n_vogI? _ugI| _r_: ; : .m: ax= nnn. ' ' ---- “ connnmon
  25. 25. PLE - Services Identified in the Patterns n Referenced without 0 Refactored: modifications: Rating LearningF| ow Recommending Calendar Annotation Presence 3 Added; 0 Detail added: Persona| Profi| e ActivityManagement Posting Group Syndication Workflow Trails Exploration JISC ceii
  26. 26. Social Organised Opportunities Activities 4:; Things Rik’ del. icio. us PLE Coflgepl LiveJourna| ixcni; liearndirect - W, learndirect excel: #35 University Moodle ~; j cetis
  27. 27. PLEX and XCRI JISC Reid Kerr FE College publishes Adam Smith College creates an XCRlcompliant XML version PDF programme brochures of its prospectus catalogue in from XCRI XML an afternoon Kainao. com develops XCRlvaIidator, Word 2003 transforms and webbased The . ISC PLE Relererce Model forms for capturing course information consumes the London XCRI forthe Pathways4Progression repository web serv ce Regional Pilot project with n 4 hours of it being publishe The EELLS Regional Pilot deploys The Learning atrix Regional Pilot _ ‘"9 a'°h"°°t“'° d°"’, °'°ped W pmiea uses XCRI to aggregate learning Phosphonx. co. uk for the Learning Matrix opportunities offered by a rangee f°' xcm °°”'5° a99'°9a"°” of providers in Liverpool 7? London Metropolitan University develops a prototype APS consultants upload XCRI XCRI XML repository that data into UCAS ““————— 1 ‘.4 supports XPath and XQuery web service searches Aps consunams expo“ . ' Oxford University Computing Services plymaum Lrnivcmzyq ——: ’—" use XCRI to aggregate short course rnfonnatior come camogue as XCRI XML for Continuous Professional Development
  28. 28. ,4 . ..Ia1u Efe Edt. [ools flndow uelp t - . . 1 -it ‘:3 W -1 ---. .-. .-' I-. E 5_‘ Free I '- 3" -4‘ V Search Results A Free ' Mm . ‘:5 1|-in u: in. -u rulu - . n 1 "'“'L""”""' """ ‘""““‘ """‘j filter results by: Title Provider Location Leran to play the IJL tar Ii‘-‘e no true has ev. . 43 Things l‘ttp: flwA-.4: lean to play acousti: guitar, 5'50 get a 9-4.. . 43 Things | 'tt. ;:i: flv-A-A-.41 Learn to play the gt. tar g. itar orcoedy en. . . 43 Things tttp: I)‘wAw.4: learn three chcitd rock guita 3'3 l ‘ ' meet Mcfly and just chill on: with them an. .. 43 Things htlpzflvx-A-~.4: Oeate a MLISIC room dawnstalrs, with a ci. .. 43 Things titpflvx-A-N. -I: opportunity viewer I wnat to keep playing o. it. ar and play infr. .. 43 Things tttptflvs-A-~.4‘ 1.5,; [can (rm, chum , o.; k onto, I want to leam to play the gutar and then. .. 43 Things tttpzflvx-A-/ M. S d has ‘. atthe 43Thi ht : -. -11V Nu'rber cf regstaed people: 1 < W an may 5 0” 6' same nos tn WM”) Detmls Search Resuts “ leam three chord rod< quita on 43 Thhos : I ’ Details: Afidrass |1ttp: flwww.43tHrigs. ccn'u'thi-gsfviewil61919 A :1-u n: 1:11-1-Lzm H’ In Search l Provide" 43 “W5 ‘ 1 person wants to do this. .. V Location: http: flwWW:43Fhin9S. tt)f:1flHf1;' lsrcwse } ( > [learn three chord rock quits] | -4
  29. 29. {I/ ‘ f‘°"'i | ~ -v. -|e mg} _
  30. 30. Access Management, Identity and the e-Framework usc cegs
  31. 31. Shibboleth 8; UK Access Management Federation for Education and Research WAYF Identity Provider Service Provider Use, -S 9 k Resource Owner 1 j Home Org Credentials. SHIRE » . ’—'r’”"' U j t ,0 HS "” H3"d'° 4 ser I ‘ Handle 3 User DB‘ . ’ 7 Handle _ ‘ 2 AA s SHAR 3 ‘ Attributes . ' 7 | Attributes R: esource Manager
  32. 32. Shibboleth n Federated — element of trust 0 Devolved management of users a Attribute—driven authorisation n Privacy-preserving Is this a service? JISC cet_is
  33. 33. .C». ,=‘= . j. r'irn9rtme"-4'1] trnl Sn 4 -: ~nt C1’: 'm-: 't Po'ti~: t Leornlno Domain Services Anti‘. its. ‘ t-1-snag "'-_' £. r,th: i'1' 3 an: ‘I ‘am’ 5 ; .rr, »-: 3 ]T€--it J-'«2.5~, -:s.5rrn3"‘. C cm: et»: —ru: ',' _ Sample User Agents I F'Ij'Ta‘ I '/ LE , ' L"/1'3 C UIJVE E‘ ‘»/ a~ id at an I Iiumcu , m f‘Li. :i't'; ' Iassurarice w. Tr: r_‘~In; i Common Services M c»: wferencir J DP, “-1 Graiinj Learr no FIOW PE'DD'Tl";1 F’o: ::c. .rc>: i Lift I eF‘oitfoi 0 ilrct ":1 Lrat F»: vats: -d '3»: arm E-'n. a ' rnznagz-11-3': I Nari my I 9|I": JC‘hC| r'| Q I A-u’. h»: —rtn: eti: :n I F ii"; Furur I ijn_ JD Lijn] 2 HQ P'1', ':'L| i’(| ‘l ‘-ietzdeta Nanajcmzrnt M-: ‘.2:ata ‘3:h»: na Pcgirtri, -' I hat‘-'-_-: .ti'ig I i~’», —rn'L -, -I P-3‘II'Z«; Ihi; l Fist. -:r . ».- F. :I. i'i-1 , -" . -5'-nn«. ‘.: ‘. Lin i~. ni~, e:~ bu EIJU rug Tern‘ no‘ :91,‘ I Rr: .>I. «|«ir. -r I ‘; .e: ':, h I Wh ‘it-tciard
  34. 34. .. an “Orchestration”? n Probably a “Choreography” - a collaborative interaction Supported by a framework for trust And some software I] An enabler of service provision JISC CE S
  35. 35. CardSpace and Open| D u CardSpace is Microsoft architecture [1 OpenlD is ‘‘open’' [1 Identity Management for the citizen, "weh—wide" n A brick in the wall JISC cetis
  36. 36. ; MS Identity Metasystem Architecture Kerb ems SAML X.509 I Security‘ Security Token WS-Secun'ryPoIicy Token WS-Securf: yPoffcy Server Sewer WS-Trust, WS-MetadataExchange Identity Selector Subject 2 JISC cetis
  37. 37. CardSpace u The identity selector (also self-issued provider and AD provider adapter) :1 Citizen can choose which identity to use and which personal attributes to share Their own assertion Identity asserted by a trusted party in Service—orientation in miniature Based on open interoperability Identity storage is moving out ofthe ilos” Slightly different model to federation JISC cetis
  38. 38. Key Points :1 Shibboleth operates as an enabler for Common Services ti Once it is there. ‘higher lc vcl"scr»'iccs can forget about it - “separation olconcerns“ [I Don't forget technology used by the citizen JISC cetis
  39. 39. : Acknowledgements Today's presentations have used material from: Kerry Blinco, DEST Scott Wilson, JISC CETIS Bill Olivier, JISC 2 Ji: :<; cetis
  40. 40. {I/ ‘ f‘°"'i | ~ -v. -l mg} _

×