Title :
Generating Executable Workflows from Solution Plans
Author :
Khalfallah, Malik ; Figay, Nicolas ; Barhamgi, Mahmoud ; Ghodous, Parisa
Author_Institution :
AIRBUS Defence & Space, Toulouse, France
Abstract :
The paper presents an extension of solution plans generated by the graph-plan algorithm developed for AI planning. We post process the solution plans in order to generate executable workflows. We make the following main contributions: (i) we generate a Workflow Tree from the solution plans by encapsulating the actions into abstract workflow Blocks, (ii) we develop a methodology that uses the specification of workflow patterns in terms of Abstract State Machines in order to find the appropriate pattern to replace the abstract Block constructs in the workflow tree. (iii) We provide semi-automated support for agents in order to select the most specific pattern that fits their behavior at run-time. We have implemented the approach and our experiments with some real-world case studies show the viability of the proposed approach.
Keywords :
finite state machines; planning (artificial intelligence); trees (mathematics); AI planning; abstract state machines; abstract workflow blocks; executable workflows; graph-plan algorithm; solution plans; workflow patterns specification; workflow tree; Algorithm design and analysis; Collaboration; Concrete; Contracts; Engines; Planning; Silicon; AI Planning; Abstract State Machines; Workflow Patterns;
Conference_Titel :
Web Services (ICWS), 2015 IEEE International Conference on
Conference_Location :
New York, NY
Print_ISBN :
978-1-4673-7271-8
DOI :
10.1109/ICWS.2015.77