IMS LIS(Learning Information services)

IMS Global Learning Consortium is currently involved in building the Learning Information Services specification.The “Learning Information Services (LIS, renamed from Enterprise Services spec) Specification” is all about exchange of course data between learning and administration systems. It mainly aims

  1. Enable learning application interoperability.
  2. Support the interactions between a Student Information System (SIS) and a Learning Management System (LMS).
  3. Address the Enterprise Integration in HE/FE sectors.

Currently, it‘s been proved that the rapid adoption of Service Oriented approach(SOA) has been successful in the Enterprise Integration in IT sectors for many reasons like it’s easy to build and integrate with existing systems, flexibility in re-use, adaptability and so on. If your SOA effort is a top-down approach, reuse may not always be the number one priority. ”If your SOA is developing from the bottom up, reuse may add some value to the top 20% of applications getting the most usage”.The adoption of LIS should address many of the interoperability issues for education including reducing the time and cost in customizing and integrating the SIS and LMS in educational institutions. The work on this specification is scheduled for completion at the end of 2009.

imslis-diag

You can find information at

  1. Humes, L. R. (2008). Leading Integration of Enterprise Learning and Administrative Systems. IMS Global Learning Consortium Series on Learning Impact. 17 November 2008.
  2. IMS Learning Information Services: What a Solution Looks Like (e-literate blog)(Scott’s work blog)
  3. http://blogs.cetis.org.uk/adam/2009/11/30/progress-on-ims-learning-information-services-formerly-enterprise-v2/

 

Down and dirty with OpenID

I’ve spent the last few hours (after getting home from a swift pint in the pub admittedly) having one of those satisfying coding experiences where the dots just start joining up… I took the very nicely written OpenIDenabled PHP library and bolted it on to the authentication routines for PROD.

The technical principles behind OpenID are simple enough: the user tells your application their openid URL, the app asks the relevant provider if everything is ok, the provider comes back and tells the app a whole bunch of stuff saying that the user is kosher (or halal or whatever it says in their profile).

The latest version of the toolkit made this a breeze – coming as it does with working examples and very well documented code. Most of the work was putting in a few new hooks in my authentication script to catch both ends of the transaction, copying and pasting some code from the example scripts to create the consumer object and set it flying and finally catching the response at the end and telling my application that the user is now logged in.

As with most quick work there is still quite a bit tidying up to do – particularly around how I associate existing users in the LDAP directory with their OpenIDs… At the moment I’m just not bothering. Useful error messages would probably be a good idea too! Testing it with a few different providers is also a must.

One gotcha I discovered was that at some point the exact recipe for doing Delegation must have changed and that the library is more fussy about this than other implementations I’ve seen and used. When testing using my own domain’s delegation which I’ve had set up for years it was consistently failing. This is not good news as there are probably thousands of people who still have it set up exactly as I did…

Another (Ubuntu specific) issue was that it was failing to authenticate against yahoo’s service because I was missing some bits of openssl… This was fixed with a quick sudo apt-get install openssl ca-certificates

Now I’ve had a few brushes in recent months with OpenID mainly around the web provision for the XCRI project – where we got OpenID working across WordPress, Mediawiki, and (through some rather cheap hacking) BBpress. It was however reliant on plugins for said apps and never really a very satisfactory experience – generating a long string of complaints from users getting very variable results depending on which provider they were using. Upgrading any particular component of the site seemed to just lead to more chaos.

Sadly I think that these variable experiences do rather detract from the potential that OpenID has to help us all better manage our online identities. That and the insistence of so many “providers” like Yahoo! and WordPress.com that they are just that, providers and not consumers. I’ve already got about 6 OpenIDs on the go without really realising – useful for testing but the exact opposite of the single authentication service goal. Tsk tsk.

Anyway… Now that I’ve actually tackled the problem at a slightly deeper level I’m feeling confident that over time we can not only iron out XCRI’s woes but also introduce OpenID across the JISC CETIS (and IEC) services in a reasonably robust way. The future looks rosy, the sky is blue, thunderclouds? What thunderclouds?

It’s not getting any easier in FE

I visited a large further education college earlier in the week that had just been told that its income allocation from its main provider, the Learning and Skills Council, was to be reduced by £4m for 2008-9: a 20% reduction on their 2007-2008 allocation. We know that from 2010 colleges will be competing with schools for their share of 14-19 budget allocations controlled by the Learning and Skills Council’s successor, the local authorities. For 2008-9 schools will still receive more than colleges for teaching the same courses and many are focussing on developing vocational centres in direct competition with their local college.

