Notes of meeting with Mike Pettit of Blackboard, Inc.

 

Thursday 4 March 1999

 

1) Mike Pettit of Blackboard, Inc was until recently a contractor to

the IMS design team, and he wrote the interface descriptions and bindings section of version .5 of the IMS specification.

 

He works for a private company called Blackboard Systems who were the

primary technical contractor on IMS standards until January 31, 1999 and

are now a full fledged Investment Member in the IMS.

 

Mike visited the UK from 1st - 5th March 99, and spent 4th March in

Scotland. In the morning he visited the University of Strathclyde and

met

 

Niall Sclater (Strathclyde) <n.sclater@strath.ac.uk>

Dave Whittington (Glasgow) <d.whittington@elec.gla.ac.uk>

Iain MacLaren (Paisley) <macl-ph0@NIS-tradewind.paisley.ac.uk>

Julian Newman (Glasgow Caledonian) <jne@gcal.ac.uk>

Patrick Walder (Paisley) <paw@juno42.paisley.ac.uk>

John McQuillan (Paisley) (jlm@juno42.paisley.ac.uk)

 

in the afternoon he visited the University of Edinburgh and met

 

Charles Duncan (Edinburgh) <c.duncan@ed.ac.uk>

Mario Antonioletti (Edinburgh) < Mario.Antonioletti@ed.ac.uk>

Martin Morrey (Edinburgh) <mwm@met.ed.ac.uk>

Jean Ritchie (Napier) <j.ritchie@ed.ac.uk>

John MacColl (Edinburgh) <john.maccoll@ed.ac.uk>

 

during a videoconference session he spoke with the following people from

Heriot-Watt

 

Patrick McAndrew <patrick@icbl.hw.ac.uk>

Andy Crofts <andyc@icbl.hw.ac.uk>

Nora Mogey <nora@icbl.hw.ac.uk>

Stuart Nicol <stuart@icbl.hw.ac.uk>

 

2) Mike described what he has been doing and his reasons for visiting

the UK:

 

2.1 One reason for visiting the UK was to discuss the IMS specification

for packaging of content of learning packages.

 

2.2 Another reason was to look for collaborators who had learning

packages who were willing to try to move the content of their systems

into the packaging specification. Stuart Nicol said that the project he

was working on could look at the packaging spec, and try to implement it.

 

2.3 Mike hoped to have a working prototype in a few weeks, which he

would send out for comments. He was looking for people who would commit

to providing comments.

 

2.4 The packaging specification aims to allow medium grained transfer

of content between different learning systems. Mike hopes people will

read the spec and think if their content could be made to fit it. He

also wants people to try to use the spec to transfer detailed content.

 

2.5 Question and test interoperability. Test questions are very

dependent on context and hard to reuse. However a test generator is

part of the Blackboard tools. Mike had looked at the CVU assessment

engine and had been impressed by it. He reported that there are AI

based test generators in the US.

 

2.6 Mike's aim is to enable different systems to be able to use a

variety of test generators. These might be based on QML and TML

(Question Markup Language, Test Markup Language). There is a Technical

team workgroup on Test. Andy Croft has joined this group. CND suggested

that Tests are a special case of Content; it was agreed there are about

10 types of questions; eg a test on molecular structure is hard to

define rules for marking this; it would be possible to define results

however.

 

2.7 The Metadata specification had remained essentially unchanged for 18

months. He pointed out the need to equivalence concepts not words (eg

there are 2 sorts of river in France; just searching for 'river' only finds half

of them).

John MacColl asked whether the metadata spec takes care of library

needs, eg cataloguing and information services. IMS have the goal to

encompass catalogue information. It would be useful to know if the

terms chosen are congruent with those used for library data. But, they

want non-librarians to be able to create metadata.

It was pointed out by Andy Croft that metadata for questions can be

bigger than the question itself. Mike agreed that it must take no

longer than 3 minutes with a template, or 10 minutes with raw form, to

create metadata.

One way to make people want to create metadata is to use it to meter use

of content, and hence enable charging for content. Also, libraries

could create metadata.

 

Patrick McAndrew pointed out that EEVL tags resources, and holds tags

as a separate database. They have an EPSRC project which is using

natural language to explain metadata to people; they are looking at IMS.

 

2.8 Mike wants to get key features put back into the IMS model. These

include groups (virtual classrooms); and collaborations (tutorials,

virtual labs, multi-user collaborations).

 

2.9 Universities are now sending more active participants to IMS

meetings and this is beginning to bear fruit. Ken Schwaller had

presented a paper at the last meeting which re-stated the collaboration

support features of .5; this had been accepted.

 

2.10 Mike wants to find and fix problems with the metadata and

packaging specs before the specs are voted on, because after that they

will be harder to change.

 

2.11 BlackBoard now has 48 employees; Its hosted classroom site is

available for free and universities can purchase their own servers for a fee, of about

$5,000. Blackboards strategic partners chose them for a variety of reasons but

their IMS leadership has a strong influence on this decision.

 

Mike was partly in the UK as a representative of BlackBoard; there would

soon be a mirror site in the UK where the Blackboard software would be

available; in the meantime people could look at www.blackboard.com

Faculty, ie academics, were invited to use the Blackboard software at

that site; the idea is that once they have started to use it and like it

they will encourage their institutions to buy a licence.

 

The licence for the Blackboard server software costs $5,000US per

Year. The hosted version at www.blackboard.com software runs on an Ultra

Enterprise 450, and is currently is serving over 1,000 classes on a single server.

 

Another product, Java based, is an application server; it will be designed for very big users; Blackboard's Campus product is going into beta over the summer. It is scheduled for a January, 1999 release. The general targets for .5 type of functionality and granular interoperability will take approximately two years to attain.

The Campus product is designed to interface with university Intranet administration systems, such as PeopleSoft. These interfaces are difficult to build, and tend to be unique to every installation.

 

The Blackboard systems aim to support large numbers of concurrent users.

Mike suggested using Kerberos as the basis for authentication, enabling

student tracking . He though Kerberos would scale. It was important to

keep users close to content, and caches were necessary. The work Mike

will be doing over the summer and autumn should provide a good answer as to the

scalability of Kerberos for this type of application.

 

2.12 Mike had not heard of ATHENS, and JR agreed to send him details of

NISS and ATHENS. He reported that issues of authentication were

'stalled' at IMS.

 

2.13 JR agreed to send email details of people Mike had met, in the order he had met them.