Review Article

Alignment between Business Requirement, Business Process, and Software System: A Systematic Literature Review

Table 4

Synthesis of models used in each study.

IDYearReferenceBusiness requirementBusiness processSoftware system

S12017[17]UMLUML
S22016[13]UMLUML
S32016[18]
S42015[19]UMLUML
S52015[20]BPMNVarSOAML
S62015[21]GRLBPMN
S72015[22]
S82015[23]BPMNUML
S92015[24]CA
S102014[25]BPMNUML and ERD
S112014[26]BPMN
S122014[27]Business goal graphXBMCSMC
S132014[28]MAPBPMN
S142014[29]BPMN
S152013[30]BPMN
S162013[31]BPMNSCA
S172013[32]BPMNBPMN
S182013[33]BPMN/tartarus metamodelTartarus metamodel
S192013[34]UMLUML
S202012[35]BPMNBPMN
S212012[36]BPMNSoaML
S222012[37]UML
S232012[38]BPMN
S242011[39]BPMN and e3 valueUML
S252011[40]TroposBPEL
S262011[41]UMLBPMNUML
S272011[42]UML
S282010[43]BPMN
S292010[44]UMLUMLUML
S302010[45]BPMNSoaML
S312010[46]BPMN
S322010[47]BPMNSoaML
S332010[48]UML
S342010[49]VMOSTBMM
S352009[50]UMLUMLUML
S362009[51]BMMSoaML
S372009[52]UMLUML
S382009[53]
S392009[54]BPMNSOA
S402008[55]BPMNUML
S412008[56]Use case (textual template)UML
S422008[57]
S432008[58]TroposTropos
S442008[59]BPEL
S452008[60]OWL
S462008[61]BPMNUML
S472008[62]
S482008[63]e3 valueUML
S492008[64]Use case (tabular form)BPMN
S502007[65]UMLUMLUML
S512007[66]
S522007[67]BPEL
S532007[68]GRLUML
S542007[69]UML
S552006[70]UMLUML
S562006[71]RAD
S572006[72]UML and EPCUML
S582006[73]Use case (tabular form)EPC
S592005[74]MAPUML
S602004[75]TroposBPEL
S612004[76]UMLUML
S622004[77]UMLUMLUML
S632003[78]UMLUMLUML