Advertisement

DSL Based Platform for Business Process Management

  • Audris Kalnins
  • Lelde Lace
  • Elina Kalnina
  • Agris Sostaks
Part of the Lecture Notes in Computer Science book series (LNCS, volume 8327)

Abstract

Currently nearly all commercial and open source BPMS are based on BPMN as a process notation. In contrast, the paper proposes to build a BPMS based on a domain specific language (DSL) as a process notation – DSBPMS. In such a DSBPMS a specific business process support could be created by business analysts. A platform for creating such DSBPMS with feasible efforts is described. This platform contains a Configurator for easy creation of graphical editors for the chosen DSL and a simple mapping language for transforming processes in this DSL to a language directly executable by the execution engine of this platform. The engine includes also all typical execution support functions so no other tools are required.

Keywords

Business process management systems Domain specific languages 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    BPMN 2.0 specification, http://www.bpmn.org/
  2. 2.
    Genon, N., Heymans, P., Amyot, D.: Analysing the Cognitive Effectiveness of the BPMN 2.0 Visual Notation. In: Malloy, B., Staab, S., van den Brand, M. (eds.) SLE 2010. LNCS, vol. 6563, pp. 377–396. Springer, Heidelberg (2011)CrossRefGoogle Scholar
  3. 3.
    Sinur, J., Hill, J.: Magic Quadrant for Business Process Management Suites. In: Gartner RAS Core Research Note G00205212 (2010), http://www.gartner.com/id=1453527
  4. 4.
  5. 5.
    Oracle Business Process Management Suite 11g, http://www.oracle.com/us/technologies/bpm/suite/overview/inex.html
  6. 6.
  7. 7.
    Bizagi BPM suite 10.1, http://www.bizagi.com/index.php
  8. 8.
    BonitaSoft - Bonita Open Solution, Open Source BPM, http://www.bonitasoft.com
  9. 9.
    ProcessMaker Workflow management and BPM, http://www.processmaker.com
  10. 10.
    Freudenstein, P.: Web Engineering for Workflow-based Applications: Models, Systems and Methodologies. KIT Scientific Publishing, Karlsruhe (2009)Google Scholar
  11. 11.
    Heitkötter, H.: A Framework for Creating Domain-specific Process Modeling Languages. In: Proceedings of the ICSOFT 2012, pp. 127–136 (2012)Google Scholar
  12. 12.
    Becker, J., Pfeiffer, D., Räckers, M.: Domain specific process modelling in public administrations–the PICTURE-approach. In: Wimmer, M.A., Scholl, J., Grönlund, Å. (eds.) EGOV 2007. LNCS, vol. 4656, pp. 68–79. Springer, Heidelberg (2007)Google Scholar
  13. 13.
    UML specification v.2.4.1, http://www.omg.org/spec/UML
  14. 14.
    Lace, L., Liepiņš, R., Rencis, E.: Architecture and Language for Semantic Reduction of Domain-Specific Models in BPMS. In: Aseeva, N., Babkin, E., Kozyrev, O. (eds.) BIR 2012. LNBIP, vol. 128, pp. 70–84. Springer, Heidelberg (2012)CrossRefGoogle Scholar
  15. 15.
    Barzdins, J., Zarins, A., Cerans, K., Rencis, E., et al.: GrTP: Transformation Based Graphical Tool Building Platform. In: Proc. of MDDAUI 2007 Workshop of MODELS 2007, Nashville, Tennessee, USA, CEUR Workshop Proceedings, vol. 297 (2007), http://ceur-ws.org
  16. 16.
    Kozlovics, S., Barzdins, J.: The Transformation-Driven Architecture for interactive systems. In: Automatic Control and Computer Sciences, vol. 47(1/2013), pp. 28–37. Allerton Press, Inc (2013)Google Scholar
  17. 17.
    Sprogis, A.: The Configurator in DSL Tool Building. In: Scientific Papers, vol. 756, pp. 173–192. University of Latvia (2010)Google Scholar
  18. 18.
    Liepiņš, R.: Library for model querying: IQuery. In: Proceedings of the 12th Workshop on OCL and Textual Modelling (OCL 2012), pp. 31–36. ACM, New York (2012)Google Scholar
  19. 19.
    Welcome to e-Expense Travel & Business Expense System. A User Guide, Tufts University, http://finance.tufts.edu/accpay/files/eExpenseGuide.pdf
  20. 20.
    The Ohio State University, eTravel ASSIST, https://assist-erp.osu.edu/assistTravel/index.htm

Copyright information

© Springer International Publishing Switzerland 2014

Authors and Affiliations

  • Audris Kalnins
    • 1
  • Lelde Lace
    • 1
  • Elina Kalnina
    • 1
  • Agris Sostaks
    • 1
  1. 1.Institute of Mathematics and Computer ScienceUniversity of LatviaLatvia

Personalised recommendations