For example, in Newark, a new £1.6m ‘Construction Centre’ has just been opened by Ed Balls, the secretary of state for children,schools and families.

Having spent most of my working life in FE and having had to manage challenges in trying to maintain income within ever changing contexts, I have much sympathy for the management within this sector. As ever as a leader within a college, one will look at the use of technology to bring efficiencies and to enable new income streams (such as Train to Gain contracts) to be realised.

In the past over complex tools, lack of data interoperability and most importantly lack of user confidence (and time for familiarisation) meant that investment in IT rarely brought the expected benefits. Recent research from Becta has shown that the use of IT within colleges to enhance teaching and learning was generally dependent on a few enthusiastic champions. Once a beacon college lost its champions the innovative and extensive use of computer based systems usually regressed.

So what is changing?

First of all, there is a rapid increase in the confidence  of academic staff and administrators to use IT. We in our JISC bubble wrongly assumed in the past that our academic colleagues would be happy to use the exciting tools and resources we found and developed for them. I remember at Newark and Sherwood College spending fifteen minutes providing ‘just an overview’ of TOIA, frustrating those colleagues who just wanted a quick and dirty way to produce an online multi-choice test. (They never asked for further details of the various facilities that that tool offered).  

Staff, through their use of a multitude of administration systems, electronic whiteboards and ad-hoc online materials, are now generally confident enough not only to employ technology, but also to dismiss the spurious claims of many a software vendor.

Secondly, interoperability is no longer something that just we in CETIS get excited about, but is a requirement that is increasingly demanded by the users.

“Why cannot I move data from my electronic whiteboard to the VLE?”

“Why do we have to type our students results into a spreadsheet to send to an awarding body?”

“Why do I have to log on to so many systems to process the assessment of a piece of student project work?”

Becta has picked up on this mood and is working with both the existing skills and expectations of the practitioners in the schools and college sectors to provide through such the Schools Interoperability Framework (SIF) a mechanism to satisfy these and similar demands. Purists may whittle on about the inadequacies of SIF but the pragmatists believe that it is good enough, is open to refinement and can immediately bring some savings in the costs of moving data around educational systems.

Thirdly, the need to save money is forcing colleges to merge to form ‘regional centre’s. Regionalisation means that ICT is vital to support monitor and track the performance of distributed student cohorts. Online materials, assessment evidence recording systems and electronic registration are becoming common place for work based learning. Larger colleges have more scope to build on good practice in the use of learning technologies

Fourthly, the provision of online assessment for many a qualification has enabled on demand formative and summative assessment. College income, so dependent on student achievement can be realised earlier and, due to repetitive student practice, with greater confidence.

…and finally, the pending links with local authorities for funding will mean that college administration, information and student guidance systems will become subsumed into developments instigated by such government initiatives as Building Schools for the Future and Every Child Matter and the expectations that SIF can realise.

We are therefore looking at a sector that has been forced to accept technology to support flexible delivery , to compete effectively with private providers for such as Train to Gain and to interoperate effectively with local authority and government information systems.

Staff within FE are hungry for easy to use cost effective tools and interoperability where it can help the bottom line.

Please carry on listening to them.

The challenges that FE now faces may be HEs in the future!

MIAP: Vision or Reality?

A personal view……..

 My colleague at CETIS, Mark Power recently published an update concerning the MIAP vision: a system driven by the Unique Learner Number that will collect data from a range of partners to support progression and advice and guidance for lifelong learning students. A number of partner provided data bases including the Learner Achievement Record, the UK Register of Learning Providers and the Qualification an Curriculum’s Framework details of fundable units of study will, according to the vision, underpin a range of exciting educational services. 

I recently attended a workshop for college management information systems staff covering progress to this ‘new information environment’. We were told that the ‘Unique Learner Number’ is being successfully allocated to individual students and will be included in college Individualised Student Record (ISR) returns (the key to individual college funding) from next year. The prospect that the ISR process would be superseded by ‘real time dips’ into Learner Achievement Records (cross-referenced to Learning Providers) was not on the table. Data collection would still firmly be in the hand of colleges. We were also told that progress to the vision of individuals being able to access, for CV builders and personal skills development and employment applications, their Learner Achievement Records containing details  from awarding bodies of the qualifications they had achieved was well on track. 

