Title :
JXPL: an XML-based scripting language for workflow execution in a grid environment
Author :
Hunt, Carla S. ; Ferner, Clayton S. ; Brown, Jeff L.
Author_Institution :
Dept. of Comput. Sci., North Carolina Univ., Wilmington, NC, USA
Abstract :
JXPL is a new functional scripting language that uses XML syntax. JXPL is intended to be a workflow language that easily interacts with web and grid services. There are built in web and grid clients that can communicate with a variety of services. This facilitates the creation of workflow editors and other applications designed for grid environments and leaves application developers free to concentrate on the implementation of the user interface. In this paper, we give our motivation for JXPL and describe JXPL so that others may use the language. To aid our discussion, we introduce the grammar for JXPL using the extended Backus Naur form (EBNF). We also include examples and detail predefined functions. We conclude with current and future work.
Keywords :
LISP; XML; grammars; grid computing; EBNF; JXPL; JXPL grammar; JXPL syntax; LISP language; XML-based scripting language; extended Backus Naur form; functional scripting language; grid clients; grid computing environment; grid services; predefined functions; user interface; web clients; web services; workflow editors; workflow execution; Computer science; Graphical user interfaces; Grid computing; Mathematics; Mesh generation; Monitoring; Portals; User interfaces; Web services; XML;
Conference_Titel :
SoutheastCon, 2005. Proceedings. IEEE
Print_ISBN :
0-7803-8865-8
DOI :
10.1109/SECON.2005.1423270