A BPMN Extension for Including Data Quality Requirements in Business Process Modeling

  • Alfonso Rodríguez
  • Angélica Caro
  • Cinzia Cappiello
  • Ismael Caballero
Conference paper
Part of the Lecture Notes in Business Information Processing book series (LNBIP, volume 125)


BPMN is a notation for business process modeling through which it is possible to represent multiple characteristics of the analyzed business processes. However, although in a business process data play a fundamental role, it is still not possible to model data quality issues using BPMN due mainly to the lack of a specific notation. Since data quality is one of the main elements for achieving the business process goals, we aim to develop a comprehensive framework that supports the design of data quality-aware business processes. In this paper, we mainly focus on the part related to the elicitation and definition of data quality requirements and we present an extension of BPMN suitable to include them at a business process modeling level.


Data Quality Requirements Business Process Modeling BPMN 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Wang, R., Strong, D.: Beyond accuracy: What data quality means to data consumers. Journal of Management Information Systems 12, 5–33 (1996)Google Scholar
  2. 2.
    Harmon, P., Wolf, C.: Business Process Modeling Survey. Business Process Trends (2011),
  3. 3.
    Saeedi, K., Zhao, L., Falcone Sampaio, P.R.: Extending BPMN for Supporting Customer-Facing Service Quality Requirements. In: Proceedings of ICWS, pp. 616–623 (2010)Google Scholar
  4. 4.
    Bocciarelli, P., D’Ambrogio, A.: A BPMN extension for modeling non functional properties of business processes. In: Proceedings of TMS, pp. 160–168 (2011)Google Scholar
  5. 5.
    Gagne, D., Trudel, A.: Time-BPMN. In: Proceedings of CCEC, pp. 361–367 (2009)Google Scholar
  6. 6.
    Rodríguez, A., Fernández-Medina, E., Piattini, M.: A bpmn extension for the modeling of security requirements in business processes. IEICE Transactions E90(D-4), 745–752 (2007)Google Scholar
  7. 7.
    Goldner, S., Papproth, A.: Extending the BPMN Syntax for Requirements Management. In: Dijkman, R., Hofstetter, J., Koehler, J. (eds.) BPMN 2011. LNBIP, vol. 95, pp. 142–147. Springer, Heidelberg (2011)CrossRefGoogle Scholar
  8. 8.
    Shankaranarayanan, G., Wang, R.Y., Ziad, M.: Ip-map: Representing the manufacture of an information product. In: Proceedings of ICIQ, pp. 1–16 (2000)Google Scholar
  9. 9.
    Sánchez-Serrano, N., Caballero, I., García, F.: Extending BPMN to Support the Modeling of Data Quality Issues. In: Proceedings of ICIQ, pp. 46–60 (2009)Google Scholar
  10. 10.
    Soffer, P.: Mirror, Mirror on the Wall, Can I Count on You at All? Exploring Data Inaccuracy in Business Processes. In: Bider, I., Halpin, T., Krogstie, J., Nurcan, S., Proper, E., Schmidt, R., Ukor, R. (eds.) BPMDS 2010 and EMMSAD 2010. LNBIP, vol. 50, pp. 14–25. Springer, Heidelberg (2010)CrossRefGoogle Scholar
  11. 11.
    Bringel, H., Caetano, A., Tribolet, J.: Business Process Modeling Towards Data Quality Assurance. In: Proceedings of ICEIS, pp. 565–568 (2004)Google Scholar
  12. 12.
    el Abed, W.: Data Governance: A Business Value-Driven Approach (2009)Google Scholar
  13. 13.
    Bagchi, S., Bai, X., Kalagnanam, J.: Data quality management using business process modeling, pp. 398–405. IEEE (2006)Google Scholar
  14. 14.
    Heravizadeh, M., Mendling, J., Rosemann, M.: Dimensions of business processes quality (QoBP), pp. 80–91. Springer (2009)Google Scholar
  15. 15.
    Lu, R., Sadiq, S., Governatori, G.: On managing business processes variants. Data & Knowledge Engineering 68, 642–664 (2009)CrossRefGoogle Scholar
  16. 16.
    Object Management Group: Business Process Model and Notation, BPMN 2.0 (2011)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  • Alfonso Rodríguez
    • 1
  • Angélica Caro
    • 1
  • Cinzia Cappiello
    • 2
  • Ismael Caballero
    • 3
  1. 1.Department of Computer Science and Information TechnologiesUniversity of Bio BioChillánChile
  2. 2.Dipartimento di Elettronica e InformazionePolitecnico di MilanoMilanoItaly
  3. 3.Alarcos Research Group-Instituto de Tecnologías y Sistemas de la InformaciónUniversity of Castilla-La ManchaCiudad RealSpain

Personalised recommendations