id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	blockedby	blocking	due_close	include_gantt	dependencies	due_assign
529	Integrate educational web services into interactive documents	clange	clange	" * Difficulty: medium
 * Implementation: required, major part.  Good JavaScript and XML processing skills needed.
 * Paper possibilities: good (e.g. conference on mathematical knowledge management, deadline March 2010; or workshop on mathematical user interfaces, deadline May 2010)

We have developed [wiki:JOBAD a lightweight framework] for creating mashups of web services to make mathematical documents more interactive.  Our goal is offering intelligent textbooks and lecture notes, which give the reader immediate access to anything (s)he does not understand (e.g. the definition of an unknown mathematical symbol), and which the reader can interactively adapt to his/her preferences (e.g. the units in which physical dimensions are displayed).  [wiki:AI-Mashup A demo of the first version can be seen here.]  Now we are looking for more web services to integrate.

[http://www.mathdox.org MathDox], a project at TU Eindhoven, also offers interactive mathematical documents.  Main differences to our approach are:
 * Their architecture is more integrated, less mashup-like
 * Their main use case is about students solving exercises by entering their answers into the document and having them validated, whereas we rather focus on interactive reading/browsing/exploring.
They have a long experience in employing computer algebra backends, e.g. doing computations, or drawing graphs of functions.

The task of this project is to study the services that are available in MathDox, to integrate selected ones of them with our JOBAD framework, and to evaluate them with student users."	task	new	major	Guided Research 2010	JOBAD	v0.1.3			kohlhase frabe cmueller vzholudev			YYYY/MM/DD	0		YYYY/MM/DD
