SmartPM: Automated Adaptation of Dynamic Processes

  • Andrea MarrellaEmail author
  • Massimo Mecella
  • Sebastian Sardina
  • Paola Tucceri
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 8954)


In this demonstration paper, we present the first working version of SmartPM, a Process Management System that is able to automatically adapt dynamic processes at run-time when unanticipated exceptions occur, thus requiring no specification of recovery policies at design-time.


Process management system Adaptation Dynamic scenario 



This work has been partly supported by the Sapienza award spiritlets, the project PIA Regione Calabria cosm-factory, and the EU project voice.


  1. 1.
    De Giacomo, G., Lespérance, Y., Levesque, H., Sardina, S.: Indigolog: a high-level programming language for embedded reasoning agents. In: Seghrouchni, A.E.F., Dix, J., Dastani, M., Bordini, R.H. (eds.) Multi-Agent Programming, pp. 31–72. Springer, US (2009)CrossRefGoogle Scholar
  2. 2.
    Di Ciccio, C., Marrella, A., Russo, A.: Knowledge-intensive processes: characteristics, requirements and analysis of contemporary approaches. J. Data Semant. 4, 29–57 (2014)CrossRefGoogle Scholar
  3. 3.
    Gerevini, A., Saetti, A., Serina, I., Toninelli, P.: LPG-TD: a fully automated planner for PDDL2.2 domains. In: ICAPS 2004 (2004)Google Scholar
  4. 4.
    Marrella, A., Mecella, M., Sardina, S.: SmartPM: an adaptive process management system through situation calculus, IndiGolog, and classical planning. In: KR 2014 (2014)Google Scholar
  5. 5.
    Reichert, M., Weber, B.: Enabling Flexibility in Process-Aware Information Systems. Challenges, Methods, Technologies. Springer, Heidelberg (2012)CrossRefzbMATHGoogle Scholar
  6. 6.
    Sadiq, S.W., Sadiq, W., Orlowska, M.E.: Pockets of flexibility in workflow specification. In: ER 2001 (2001)Google Scholar

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  • Andrea Marrella
    • 1
    Email author
  • Massimo Mecella
    • 1
  • Sebastian Sardina
    • 2
  • Paola Tucceri
    • 1
  1. 1.Sapienza University of RomeRomeItaly
  2. 2.RMIT UniversityMelbourneAustralia

Personalised recommendations