We present a model for developing rule-based process servers with extensible syntax and semantics. New process enactment directives can be added to the syntax of the process modeling language, in which the process designer may specify specialized behavior for particular tasks or task segments. The process engine is peppered with callbacks to instance-specific code in order to implement any new directives and to modify the default enactment behavior and the kind of assistance that the process-centered environment provides to process participants. We realized our model in the Amber process server, and describe how we exploited Amber's extensibility to replace Oz's native process engine with Amber and to integrate the result with a mockup of T...
International audienceOne major advantage of executable software process models is that once defined...
Software processes are enacted instances of process models. Process models are themselves instances ...
A fundamental problem in software processes is how the intrinsic rigidity of a predefined (formal) m...
Electronic ISBN: 978-1-4799-2393-9International audienceTo specify process modeling language semanti...
Process systems aim to support many people involved in many processes over a long period of time. Th...
none2Driven by an emerging class of applications, the Web is evolving into a Business System. Web-ba...
This paper demonstrates that the enaction of a software process can be separated from the formalism ...
Nowadays, the number of modeling languages is increasing due to different requirements and contexts ...
International audienceIn traditional process environments, process modeling is performed by process ...
Process-aware software systems are establishing themselves as prominent examples of distributed soft...
National audienceInformation System engineering involves multiple languages for modeling, programmin...
This thesis investigates how software processes (i.e. the way how software is developed) can be supp...
The debate on advantages and disadvantages of declarative versus procedural process modeling languag...
Efficient organizations need to ensure that their business processes are flexible so that these proc...
This study deals with customisation of process modelling languages in method support technology. Tec...
International audienceOne major advantage of executable software process models is that once defined...
Software processes are enacted instances of process models. Process models are themselves instances ...
A fundamental problem in software processes is how the intrinsic rigidity of a predefined (formal) m...
Electronic ISBN: 978-1-4799-2393-9International audienceTo specify process modeling language semanti...
Process systems aim to support many people involved in many processes over a long period of time. Th...
none2Driven by an emerging class of applications, the Web is evolving into a Business System. Web-ba...
This paper demonstrates that the enaction of a software process can be separated from the formalism ...
Nowadays, the number of modeling languages is increasing due to different requirements and contexts ...
International audienceIn traditional process environments, process modeling is performed by process ...
Process-aware software systems are establishing themselves as prominent examples of distributed soft...
National audienceInformation System engineering involves multiple languages for modeling, programmin...
This thesis investigates how software processes (i.e. the way how software is developed) can be supp...
The debate on advantages and disadvantages of declarative versus procedural process modeling languag...
Efficient organizations need to ensure that their business processes are flexible so that these proc...
This study deals with customisation of process modelling languages in method support technology. Tec...
International audienceOne major advantage of executable software process models is that once defined...
Software processes are enacted instances of process models. Process models are themselves instances ...
A fundamental problem in software processes is how the intrinsic rigidity of a predefined (formal) m...