I felt that this latter statement was a bit optimistic  A pilot for much of the technology underpinning the vision is the Minerva system that will support assessment of the new (14-19) Diplomas by the aggregation of the achievements of the components that make up the qualification. The Unique Learner Number delivery system (as mentioned above) for this application is in place but I understand that the required UK Register of Learning Providers is not yet ready and awarding bodies are still at the investigation stage for the standards necessary for the data transfer. So how far are we away from the reality of a system that collects data from many sources to support student support and progression? 

I believe that there are two other challenges that still have to be faced. 

The first concerns comprehensive engagement with those non- government stakeholders involved in the process. The awarding bodies will need to be persuaded to give up ownership of student qualification achievement data. They argue that if others can make commercial use of this data then “why should they be excluded from such businees opportunities”. More importantly the users (the learners) have to be convinced that their achievement (and failure ?) data can be made safely available to other (all be it well meaning) agencies. A single ‘tick box’ on a course application form will not give the user the sensitivity to indicate which data can be released through MIAP to others. The whole climate surrounding personal data has also changed. Individuals are becoming increasingly aware that once data is released from a database it cannot be retrieved, however worthy the initial application. The government has not helped user confidence with its recent catalogue of data losses. The services of the new government ‘data agency’ that will collect ‘appropriate data’ will need to be monitored. As recent reports within The Times has demonstrated, a fear is bubbling up that these MIAP initiatives are part of a government inspired ‘big brother’ programme focussed on Identity Cards. 

The second challenge concerns transparency over the real cost of these developments. The cost per candidate for the Minerva system for the Diploma component aggregation process is already escalating. The cost benefit of the MIAP inspired services to the lifelong learner must be objectively assessed. If it all works, there are real benefits to the individuals but if the costs are too high then the private sector could cherry pick those services from the MIAP inspired catalogue of applications that can support their other educational products.  Opportunities for comprehensive interoperabilty and sharing  of data will be lost.

I wish MIAP and its vision of faciliating comprehensive data transfer well. The systems involved could underpin positive skills development for lifelong learners (and this includes HE students too!). I welcome the Learning and Skills Council’s initiative to pro-actively develop ‘focus groups’ to engage ‘stakeholders’ with their MIAP facilitated developments and would actively encourage involvement from as many as possible and, especially, representatives of our JISC community.  The most important stakeholders, the lifelong learners, will need the authority on privacy, security and cost effectiveness that we, at JISC, could provide.

With trust through engagement with stakeholders and with the confidence that concerns of users and other have been completely addressed then, hopefully…………….the vision can really become a reality

Clive 1st June 2007

It has been some times since I ‘blogged’

Since I last ‘put fingers to keyboard’ I have been boring folk with my view that over the last year the ‘centre of gravity’ of learning technology standards developments have moved to the schools and FE sectors from HE. Driven by the e-Strategy and other governemnt schools based agendas such as ‘Every Child Matters’, Becta, MIAP and others have been obliged to deliver solutions. to strictly imposed deadlines. The focus so far has been in two areas: joining social service systems up with school administration systems and learning platforms for schools. Both have required standards based developments: the Schools Interoperability Framework (SIF) underpinned by the adoption of a Unique learner Number (ULN) has been adopted for the former and Becta has produced specifications (all around standards and extendability) that suppliers of learning platforms have to satisfy. Additionally, the Qualification and Curriculum Authority, in order to meet the requirements of the new vocational Specilaised Diploma will have to produce data standards by the Autumn for course details and qualification achievements.

Obviously such developments will have an impact for the JISC communities. Firstly, there will be a concentration  of minds around where standards are really needed (rather than ‘could be useful’) and there will be a requirement for JISC to focus on those areas of detail which could impede national projects if not attended to. Solutions to the problems of Identity Management and the scalability of SOA implementations are just two that need urgent attention.

So to survive , JISC has to be sufficiently engaged in influencing and engaging with learning technology based solutions in the schools and tertiary sector in order to anticpate those areas that need the efforts and expertise of our community?

So what have I been doing for my one day per week in addition to boring my colleagues at mangement meetings with the above?

Well I have been supportng Peter with ePortfolio develovepment (around assessment) and with the help of Nottingham University finding out about Lifelong Learning Networks, 

Report from the XCRI Mini Projects Start Up Meeting, 30 March 2007

Here is the XCRI meeting delegate list (word doc).

Introductory Presentations

