Embedding Process Models in Object-Oriented Program Code

In: Proceedings of the 1st International Workshop on Behaviour Modelling in Model Driven Architecture (BM-MDA) / Aksit, Mehmet; Kindler, Ekkart; McNeile, Ashley; Roubtsova, Ella (Hrsg.)
Enschede, The Netherlands (2009), S. 100-111
ISBN: 978-1-60558-503-1
Buchaufsatz / Kapitel / Fach: Informatik
Process modeling has usually a strong connection with run time platforms that allow dynamic configuration and adjustment. While this is reasonable for the operation of large applications, it is of no help in cases when program code is to be engineered, documented or verified with respect to process models. We propose a design pattern for process models that allows to embed complete model semantics in object-oriented program code fragments. The program code can thus be validated and executed with respect to process models semantics and design tools.