GiN: a graphical language and tool for defining itask workflows

作者: Jeroen Henrix , Rinus Plasmeijer , Peter Achten

DOI: 10.1007/978-3-642-32037-8_11

关键词:

摘要: Workflow Management Systems (WFMSs) are software applications that coordinate business processes. The coordination is based on a workflow model, expressed in domain-specific Description Language (WDL). WDLs typically graphical languages because the specification has to be understandable for domain experts as well application developers. Commonly, only simple workflows can described while additional coding needed turn description into running application. iTask system combinator library, embedded Clean, construct WFMSs. Complex defined declaratively from which complete web-based generated. However, textual less suitable who used notations. In this paper we address problem and present GiN: notation workflows, prototype implementation of tool GiN interactively graphically. fully integrated system: it just another component, created with subsequently added executed dynamically part other workflows.

参考文章(23)
Markus Nüttgens, Jan Mendling, Gustaf Neumann, Towards Workflow Pattern Support of Event-Driven Process Chains ( EPC ) XML4BPM@BTW. ,(2005)
Marco Pil, Dynamic Types and Type Dependent Functions implementation and application of functional languages. pp. 169- 185 ,(1998) , 10.1007/3-540-48515-5_11
Gero Decker, Hagen Overdick, Mathias Weske, Oryx – An Open Modeling Platform for the BPM Community Lecture Notes in Computer Science. pp. 382- 385 ,(2008) , 10.1007/978-3-540-85758-7_29
Steffen Michels, Rinus Plasmeijer, Peter Achten, iTask as a new paradigm for building GUI applications implementation and application of functional languages. pp. 153- 168 ,(2010) , 10.1007/978-3-642-24276-2_10
Conal M. Elliott, Tangible functional programming Proceedings of the 2007 ACM SIGPLAN international conference on Functional programming - ICFP '07. ,vol. 42, pp. 59- 70 ,(2007) , 10.1145/1291151.1291163
Jan Mendling, Markus Nüttgens, EPC markup language (EPML): an XML-based interchange format for event-driven process chains (EPC) Information Systems and E-business Management. ,vol. 4, pp. 245- 263 ,(2006) , 10.1007/S10257-005-0026-1
Rinus Plasmeijer, Peter Achten, Pieter Koopman, iTasks Proceedings of the 2007 ACM SIGPLAN international conference on Functional programming - ICFP '07. ,vol. 42, pp. 141- 152 ,(2007) , 10.1145/1291151.1291174
W. M. P. Aalst, Three Good Reasons for Using a Petri-Net-Based Workflow Management System Proceedings of the International Working Conference on Information and Process Integration in Enterprices, IPIC'96. pp. 161- 182 ,(1998) , 10.1007/978-1-4615-5499-8_10
Rinus Plasmeijer, Peter Achten, Pieter Koopman, Bas Lijnse, Thomas van Noort, John van Groningen, iTasks for a change Proceedings of the 20th ACM SIGPLAN workshop on Partial evaluation and program manipulation - PERM '11. pp. 151- 160 ,(2011) , 10.1145/1929501.1929528