Vashti Zarach, XCRI Support Project: Introduction to the day (ppt)

Sarah Davis, JISC Programme Manager: Project Deliverables (ppt)

Short Presentations from the 6 Mini Projects

Chris Frost & John Hughes, University of Bolton: BoXCRIP (ppt)

Mark Stubbs, Manchester Metropolitan University: XCRI@MMU (ppt)

There is more info about XCRI@MMU at the JISC XCRI@MMU web page.

Trish Judson, MOVE: MOVE-XCRI (ppt)

Alan Paull, APS: OCCAM (Open University) (ppt)

Keith Lewis, University of Oxford: OXCRI (ppt)

There is more information about OXCRI at the JISC OXCRI web page and the Oxford University OXCRI website.

Peter Moss, Staffordshire University: StaffsXCRI (ppt)

There is more info about StaffsXCRI at the JISC StaffsXCRI web page.

Other Presentations

Ben Ryan, XCRI Support Project: XCRI Validator (ppt)

Scott Wilson & Vashti Zarach, XCRI Support Project: XCRI website (ppt)

Scott also demonstrated the XCRI Aggregator (website link)

Enterprise related funding opportunities in the JISC Capital Programme Call

JISC are putting out a new call for project proposals as part of the Capital Programme.

There will be a briefing day for those interested in submitting proposals in Birmingham on May 9th.

Details of the calls online.

There are a few project calls of possible interest to Enterprise SIG members, 2 in the April call:

1. The e-Learning Call for projects exploring cross institutional use of e-learning to support lifelong learners (“Regional and collaborative projects to pilot the use of e-learning to support lifelong learning, including the support of progression and workplace learning, and the provision of flexible delivery and personalised learning experiences.”)

2. The Cross Programme call for institutional exemplars (“Projects to develop exemplar technology and practice solutions to large-scale institutional problems in the areas of administration for teaching and learning and for digital repositories.”)

And 1 in the forthcoming July call:

1. The e_Learning call for Institutional Business Process Review (“Projects of up to a year in duration which will describe the administrative processes across an institution or consortium, whether manual or technology-enabled, which support key aspects of learning, teaching and student support.”)

Full Agenda for Friday’s Enterprise SIG Meeting

The next meeting of the JISC CETIS Enterprise SIG will be held this Friday (20th April 2007). The meeting is being hosted at the University of Nottingham by Sandra Kingston. We have a busy agenda, with a variety of updates, project presentations and interesting topics for discussion.

Register at: http://jisc.cetis.org.uk/events/register.php?id=36

Agenda: http://wiki.cetis.org.uk/Enterprise_Meeting_16_Agenda

And the agenda is also here:

Agenda

INTRO & UPDATES HOUR

10.45 – 11.00 Vashti Zarach, JISC CETIS Enterprise SIG Coordinator
Introduction & Results from a JISC Systems Integration Survey

11.00 – 11.15 Scott Wilson, JISC CETIS / XCRI Support Project
Update on XCRI and the XCRI CAP (Course Advertising Profile) Mini Projects

11.15 – 11.45 Adam Cooper, JISC CETIS
Work in Progress in IMS: Enterprise Services v2.0 / Tools Interoperability v2.0

11.45 – 12.00 Teabreak

PROJECT UPDATES HOUR

12.00 – 12.30 Sandra Kingston, Centre for International ePortfolio Development, University of Nottingham
ADoM & DELIA: two new e-admissions projects

12.30 – 1.00 Garfield Southall, University of Chester
The SOLVS Project (Supporting Ongoing Learning in Vocational Settings)

1.00 – 2.00 Lunch

AFTERNOON: IDENTITY & COMPETENCIES

2.00 – 2.30 Simon Grant, JISC CETIS Portfolio SIG
Identity: Personal, Learner, Institutional, etc

2.30 – 2.45
Discussion time: Identity

2.45 – 3.15 Chris Kew, CETIS
The Tencompetence Project and the Personal Competence Manager

3.15 – 3.45 Roger Clark, Greater Manchester Strategic Alliance (ioNW2)
Adding A Competency Dimension into XCRI

3.45 – 4.00 End / Teas and Coffees

16th Enterprise SIG Meeting to be held on Fri 20th April

The next Enterprise SIG Meeting will be held at the University of Nottingham, on Friday 20th April 2007. The agenda is currently being planned, sessions so far include:

Register online at: http://jisc.cetis.org.uk/events/register.php?id=33.