TY - GEN
T1 - Towards a unified approach for business process modeling using context-based artifacts and Web services
AU - Narendra, Nanjangud C.
AU - Badr, Youakim
AU - Thiran, Philippe
AU - Maamar, Zakaria
PY - 2009
Y1 - 2009
N2 - Service-Oriented Architecture is a paradigm for modeling and enacting business processes that promotes improved flexibility and monitorability through the composition of loosely-coupled Web services. However, such process-centric composition, with focus on invoking Web services to reach a stated goal, still does not provide the desired flexibility. Web services implementations are typically locked into the business logic of the business processes that they implement. Additionally, monitoring such Web services compositions becomes cumbersome especially for business analysts and managers who are not IT experts. To address these issues, this paper presents a unified process- and data-centric approach with focus on Web services as a driving element to the changes affecting both processes and data. In this approach a business process is modeled as a collection of interacting (business) artifacts, each of which behaves as per a predefined state transition system called Artifact Life-Cycle (ALC). An ALC is enriched with contextual details, which permits business process execution monitoring. Throughout this paper, a realistic running example in the purchase order domain is used for illustration purposes.
AB - Service-Oriented Architecture is a paradigm for modeling and enacting business processes that promotes improved flexibility and monitorability through the composition of loosely-coupled Web services. However, such process-centric composition, with focus on invoking Web services to reach a stated goal, still does not provide the desired flexibility. Web services implementations are typically locked into the business logic of the business processes that they implement. Additionally, monitoring such Web services compositions becomes cumbersome especially for business analysts and managers who are not IT experts. To address these issues, this paper presents a unified process- and data-centric approach with focus on Web services as a driving element to the changes affecting both processes and data. In this approach a business process is modeled as a collection of interacting (business) artifacts, each of which behaves as per a predefined state transition system called Artifact Life-Cycle (ALC). An ALC is enriched with contextual details, which permits business process execution monitoring. Throughout this paper, a realistic running example in the purchase order domain is used for illustration purposes.
UR - http://www.scopus.com/inward/record.url?scp=74049124463&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=74049124463&partnerID=8YFLogxK
U2 - 10.1109/SCC.2009.14
DO - 10.1109/SCC.2009.14
M3 - Conference contribution
AN - SCOPUS:74049124463
SN - 9780769538112
T3 - SCC 2009 - 2009 IEEE International Conference on Services Computing
SP - 332
EP - 339
BT - SCC 2009 - 2009 IEEE International Conference on Services Computing
T2 - SCC 2009 - 2009 IEEE International Conference on Services Computing
Y2 - 21 September 2009 through 25 September 2009
ER -