TY - GEN
T1 - Business Process Mining for Service Oriented Architecture
AU - Al Shereiqi, Amna
AU - Baghdadi, Youcef
N1 - Publisher Copyright:
© Springer Nature Switzerland AG 2020.
PY - 2020
Y1 - 2020
N2 - Service Oriented Architecture (SOA) is an architectural style that uses loosely coupled services, which have separate concerns, as the primary constituents to build software solutions as compositions of services. It emphasizes loosely coupling and interoperability of services, required for agility and flexibility of business processes (BPs), hence allowing current BPs as well as future BPs to be integrated. To design such SOA-compliant software that supports BPs, the service identification is a critical phase. Indeed, the form under which the service is located may impact the effectiveness of the SOA. More particularly, the granularity of the entire services is very crucial in attaining the flexibility. The main objective of this research is to mine BPs for SOA by introducing a new service identification approach. The approach first uses a BP mining discovery technique to discover the BP model. Then, it clusters the activities into tasks, and finally organizes tasks into an initial set of services. And checks the compliance of the resulted services against the service orientation principles. The proposed approach is validated by a case study. The approach helps large enterprises to mine their BPs, develop them, and identify services. Finally, we recommend an automation of the proposed service identification approach to making it more effective and useful BPs.
AB - Service Oriented Architecture (SOA) is an architectural style that uses loosely coupled services, which have separate concerns, as the primary constituents to build software solutions as compositions of services. It emphasizes loosely coupling and interoperability of services, required for agility and flexibility of business processes (BPs), hence allowing current BPs as well as future BPs to be integrated. To design such SOA-compliant software that supports BPs, the service identification is a critical phase. Indeed, the form under which the service is located may impact the effectiveness of the SOA. More particularly, the granularity of the entire services is very crucial in attaining the flexibility. The main objective of this research is to mine BPs for SOA by introducing a new service identification approach. The approach first uses a BP mining discovery technique to discover the BP model. Then, it clusters the activities into tasks, and finally organizes tasks into an initial set of services. And checks the compliance of the resulted services against the service orientation principles. The proposed approach is validated by a case study. The approach helps large enterprises to mine their BPs, develop them, and identify services. Finally, we recommend an automation of the proposed service identification approach to making it more effective and useful BPs.
KW - Business process
KW - Business process mining
KW - Service identification
KW - Service orientation
KW - Service oriented architecture
KW - Web service
UR - http://www.scopus.com/inward/record.url?scp=85079825795&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85079825795&partnerID=8YFLogxK
U2 - 10.1007/978-3-030-34269-2_1
DO - 10.1007/978-3-030-34269-2_1
M3 - Conference contribution
AN - SCOPUS:85079825795
SN - 9783030342685
T3 - Lecture Notes in Information Systems and Organisation
SP - 3
EP - 19
BT - ICT for an Inclusive World - Industry 4.0—Towards the Smart Enterprise, ICTO 2018
A2 - Baghdadi, Youcef
A2 - Harfouche, Antoine
A2 - Musso, Marta
PB - Springer
T2 - 4th International conference on Information and Communication Technologies in Organizations and Society, ICTO 2018
Y2 - 22 March 2018 through 23 March 2018
ER -