Little-JIL/Juliette: A process definition language and interpreter

AG Cass, BS Lerner, SM Sutton Jr, EK McCall… - Proceedings of the …, 2000 - dl.acm.org
AG Cass, BS Lerner, SM Sutton Jr, EK McCall, A Wise, LJ Osterweil
Proceedings of the 22nd international conference on Software engineering, 2000dl.acm.org
Little-JIL, a language for programming coordination in processes is an executable, high-
level language with a formal (yet graphical) syntax and rigorously defined operational
semantics. The central abstraction in Little-JIL is the “step,” which is the focal point for
coordination, providing a scoping mechanism for control, data, and exception flow and for
agent and resource assignment. Steps are organized into a static hierarchy, but can have a
highly dynamic execution structure including the possibility of recursion and concurrency …
Little-JIL, a language for programming coordination in processes is an executable, high-level language with a formal (yet graphical) syntax and rigorously defined operational semantics. The central abstraction in Little-JIL is the “step,” which is the focal point for coordination, providing a scoping mechanism for control, data, and exception flow and for agent and resource assignment. Steps are organized into a static hierarchy, but can have a highly dynamic execution structure including the possibility of recursion and concurrency.
Little-JIL is based on two main hypotheses. The first is that coordination structure is separable from other process language issues. Little-JIL provides rich control structures while relying on separate systems for resource, artifact, and agenda management. The second hypothesis is that processes are executed by agents that know how to perform their tasks but benefit from coordination support. Accordingly, each Little-JIL step has an execution agent (human or automated) that is responsible for performing the work of the step.
This approach has proven effective in supporting the clear and concise expression of agent coordination for a wide variety of software, workflow, and other processes.
ACM Digital Library
以上显示的是最相近的搜索结果。 查看全部搜索结果