Table of Contents

Credit Card

Description

In the Credit Card case study scenario a process of an application for a credit card is described. When a customer sends a completed application to the bank, the credit card release procedure is started. At the beginning, the application form is received and registered by the system. Then, a credit rating calculation takes place to determine the possible credit card limit. The next stage of the process is verification using various databases. Positive verification means that the credit card type should be determined and the message about the granted credit card should be sent to the customer. If the customer has low credit rating or the verification is negative, the customer should receive refusal information.

Source: Nalepa, G.J., Kluza, K., Ernst, S.: Modeling and Analysis of Business Processes with Business Rules. In: Business Process Modeling: Software Engineering, Analysis and Applications. New York, Nova Science Publishers, pp. 135–156 (2011)

Model

BPMN Diagram types: Process,

Source files: creditcard.sgx, creditcard.bpmn creditcard-all.pdf
Diagram files: creditcard.svg, creditcard.pdf

Creditcard Bimloq case BPMN model

Subprocesses

L.p. Name Model
1Calculate credit ratingcreditcard-1.png
2Verify customercreditcard-2.png

Calculate credit rating

Verify customer

Model logic

Model metrics

Main process:

AbbreviationNameValue
CNCCoefficient of Network Complexity1.38
ICInterface Complexity Metric20.0
NOANumber of Activities in a Process Metric5.0
NOACNumber of Activities and Control Flow Elements in a Process Metric11.0
NOAJSNumber of Activities, Joins and Splits in a Process Metric8.0
DSMDurfee Square Metric3.0
PSMPerfect Square Metric4.0
ALLAll Elements28.0

Calculate credit rating:

AbbreviationNameValue
CNCCoefficient of Network Complexity1.56
ICInterface Complexity Metric7.0
NOANumber of Activities in a Process Metric6.0
NOACNumber of Activities and Control Flow Elements in a Process Metric10.0
NOAJSNumber of Activities, Joins and Splits in a Process Metric8.0
DSMDurfee Square Metric2.0
PSMPerfect Square Metric4.0
ALLAll Elements24.0

Verify customer:

AbbreviationNameValue
CNCCoefficient of Network Complexity1.57
ICInterface Complexity Metric16.0
NOANumber of Activities in a Process Metric4.0
NOACNumber of Activities and Control Flow Elements in a Process Metric10.0
NOAJSNumber of Activities, Joins and Splits in a Process Metric7.0
DSMDurfee Square Metric2.0
PSMPerfect Square Metric4.0
ALLAll Elements21.0