Abstract
A business process consists of a set of activities that are performed in coordination in an organizational and technical environment (Weske 2007). The base of business process management systems (BPMS) is the explicit representation of business processes with their activities and the execution constraints between them. Compliance rules represent a natural step to include requirements between business functionality and data. For the design of a whole business process management (van der Aalst et al. 2003), it is necessary to design the model of activities and define the causal and temporal relationships between them (Walzer et al. 2008). Compliance rules can help to complete this information, since they can be used to validate business data (Chesani et al. 2008).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Awad A, Decker G, Weske M (2008) Efficient compliance checking using bpmn-q and temporal logic. In: BPM, Milan, pp 326–341
Awad A, Weidlich M, Weske M (2011) Visually specifying compliance rules and explaining their violations for business processes. J Vis Lang Comput 22(1):30–55
Beeri C, Eyal A, Milo T, Pilberg A (2007) Monitoring business processes with queries. In: VLDB’07: proceedings of the 33rd international conference on very large data bases, VLDB endowment, Vienna, pp 603–614
Chesani F, Mello P, Montali M, Riguzzi F, Sebastianis M, Storari S (2008) Checking compliance of execution traces to business rules. In: Business process management workshops, Milan, pp 134–145
Dechter R (2003) Constraint processing. The Morgan Kaufmann series in artificial intelligence. Morgan Kaufmann, San Francisco
Delcambre LML, Kop C, Mayr HC, Mylopoulos J, Pastor O (eds) (2005) Conceptual modeling – ER 2005, 24th international conference on conceptual modeling, Klagenfurt. Lecture notes in computer science, vol 3716. Springer, Berlin
Governatori G, Hoffmann J, Sadiq SW, Weber I (2008) Detecting regulatory compliance for business process models through semantic annotations. In: Business process management workshops. Lecture notes in business information processing, vol 17. Springer, Berlin, pp 5–17
Knuplesch D, Ly LT, Rinderle-Ma S, Pfeifer H, Dadam P (2010) On enabling data-aware compliance checking of business process models. In: ER, Vancouver, pp 332–346
Liu Y, Müller S, Xu K (2007) A static compliance-checking framework for business process models. IBM Syst J 46(2):335–362
Ly LT, Rinderle S, Dadam P (2008) Integration and verification of semantic constraints in adaptive process management systems. Data Knowl Eng 64(1):3–23
Ly LT, Rinderle-Ma S, Dadam P (2010) Design and verification of instantiable compliance rule graphs in process-aware information systems. In: CAiSE, Hammamet, pp 9–23
McDermid DC (2003) Integrated business process management: using state-based business rules to communicate between disparate stakeholders. In: Business Process Management, Eindhoven, pp 58–71
Meng J (2002) Achieving dynamic inter-organizational workflow management by integrating business processes, e-services, events, and rules. Ph.D. thesis, Gainesville. Chair-Su, Stanley Y. and Chair-Helal, Abdelsalam
OMG (2011) Business process model and notation (bpmn) 2. 0 reference manual
Rajbhandari S, Rana OF, Wootten I (2008) A fuzzy model for calculating workflow trust using provenance data. In: Proceedings of the 15th ACM Mardi Gras conference: from lightweight mash-ups to lambda grids: understanding the spectrum of distributed computing requirements, applications, tools, infrastructures, interoperability, and the incremental adoption of key capabilities, MG ’08. ACM, New York, pp 10:1–10:8
Sadiq SW, Orlowska ME, Sadiq W (2005) Specification and validation of process constraints for flexible workflows. Inf Syst 30(5):349–378
Teresa Gómez-López M, Gasca RM (2008) Run-time monitoring and auditing for business processes data using constraints. In: International workshop on business process intelligence, BPI 2010. Springer, Berlin, pp 15–25
van der Aalst WMP, ter Hofstede AHM, Weske M (2003) Business process management: a survey. In: Business process management, Eindhoven, pp 1–12
Walzer K, Breddin T, Groch M (2008) Relative temporal constraints in the rete algorithm for complex event detection. In: DEBS ’08: proceedings of the second international conference on distributed event-based systems. ACM, New York, pp 147–155
Weber I, Hoffmann J, Mendling J (2008) Semantic business process validation. In: SBPM’08: 3rd international workshop on semantic business process management at ESWC’08, Tenerife
Weber B, Sadiq SW, Reichert M (2009) Beyond rigidity – dynamic process lifecycle support. Comput Sci R&D 23(2):47–65
Weske M (2007) Business process management: concepts, languages, architectures. Springer, New York/Secaucus
zur Muehlen M, Indulska M (2010) Modeling languages for business processes and business rules: a representational analysis. Inf Syst 35(4):379–390
Acknowledgements
This work has been partially funded by Junta de Andalucía by means la Consejería de Innovación, Ciencia y Empresas (P08-TIC-04095) and by the Ministry of Science and Technology of Spain (TIN2009-13714) and the European Regional Development Fund (ERDF/FEDER).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer Science+Business Media New York
About this paper
Cite this paper
Gómez-López, M.T., Gasca, R.M., Parody, L., Borrego, D. (2013). Constraint-Driven Approach to Support Input Data Decision-Making in Business Process Management Systems. In: Pooley, R., Coady, J., Schneider, C., Linger, H., Barry, C., Lang, M. (eds) Information Systems Development. Springer, New York, NY. https://doi.org/10.1007/978-1-4614-4951-5_37
Download citation
DOI: https://doi.org/10.1007/978-1-4614-4951-5_37
Published:
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4614-4950-8
Online ISBN: 978-1-4614-4951-5
eBook Packages: Computer ScienceComputer Science (R0)