A conference management system based on the iData toolkit

  • Authors:
  • Rinus Plasmeijer;Peter Achten

  • Affiliations:
  • Software Technology, Nijmegen Institute for Computing and Information Sciences, Radboud University Nijmegen;Software Technology, Nijmegen Institute for Computing and Information Sciences, Radboud University Nijmegen

  • Venue:
  • IFL'06 Proceedings of the 18th international conference on Implementation and application of functional languages
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

The iData Toolkit is a purely functional toolkit for the Clean programming language to create highly dynamic, interactive, thin client web applications on a high level of abstraction. Its main building block is the iData element. With this element the programming effort of the application programmer is reduced significantly because it takes care of state handling, rendering, user interaction, and storage management automatically. In this paper we show that it can be used for even more tasks: handle destructively shared model data, perform version management, and state consistency management. This can be done entirely on top of the iData Toolkit. The toolkit comes with a new programming paradigm. We illustrate the extended power of the toolkit and programming paradigm by a case study of a conference management system.