A Distributed Dynamic Architecture for Task Oriented Programming

Arjan Oortgiese, John van Groningen, Peter A. J. Achten, Rinus Plasmeijer · 2017

Task Oriented Programming (TOP) is a special flavor of functional programming for real-world application domains in which people and automated systems collaborate to achieve a common goal. The original iTasks framework, which implements TOP, uses a single server multi-client architecture. This is not suited for truly distributed application domains, such as deployed by the Dutch coast guard. In this paper we show how to turn this architecture into a distributed, dynamic, architecture. This is done in an elegant way, by building on the core concepts of TOP and iTasks.

Read the paper · More papers on PaperTik