Modelling Process Intensive Scenarios for the Smart City

  • Riccardo Cognini
  • Flavio Corradini
  • Andrea Polini
  • Barbara Re
Part of the Lecture Notes in Computer Science book series (LNCS, volume 8653)


Smart city can be considered as a process-intensive environment that needs to be as flexible as possible to support a continuously evolving scenario. In this paper we present an approach to support flexibility of Business Processes regulating the behaviour of ICT systems deployed within a smart city. The approach permits to deal with large collections of process variants thanks to the integration of Business Process notations and Feature Model descriptions. The approach is applied to a smart mobility scenario with a specific focus on bike sharing systems.


Smart City Software Product Line Business Process Management Mapping Rule Execution Path 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Chourabi, H., Nam, T., Walker, S., Gil-Garcia, J., Mellouli, S., Nahon, K., Pardo, T., Scholl, H.J.: Understanding smart cities: An integrative framework. In: 45th HICSS, pp. 2289–2297 (2012)Google Scholar
  2. 2.
    Weske, M.: Business process management concepts, languages, architectures, 1st edn. Springer (2007)Google Scholar
  3. 3.
    Lindsay, A., Downs, D., Lunn, K.: Business process – attempts to find a definition. Information and Software Technology 45(15), 1015–1019 (2003)CrossRefGoogle Scholar
  4. 4.
    OMG, Business Process Model And Notation, BPMN 2.0.Google Scholar
  5. 5.
    Pohl, K., Böckle, G., Van Linden, F.D.: Software product line engineering, vol. 10. Springer (2005)Google Scholar
  6. 6.
    Kang, K.C., Cohen, S.G., Hess, J.A., Novak, W.E., Peterson, A.S.: Feature-oriented domain analysis (foda) feasibility study. Technical report, DTIC Document (1990)Google Scholar
  7. 7.
    Capilla, R., Bosch, J., Kang, K.C.: Systems and Software Variability Management. Springer (2013)Google Scholar
  8. 8.
    Awad, A., Decker, G., Lohmann, N.: Diagnosing and repairing data anomalies in process models. In: Rinderle-Ma, S., Sadiq, S., Leymann, F. (eds.) BPM 2009. LNBIP, vol. 43, pp. 5–16. Springer, Heidelberg (2010)CrossRefGoogle Scholar
  9. 9.
    Valença, G., Alves, C., Alves, V., Niu, N.: A systematic mapping study on business process variability. International Journal of Computer Science & Information Technology 5(1) (2013)Google Scholar
  10. 10.
    Cognini, R., Corradini, F., Gnesi, S., Polini, A., Re, B.: Research challenges in Business Process Adaptability.. In: SATTA@SAC (2014)Google Scholar
  11. 11.
    Murguzur, A., De Carlos, X., Trujillo, S., Sagardui, G.: On the support of multi-perspective process models variability for smart environments. In: MODELSWARD (2014)Google Scholar
  12. 12.
    Schminck, A., Eid-Sabbagh, R.H., Weske, M.: Egovernment process knowledge ontology - business process knowledge interdependencies in the public administration. In: Horbach, M. (ed.) GI-Jahrestagung. LNI, vol. 220, pp. 722–735. GI,Google Scholar
  13. 13.
    Gong, Y., Janssen, M., Overbeek, S., Zuurmond, A.: Enabling flexible processes by eca orchestration architecture. In: Proceedings of the 3rd International Conference on Theory and Practice of Electronic Governance. ICEGOV 2009, pp. 19–26. ACM, New York (2009)Google Scholar
  14. 14.
    Gottschalk, F., Wagemakers, T.A.C., Jansen-Vullers, M.H., van der Aalst, W.M.P., La Rosa, M.: Configurable process models: Experiences from a municipality case study. In: van Eck, P., Gordijn, J., Wieringa, R. (eds.) CAiSE 2009. LNCS, vol. 5565, pp. 486–500. Springer, Heidelberg (2009)CrossRefGoogle Scholar

Copyright information

© IFIP International Federation for Information Processing 2014

Authors and Affiliations

  • Riccardo Cognini
    • 1
  • Flavio Corradini
    • 1
  • Andrea Polini
    • 1
  • Barbara Re
    • 1
  1. 1.Computer Science Division, School of Science and TechnologiesUniversity of CamerinoCamerino (MC)Italy

Personalised recommendations