{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,2]],"date-time":"2025-08-02T17:35:03Z","timestamp":1754156103749,"version":"3.41.2"},"reference-count":44,"publisher":"Emerald","issue":"4","license":[{"start":{"date-parts":[[2020,9,28]],"date-time":"2020-09-28T00:00:00Z","timestamp":1601251200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.emerald.com\/insight\/site-policies"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IJWIS"],"published-print":{"date-parts":[[2020,9,28]]},"abstract":"<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Purpose<\/jats:title>\n<jats:p>The paper aims to study realization requirements for the flexible enactment of artifact-centric business processes in a dynamic, collaborative environment and to develop a workflow execution framework that can effectively address those requirements.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Design\/methodology\/approach<\/jats:title>\n<jats:p>This study proposed a framework and contract-based, event-driven architecture design and implementation that can directly realize collaborative artifact-centric business processes in service-oriented architecture (SOA) without any model conversion.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Findings<\/jats:title>\n<jats:p>The results show that the approach is feasible in presenting several key benefits over the use of existing workflow systems to run artifact-centric processes.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Originality\/value<\/jats:title>\n<jats:p>Most of the existing approaches require an artifact-centric model to be transformed into executable workflow languages to run on existing workflow management systems. This study argues that the model conversion can incur losses of information and affect traceability and monitoring ability of workflows, especially in an SOA where a workflow can span across multiple inter-business entities.<\/jats:p>\n<\/jats:sec>","DOI":"10.1108\/ijwis-04-2020-0020","type":"journal-article","created":{"date-parts":[[2020,9,26]],"date-time":"2020-09-26T03:27:38Z","timestamp":1601090858000},"page":"427-449","source":"Crossref","is-referenced-by-count":1,"title":["A contract-based workflow execution framework for realizing artifact-centric business processes in a dynamic and collaborative environment"],"prefix":"10.1108","volume":"16","author":[{"given":"Kan","family":"Ngamakeur","sequence":"first","affiliation":[]},{"given":"Sira","family":"Yongchareon","sequence":"additional","affiliation":[]}],"member":"140","reference":[{"year":"2009","key":"key2020100708375309500_ref001","article-title":"The AXML artifact model"},{"key":"key2020100708375309500_ref002","first-page":"288","article-title":"Towards formal analysis of artifact-centric business process models","volume-title":"BPM 2007","year":"2007"},{"article-title":"A data-centric design methodology for business processes","volume-title":"Handbook of Research on Business Process Modeling","year":"2009","key":"key2020100708375309500_ref003"},{"year":"2014","key":"key2020100708375309500_ref004","article-title":"The ACSI hub: a data-centric environment for service interoperation"},{"key":"key2020100708375309500_ref005","unstructured":"Camunda BPM (2016), available at: https:\/\/camunda.org\/cmmn\/tool\/ (accessed 14 July 2016)."},{"key":"key2020100708375309500_ref006","first-page":"722","article-title":"Sienna: from powerpoint to web app in 5 minutes","volume-title":"ICSOC 2008. LNCS 5364","year":"2008"},{"issue":"3","key":"key2020100708375309500_ref007","first-page":"3","article-title":"Business artifacts: a data-centric approach to modeling business operations and processes","volume":"32","year":"2009","journal-title":"IEEE Data Engineering Bulletin"},{"issue":"2","key":"key2020100708375309500_ref008","article-title":"Amoeba: a methodology for modeling and evolving cross-organizational business processes","volume":"19","year":"2009","journal-title":"ACM Transactions on Software Engineering and Methodology"},{"key":"key2020100708375309500_ref009","first-page":"83","article-title":"Run JTA in JTang: modeling in artifact-centric model and running in activity-centric environment","volume-title":"Asia Pacific Business Process Management 2015, Lecture Notes in Business Information Processing (LNBIP)","year":"2015"},{"key":"key2020100708375309500_ref010","first-page":"181","article-title":"Specification and verification of artifact behaviors in business process models","volume-title":"ICSOC 2007. LNCS 4749","year":"2007"},{"issue":"3","key":"key2020100708375309500_ref011","doi-asserted-by":"crossref","first-page":"273","DOI":"10.1007\/s10796-008-9090-7","article-title":"Evaluation of inter-organizational business process solutions: a conceptual model-based approach","volume":"11","year":"2009","journal-title":"Information Systems Frontiers"},{"year":"2013","key":"key2020100708375309500_ref012","article-title":"Barcelona: a design and runtime environment for declarative artifact-centric BPM"},{"article-title":"Integration of heterogeneous BPM schemas: the case of XPDL and BPEL","volume-title":"CAISE Forum, CEUR Workshop Proceedings, vol. 231","year":"2006","key":"key2020100708375309500_ref013"},{"key":"key2020100708375309500_ref014","first-page":"1152","article-title":"Artifact-Cenctric business process models: Brief survey of research results and challenges","volume-title":"OTM 2008, LNCS, Vol. 5332","year":"2008"},{"key":"key2020100708375309500_ref015","first-page":"1","article-title":"Introducing the guard-stage-milestone approach for specifying business entity lifecycles","volume-title":"WS-FM 2010. LNCS, Vol. 6551","year":"2010"},{"key":"key2020100708375309500_ref016","first-page":"1","article-title":"Facilitating workflow inter-operation using artifact-centric hubs","volume-title":"ICSOC\/ServiceWave 2009. LNCS 5900","year":"2009"},{"key":"key2020100708375309500_ref017","first-page":"32","article-title":"On the duality of Information-centric and activity-centric models of business processes","volume-title":"CAISE 2008, LNCS 5074","year":"2008"},{"issue":"4","key":"key2020100708375309500_ref018","doi-asserted-by":"crossref","first-page":"205","DOI":"10.1002\/smr.524","article-title":"PHILharmonicFlows: towards a framework for object-aware process management","volume":"23","year":"2011","journal-title":"Journal of Software Maintenance and Evolution: Research and Practice"},{"key":"key2020100708375309500_ref019","first-page":"96","article-title":"Automated realization of business workflow specification","volume-title":"ICSOC\/ServiceWave 2009. LNCS 6275","year":"2009"},{"key":"key2020100708375309500_ref020","first-page":"324","article-title":"Modeling business contexture and behavior using business artifacts","volume-title":"CAiSE 2007. LNCS 4495","year":"2007"},{"key":"key2020100708375309500_ref021","first-page":"265","article-title":"Business artifact-centric modeling for real-time performance monitoring","volume-title":"BPM 2011, LNCS 6896","year":"2011"},{"key":"key2020100708375309500_ref022","first-page":"32","article-title":"Artifact-centric choreographies","volume-title":"ICSOC 2010, LNCS 6470","year":"2010"},{"key":"key2020100708375309500_ref023","first-page":"99","article-title":"Compliance by design for artifact-centric business processes","volume-title":"BPM 2011, LNCS 696","year":"2011"},{"year":"2010","key":"key2020100708375309500_ref024","article-title":"AXART \u2013 enabling collaborative work with AXML artifacts"},{"volume-title":"Event-Driven Architecture Overview","year":"2006","key":"key2020100708375309500_ref025"},{"issue":"1","key":"key2020100708375309500_ref026","article-title":"Declarative specification and verification of service choreographies","volume":"4","year":"2010","journal-title":"ACM Transactions on the Web"},{"key":"key2020100708375309500_ref027","first-page":"332","article-title":"Towards a unified approach for business process modeling using context-based artifacts and web services","volume-title":"IEEE International Conference on Services Computing","year":"2009"},{"key":"key2020100708375309500_ref028","unstructured":"Ngamakeur, K. and Yongchareon, S. (2020), \u201cACC and ACP systems prototype\u201d, available at: https:\/\/sites.google.com\/site\/maxsirayongchareon\/artifact-s"},{"key":"key2020100708375309500_ref029","first-page":"63","article-title":"A framework for realizing artifact-centric business processes in service-oriented architecture","volume-title":"Database Systems for Advanced Applications. DASFAA 2012. Lecture Notes in Computer Science 7238","year":"2012"},{"issue":"3","key":"key2020100708375309500_ref030","doi-asserted-by":"crossref","first-page":"428","DOI":"10.1147\/sj.423.0428","article-title":"Business artifacts: an approach to operational specification","volume":"42","year":"2003","journal-title":"IBM Systems Journal"},{"key":"key2020100708375309500_ref031","unstructured":"Object Management Group (2014), \u201cCMMN 1.0, in object management group, 2014\u201d, available at: www.omg.org\/spec\/CMMN\/1.0\/ (accessed 14 July 2016)."},{"key":"key2020100708375309500_ref032","first-page":"225","article-title":"Implementing and running data-centric dynamic systems","volume-title":"6th IEEE International Conference on Service-Oriented Computing and Applications","year":"2013"},{"key":"key2020100708375309500_ref033","first-page":"34","article-title":"A brief survey of software architecture concepts and service oriented architecture","volume-title":"2nd IEEE International Conference on Computer Science and Information Technology","year":"2009"},{"issue":"1","key":"key2020100708375309500_ref034","doi-asserted-by":"crossref","first-page":"90","DOI":"10.1093\/comjnl\/bxn064","article-title":"Multipart contracts: agreeing and implementing interorganizational processes","volume":"53","year":"2010","journal-title":"The Computer Journal"},{"issue":"2","key":"key2020100708375309500_ref035","doi-asserted-by":"crossref","first-page":"129","DOI":"10.1016\/j.datak.2004.07.003","article-title":"Case handling: a new paradigm for business process support","volume":"53","year":"2005","journal-title":"Data and Knowledge Engineering"},{"key":"key2020100708375309500_ref036","first-page":"256","article-title":"An artifact-centric approach to dynamic modification of workflow execution","volume-title":"OTM 2011, Part I, LNCS 7044","year":"2011"},{"key":"key2020100708375309500_ref037","first-page":"26","article-title":"Process view framework for artifact-centric business processes","volume-title":"OTM 2010, LNCS 6426","year":"2010"},{"key":"key2020100708375309500_ref038","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1016\/j.is.2014.07.004","article-title":"A view framework for modeling and change validation of artifact-centric inter-organizational business processes","volume":"47","year":"2015","journal-title":"Information Systems"},{"key":"key2020100708375309500_ref039","first-page":"273","article-title":"An artifact-centric view-based approach to modeling inter-organizational business processes","volume-title":"WISE 2011, LNCS 6997","year":"2011"},{"key":"key2020100708375309500_ref040","first-page":"285","article-title":"A framework for behavior-consistent specialization of artifact-centric business processes","volume-title":"BPM 2012. LNCS, Vol. 7481","year":"2012"},{"key":"key2020100708375309500_ref041","first-page":"419","article-title":"An artifact-centric approach to generating Web-Based business process driven user interfaces","volume-title":"WISE 2010, LNCS 6488","year":"2010"},{"key":"key2020100708375309500_ref042","doi-asserted-by":"crossref","first-page":"66","DOI":"10.1016\/j.compind.2017.11.001","article-title":"Deriving user interface flow models for artifact-centric business processes","volume":"96","year":"2018","journal-title":"Computers in Industry"},{"key":"key2020100708375309500_ref043","first-page":"491","article-title":"The execution and detection of artifact-centric business process","volume-title":"IEEE International Conference on Computer Science and Automation Engineering","year":"2011"},{"key":"key2020100708375309500_ref044","first-page":"247","article-title":"A-Stein: a prototype for artifact-centric business process management systems","volume-title":"BMEI 2011","year":"2011"}],"container-title":["International Journal of Web Information Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/IJWIS-04-2020-0020\/full\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/IJWIS-04-2020-0020\/full\/html","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,24]],"date-time":"2025-07-24T22:24:00Z","timestamp":1753395840000},"score":1,"resource":{"primary":{"URL":"http:\/\/www.emerald.com\/ijwis\/article\/16\/4\/427-449\/165288"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,9,28]]},"references-count":44,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2020,9,28]]}},"alternative-id":["10.1108\/IJWIS-04-2020-0020"],"URL":"https:\/\/doi.org\/10.1108\/ijwis-04-2020-0020","relation":{},"ISSN":["1744-0084","1744-0084"],"issn-type":[{"type":"print","value":"1744-0084"},{"type":"print","value":"1744-0084"}],"subject":[],"published":{"date-parts":[[2020,9,28]]}}}