Data-oriented workflows are often used in scientific applications for executing a set of dependent tasks across multiple computers. We discuss how these can be modeled using lambda calculus, and how ideas from functional programming are applicable in the design of workflows. Such an approach avoids the restrictions often found in workflow languages, permitting the implementation of complex application in logic and data manipulation. This paper explains why lambda calculus is an appropriate model for workflow representation, and how a suitably efficient implementation can provide a wide range of capabilities to developers. The presented approach also permits high-level workflow features to be implemented at user level, in terms of a small se...
Abstract. Workflows have become a popular technique for describing processes in many different appli...
Abstract. This paper discusses the application of a general process theory – the pi-calculus – for d...
A flexible and correct model of the activity flows is required for workflows in product development ...
Data-oriented workflows are often used in scientific applications for executing a set of dependent t...
Workflow languages are a form of high-level programming language designed for coordinating tasks imp...
The Lambda Calculus is a formal system, originally intended as a tool in the foundation of mathemati...
All in-text references underlined in blue are linked to publications on ResearchGate, letting you ac...
Abstract: : In this work, we present preliminary study of Lambda Calculus in the field of computabil...
International audienceThe lambda calculus models the core of functional programming languages. This ...
Workflow management promises a solution to an age-old problem: controlling,monitoring, optimizing an...
Abstract: Workflow charts are a novel way to describe business processes and a way of putting more e...
This paper put forth the argument that processes in work activities coordination software, like work...
One of the most fundamental language constructs of equation-based object-oriented languages is the p...
The event calculus is a logic programming formalism for representing events and their effects especi...
The lambda calculus has frequently been used as an intermediate representation for programming langu...
Abstract. Workflows have become a popular technique for describing processes in many different appli...
Abstract. This paper discusses the application of a general process theory – the pi-calculus – for d...
A flexible and correct model of the activity flows is required for workflows in product development ...
Data-oriented workflows are often used in scientific applications for executing a set of dependent t...
Workflow languages are a form of high-level programming language designed for coordinating tasks imp...
The Lambda Calculus is a formal system, originally intended as a tool in the foundation of mathemati...
All in-text references underlined in blue are linked to publications on ResearchGate, letting you ac...
Abstract: : In this work, we present preliminary study of Lambda Calculus in the field of computabil...
International audienceThe lambda calculus models the core of functional programming languages. This ...
Workflow management promises a solution to an age-old problem: controlling,monitoring, optimizing an...
Abstract: Workflow charts are a novel way to describe business processes and a way of putting more e...
This paper put forth the argument that processes in work activities coordination software, like work...
One of the most fundamental language constructs of equation-based object-oriented languages is the p...
The event calculus is a logic programming formalism for representing events and their effects especi...
The lambda calculus has frequently been used as an intermediate representation for programming langu...
Abstract. Workflows have become a popular technique for describing processes in many different appli...
Abstract. This paper discusses the application of a general process theory – the pi-calculus – for d...
A flexible and correct model of the activity flows is required for workflows in product development ...