R2Q2 SUM

NB: IMS QTI v2.0, QTI are used interchangably.

Context

R2Q2 was a JISC project which ran from march 2006 to august 2006. They were looking at creating some re-usable tools for the rendering and processing of IMS QTI v2.0 Item Instances.

They built some web services, which all communicated via SOAP. Interfaces are defined in WSDL.

Thoughts

Some genuine reuse in here, with ref to the cp engine. They've also built a service that uses other services to do stuff, so this is like the model sum. And it's real and exists and has an endpoint that you can connect to. Source code is in sourceforge but I don't want to have to read it. Best tech docs they have are the design docs - but I'm pretty certain these don't cover the final version.

A minor comment regarding consistency - in the Messages/Router section the terminateSession message should specify that session id is a required parameter. Regards, Owen

eFIG

Some eFIG member wonder whether the SUM is complete; it could use a workflow diagramme which demonstrates the information flow between services and what data sources are managed by each service. The overview in the flash demo of the SUM on the R2Q2 website does contain the required information flow. Also, some think that which means that the combination looks more like an application with a single outward facing service expression rather than a SUM of many re-useable service expressions.

Wilbert

The point about the re-useability of very fine-grained services may be born out by a later project of the same team that attempted to re-use R2Q2's constituent services: that proved very difficult, and time consuming ( EFSCE final report). R2Q2's design or pattern proved to be more reuseable than the code or the service expressions.

Attachments