• Home
  • Search
  • An Introduction to iTasks: Defining Interactive Work Flows for the Web
  • Cite Icon7
  • https://doi.org/10.1007/978-3-540-88059-2_1Copy DOI Icon

An Introduction to iTasks: Defining Interactive Work Flows for the Web

  • Jun 1, 2008
  • Rinus Plasmeijer +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

In these lecture notes we present the iTasks system: a set of combinators to specify work flows in a pure functional language at a very high level of abstraction. Work flow systems are automated systems in which tasks are coordinated that have to be executed by either humans or computers. The combinators that we propose support work flow patterns commonly found in commercial work flow systems. In addition, we introduce novel work flow patterns that capture real world requirements, but that can not be dealt with by current systems. Compared with most of these commercial systems, the iTasks system offers several further advantages: tasks are statically typed, tasks can be higher order, the combinators are fully compositional, dynamic and recursive work flows can be specified, and last but not least, the specification is used to generate an executable web-based multi-user work flow application. With the iTasks system, useful work flows can be defined which cannot be expressed in other systems: a work can be interrupted and subsequently directed to other workers for further processing. The iTasks system has been constructed in the programming language Clean, making use of its generic programming facilities, and its iData toolkit with which interactive, thin-client, form-based web applications can be created. In all, iTasks are an excellent case of the expressive power of functional and generic programming.

Similar Papers
  • Conference Article
  • Citations14

Declarative Ajax and client side evaluation of workflows using iTasks

  • Jul 15, 2008
  • Rinus Plasmeijer +3
  • Book Chapter
  • Citations7

Workflow Change Patterns: Opportunities for Extension and Reuse

  • Jan 01, 2009
  • Zahra Aghakasiri +1
  • Book Chapter
  • Citations2

Workflow Management Supported by Rough Set Concepts

  • Jan 01, 2012
  • Georg Peters +1
  • Research Article
  • Citations1

Generation of interactive questionnaires using YAWL-based workflow models

  • Jan 01, 2015
  • Zürcher Hochschule für Angewandte Wissenschaften digital collection (Zurich University of Applied Sciences)
  • Raimond Matthias Wüst +3
  • Book Chapter
  • Citations24

Decomposition-Based Verification of Cyclic Workflows

  • Jan 01, 2005
  • Yongsun Choi +1
  • Book Chapter
  • Citations1

Functional Requirements on Teleradiology Systems

  • Jan 01, 1991
  • E. List-Hellwig +2
  • Conference Article
  • Citations28

Data mining workflow templates for intelligent discovery assistance and auto-experimentation

  • Sep 24, 2010
  • Zurich Open Repository and Archive (University of Zurich)
  • Jörg-Uwe Kietz +3
  • Conference Article
  • Citations4

Towards a real-world oriented workflow system-based on practical experiments for three years

  • Aug 31, 1999
  • M Shikida +2
  • Research Article
  • Citations8

A database interface based on Montague's approachto the interpretation of natural language

  • Aug 01, 1990
  • International Journal of Man-Machine Studies
  • R.A Frost +1
  • Research Article
  • Citations15

RE-CONFIGURING WORKFLOW MANAGEMENT SYSTEMS TO FACILITATE A "SMOOTH FLOW OF WORK"

  • Jun 01, 2007
  • International Journal of Cooperative Information Systems
  • H A Reijers +1
  • Supplementary Content

Automatic reproducibility and parallelism for biological image analysis workflows

  • Jan 01, 2019
  • Thüringer Universitäts- und Landesbibliothek
  • Frank Taubert
  • Conference Article

The Research of the Structure and Permission of Workflow Based on AOP

  • Mar 12, 2011
  • Haibei Zheng +1
  • Research Article
  • Citations3

Criteria for the Evaluation of Workflow Management Systems for Scientific Data Analysis

  • Jan 01, 2023
  • Journal of Bioinformatics and Systems Biology
  • Aleyna Dilan Kiran +2
  • Research Article
  • Citations24

DynaFlow: a dynamic inter-organisational workflow management system

  • Jan 01, 2006
  • International Journal of Business Process Integration and Management
  • Jie Meng +6
  • Conference Article
  • Citations2

Agent-Based Distributed Conceptual Design of Virtual Prototyping for Complex Products

  • Dec 15, 2007
  • Xi Chen
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.