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

Aaron G. Cass, Albert Lerner, Eric K. McCall, L. J. Osterweil, S. M. J Sutton, A. Wise · 2002

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.

Read the paper · More papers on PaperTik