SlideShare una empresa de Scribd logo
1 de 34
Sira Yongchareon1
, Chengfei Liu1
, and Xiaohui Zhao2
1
Faculty of Information & Communication Technologies
Swinburne University of Technology, Australia
2
Faculty of Creative Industries and Business
Unitec Institute of Technology, New Zealand
An Artifact-centric View-based
Approach to Modeling Inter-
organizational Business Processes
WISE’11, 12-14 October 2011, Sydney, Australia
WISE’11, 12-14 October 2011, Sydney, Australia
Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 2
 Introduction & Related works
 Motivation & Issues
 Artifact-centric Collaboration Model (ACC model)
 ACC Construction method – a view-based approach
 ACC Verification
 Changes and Validation
 Conclusion
Outline
WISE’11, 12-14 October 2011, Sydney, Australia
Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 3
 Inter-organizational workflows
Introduction : Inter-org workflows
Taken from Chebbi, I, et al. Data & Knowledge Engineering 56 (2006)
WISE’11, 12-14 October 2011, Sydney, Australia
Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 4
 Public view can be used to facilitate the inter-org coordination
Introduction : Inter-org workflows
Taken from Chebbi, I, et al. Data & Knowledge Engineering 56 (2006)
WISE’11, 12-14 October 2011, Sydney, Australia
Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 5
 Process view framework for (traditional) inter-org workflow
management
Introduction : Inter-org workflows
From Jiang, P, et al. Advanced Engineering Informatics 24 (2010)
WISE’11, 12-14 October 2011, Sydney, Australia
Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 6
 Issues on current task-based approaches
 Process still inflexible? Due to procedural nature of task-based model
(and contract)
 How to ensure that the changes can preserve both local and global goals?
 Contract not formed by goals of all participants, but their task interactions
 Data related issues? Due to lack of holistic view of data in the model
 Most control decisions made based on “data”  How to preserve the
integrity and consistency of data effected by the change of tasks?
 How key data interested by business stakeholders can be modelled and
monitored?
 Artifact-centric workflow modeling  an emerging and
promising approach that can tackle those issues
Introduction : An emerging approach
WISE’11, 12-14 October 2011, Sydney, Australia
Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 7
Introduction : Artifact-centric model
 Business Artifacts and their lifecycle – Purchasing
process example
 The purchasing process starts when a buyer places a purchase order
to a supplier for particular products and it ends when the buyer pays an
invoice.
 The shipping process starts when the supplier requests a logistic to
create a shipping order and it ends when the items arrives to the buyer
WISE’11, 12-14 October 2011, Sydney, Australia
Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 8
Introduction : How they glued together
 Business rules – to associate artifacts and tasks
sync rule
WISE’11, 12-14 October 2011, Sydney, Australia
Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 9
Introduction : High-level framework
 4-Dimensional Framework for Artifact-Centric Business
Process Modeling (Hull, R., CoopIS 2008)
 Business artifacts
 Macro Lifecycles
 Services (Tasks)
 Associations
WISE’11, 12-14 October 2011, Sydney, Australia
Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 10
Introduction : Artifacts in inter-org
 Business Artifacts in the inter-org processes
 Local artifact – involved in a single org (cross-department is possible)
 Shared artifact – involved cross-organizational process  Part of a
“message” passing between orgs?
 What are the “concerns” in the collaborative environment?
 Flexibility  Need to allow organization to freely change and implement its own
responsible part of the collaboration
 Autonomy  Changes can be done locally and privately without revealing any
private parts to others
 Compliance  Changes made to the private parts conform to the “agreed
contract” and do not interfere the overall process
WISE’11, 12-14 October 2011, Sydney, Australia
Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 11
Issues and challenges?
 How to define/model inter-org processes by using
artifact-centric modeling approach
 How to guarantee a desired behavior of inter-org
processes
 How to validate changes occurring within local
processes but may impact the overall collaboration
WISE’11, 12-14 October 2011, Sydney, Australia
Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 12
 From Private view to Public view to “Service Contract”
 To achieve high-degree of autonomy, flexibility, and compliance
of inter-org processes
Process view approach
Taken from van der Aalst, W.M.P., et al. The Computer Journal 53(1) (2010)
WISE’11, 12-14 October 2011, Sydney, Australia
Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 13
 Construct private view – a complete (concrete) local
process owned by each individual organization
 Construct public view of local process – an abstracted
version of private view that is publicly visible to every
organization
 By applying state condensation technique on the lifecycle of artifact
(Yongchareon, S. et al., CoopIS 2010)
 Construct ACC model - an integration of all views in the
collaboration
Construction method
WISE’11, 12-14 October 2011, Sydney, Australia
Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 14
 Private/Public view construction - Running example.
Purchasing process consists of three core artifacts: Purchase
Order, Shipping Order, and Invoice
 The purchasing process starts when a buyer places a purchase order to a
supplier for particular products and it ends when the buyer pays an invoice.
 The shipping process starts when the supplier requests a logistic to create a
shipping order and it ends when the items arrives to the buyer
Construction method
WISE’11, 12-14 October 2011, Sydney, Australia
Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 15
 Private/Public view construction – Buyer’s view
 Buyer’s private process consists of Purchase Order, Quote, and
Invoice artifacts
 Purchase Order and Invoice are shared artifacts
 Quote is local artifact (belong only to Buyer’s local process)
Construction method
Synchronization dependency
Private-to-public view abstraction
we denote it as p(buyer)
WISE’11, 12-14 October 2011, Sydney, Australia
Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 16
 Private/Public view construction – Supplier’s view
 Supplier’s private process consists of Purchase Order, Picking List,
Shipping Order, and Invoice artifacts
 Notice changes in Purchase Order  Buyer’s local part disappear
Construction method
Buyer’s view
Buyer’s view
WISE’11, 12-14 October 2011, Sydney, Australia
Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 17
 Private/Public view construction – Logistics’ view
 Logistics' private process consists of Purchase Order, Shipping List,
and Shipping Order artifacts
 Notice NO Invoice artifact
Construction method
WISE’11, 12-14 October 2011, Sydney, Australia
Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 18
 Private ACC Model Construction
 Integrate private view of each organization in the collaboration
Construction method
vbuyer + vsupplier+ vlogistics= vACC
WISE’11, 12-14 October 2011, Sydney, Australia
Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 19
 Public ACC Model Construction
 Integrate public view of each organization in the collaboration
Construction method
p(vbuyer ) + p(vsupplier ) + p(vlogistics ) = p(vACC )
WISE’11, 12-14 October 2011, Sydney, Australia
Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 20
Model verification
 Traditional compositional model verification approach
can be used for the behavior verification of ACC model
(e.g., LIND-NIELSEN, J., Formal Methods in System Design 2001)
 “soundness”  guarantee the desired and correct
behavior of overall process
 Local soundness vs. Global soundness
 Local soundness  soundness of individual private view
 Global soundness  soundness of ACC model
WISE’11, 12-14 October 2011, Sydney, Australia
Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 21
Model verification
 Artifact lifecycle and ACC lifecycle
1) Artifact lifecycle  generated by interpreting BRs
2) ACC lifecycle  generated by using compositional technique
WISE’11, 12-14 October 2011, Sydney, Australia
Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 22
Model verification
 Given two lifecycles, we can compose them into new
composed lifecycle
 There inference rules for combined transition formation
WISE’11, 12-14 October 2011, Sydney, Australia
Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 23
Model verification
 Lifecycle of ACC is “sound” if it is:
 safe
 for every business rule r in ACC, r induces one and only one
transition
 and goal-reachable
 For every state s in ACC, there exists final state sf in ACC such that
s is reachable from the initial state and sfis reachable from s
 For every final state sf in ACC, sfis reachable from the initial state
WISE’11, 12-14 October 2011, Sydney, Australia
Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 24
Process changes
 Changes can be made locally on the private view
 Refinement  Replace states or a transition of shared artifact
with new sub-lifecycle (called Lifecycle fragment or L-fragment)
 Lifecycle refinement and synchronization refinement
 Extension  Add new local artifact(s) with the synchronization to
some existing artifact in the process
WISE’11, 12-14 October 2011, Sydney, Australia
Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 25
Process changes
 Examples of changes in process
Several possible
ways of
refinement with
extension
WISE’11, 12-14 October 2011, Sydney, Australia
Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 26
Process changes
 Issues?
 How to guarantee valid changes  the result of refinement/extension
preserves the global soundness of the collaboration
 Compositional model verification
 Unrealistic to access local artifacts owned by other organizations
 Is expensive and leads to state exposition problem
 We propose to validate the process locally but can assert
global soundness, i.e., Validating individual private view based on
local modification
WISE’11, 12-14 October 2011, Sydney, Australia
Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 27
Process changes : Validation
 Change Validation Framework  “View conformance”
(covers)
conforms to
WISE’11, 12-14 October 2011, Sydney, Australia
Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 28
Process changes : Validation
 The modified private view must be behavioral-
consistent to its original private view
 Consistency checking by lifecycle coverage checking
 (a) is public view and (b), (c), and (d) are private views of (a) with
lifecycle modification
 (a) is covered by (c) and (d), but not (b)  (c) and (d) are consistent
to (a)
 Notice this is observation consistency
WISE’11, 12-14 October 2011, Sydney, Australia
Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 29
ACC Model : Validating changes
 Key questions….
 How to ensure that changes make a modified private view
consistent to its original view?
 We need to guarantee that every change is valid by imposing
construction rules on both “refinement” and “extension”
 Refinement consistency  can adapt from SESE block checking in
programming language verification
 Extension consistency  By imposing refinement consistency checking
and consistent synchronization rules
WISE’11, 12-14 October 2011, Sydney, Australia
Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 30
ACC Model : Validating changes
 Synchronization consistency checking
 Locally-bound lifecycle  When an extended artifact totally syncs
within the refined SESE L-fragment
 Transitivity  Extended artifact syncs within another locally-bound
extended artifact
WISE’11, 12-14 October 2011, Sydney, Australia
Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 31
ACC Model : Conclusion
 Artifact-centric Collaboration model
 Private/Public view construction
 Model verification
 Changes and validation
 Valid change  Modified private view consistent to its original private
view and conforms to the public ACC
 Consistent “refinement” and “extension”
 What’s this all about?
 Organization is flexible and free to change and implement its own
part without revealing its private/sensitive information to other
organization while still preserving global correctness of the
collaboration
WISE’11, 12-14 October 2011, Sydney, Australia
Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 32
Open Challenges
 Realization approach?
 On traditional “task-based” workflow system
 Need model-model transformation, e.g., ArtiFlow  BPEL (Narendra,
N.C., SCC 2009 and Liu, G., ICSOC 2009)
 Pose loss of information and degrade flexibility (of business rules)
 Inefficiency in Monitoring/Tracking due to model conversion/mapping
 Alternative?  Pure artifact-centric workflow system
 Process driven by pure business rule engine (SOA supported)
 Artifact-centric model can be directly (fully automated)
executed
 Efficient-level of flexibility and monitoring ability
WISE’11, 12-14 October 2011, Sydney, Australia
Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 33
Open Challenges
 Our current developing work “A Framework for Automated
Realization of Artifact-centric Business Processes in SOA”
 ACP Realization framework
 ACP System architecture
To be appeared in the proceeding of DASFAA 2012To be appeared in the proceeding of DASFAA 2012
WISE’11, 12-14 October 2011, Sydney, Australia
Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 34
Thank you

Más contenido relacionado

Similar a An Artifact-centric View-based Approach to Modeling Inter-organizational Business Processes

Clearing the fog of impact claims: contribution tracing to assess research in...
Clearing the fog of impact claims: contribution tracing to assess research in...Clearing the fog of impact claims: contribution tracing to assess research in...
Clearing the fog of impact claims: contribution tracing to assess research in...IIED
 
Extreme-scale Identity Management for Scientific Collaborations
Extreme-scale Identity Management for Scientific CollaborationsExtreme-scale Identity Management for Scientific Collaborations
Extreme-scale Identity Management for Scientific CollaborationsVon Welch
 
IHE / RSNA Image Sharing Project - IHE Colombia Workshop (12/2014) Module 5a
IHE / RSNA Image Sharing Project - IHE Colombia Workshop (12/2014) Module 5aIHE / RSNA Image Sharing Project - IHE Colombia Workshop (12/2014) Module 5a
IHE / RSNA Image Sharing Project - IHE Colombia Workshop (12/2014) Module 5aIHE Brasil
 
Ethics in Project Controls Professional world by "Dr. Alexia Nalewaik" at Pro...
Ethics in Project Controls Professional world	by "Dr. Alexia Nalewaik" at Pro...Ethics in Project Controls Professional world	by "Dr. Alexia Nalewaik" at Pro...
Ethics in Project Controls Professional world by "Dr. Alexia Nalewaik" at Pro...Project Controls Expo
 
Contextual- and Behavioral-Centric Stakeholder Identification
Contextual- and Behavioral-Centric Stakeholder IdentificationContextual- and Behavioral-Centric Stakeholder Identification
Contextual- and Behavioral-Centric Stakeholder IdentificationAlejandro Salado
 
Una decada de metodologias agiles
Una decada de metodologias agilesUna decada de metodologias agiles
Una decada de metodologias agilesoscar-esoinosa
 
How 24 hour fitness security platform investment contributes to healthy security
How 24 hour fitness security platform investment contributes to healthy securityHow 24 hour fitness security platform investment contributes to healthy security
How 24 hour fitness security platform investment contributes to healthy security3VR Inc.
 
Ipres 2011 The Costs and Economics of Preservation
Ipres 2011 The Costs and Economics of PreservationIpres 2011 The Costs and Economics of Preservation
Ipres 2011 The Costs and Economics of Preservationneilgrindley
 
Bridging Methodological Gaps Through Cross-Disciplinary Dialogue for Design o...
Bridging Methodological Gaps Through Cross-Disciplinary Dialogue for Design o...Bridging Methodological Gaps Through Cross-Disciplinary Dialogue for Design o...
Bridging Methodological Gaps Through Cross-Disciplinary Dialogue for Design o...Dave Taylor
 
Building and Communicating Evidence of Effectiveness in OER through Collectiv...
Building and Communicating Evidence of Effectiveness in OER through Collectiv...Building and Communicating Evidence of Effectiveness in OER through Collectiv...
Building and Communicating Evidence of Effectiveness in OER through Collectiv...Robert Farrow
 
Open Peer Review: Defintions and Attitudes
Open Peer Review: Defintions and AttitudesOpen Peer Review: Defintions and Attitudes
Open Peer Review: Defintions and AttitudesOpenAIRE
 
Tsb io t_convergenceprogramme_showcasesummaryreport_v1
Tsb io t_convergenceprogramme_showcasesummaryreport_v1Tsb io t_convergenceprogramme_showcasesummaryreport_v1
Tsb io t_convergenceprogramme_showcasesummaryreport_v1grahamhitchen
 
The Demonstrator Principle
The Demonstrator PrincipleThe Demonstrator Principle
The Demonstrator PrincipleBart Kusse
 
Purdue U - Integrating User Experience - Open 2011
Purdue U - Integrating User Experience - Open 2011Purdue U - Integrating User Experience - Open 2011
Purdue U - Integrating User Experience - Open 2011the nciia
 
Beyond Eye Tracking: Bringing Biometrics to Usability Research
Beyond Eye Tracking: Bringing Biometrics to Usability ResearchBeyond Eye Tracking: Bringing Biometrics to Usability Research
Beyond Eye Tracking: Bringing Biometrics to Usability ResearchDan Berlin
 

Similar a An Artifact-centric View-based Approach to Modeling Inter-organizational Business Processes (20)

Clearing the fog of impact claims: contribution tracing to assess research in...
Clearing the fog of impact claims: contribution tracing to assess research in...Clearing the fog of impact claims: contribution tracing to assess research in...
Clearing the fog of impact claims: contribution tracing to assess research in...
 
Extreme-scale Identity Management for Scientific Collaborations
Extreme-scale Identity Management for Scientific CollaborationsExtreme-scale Identity Management for Scientific Collaborations
Extreme-scale Identity Management for Scientific Collaborations
 
IHE / RSNA Image Sharing Project - IHE Colombia Workshop (12/2014) Module 5a
IHE / RSNA Image Sharing Project - IHE Colombia Workshop (12/2014) Module 5aIHE / RSNA Image Sharing Project - IHE Colombia Workshop (12/2014) Module 5a
IHE / RSNA Image Sharing Project - IHE Colombia Workshop (12/2014) Module 5a
 
Ethics in Project Controls Professional world by "Dr. Alexia Nalewaik" at Pro...
Ethics in Project Controls Professional world	by "Dr. Alexia Nalewaik" at Pro...Ethics in Project Controls Professional world	by "Dr. Alexia Nalewaik" at Pro...
Ethics in Project Controls Professional world by "Dr. Alexia Nalewaik" at Pro...
 
Wp7 final
Wp7 finalWp7 final
Wp7 final
 
Contextual- and Behavioral-Centric Stakeholder Identification
Contextual- and Behavioral-Centric Stakeholder IdentificationContextual- and Behavioral-Centric Stakeholder Identification
Contextual- and Behavioral-Centric Stakeholder Identification
 
IHE Australasian Update
IHE Australasian UpdateIHE Australasian Update
IHE Australasian Update
 
Una decada de metodologias agiles
Una decada de metodologias agilesUna decada de metodologias agiles
Una decada de metodologias agiles
 
AIM/VRE Crossover Workshop
AIM/VRE Crossover WorkshopAIM/VRE Crossover Workshop
AIM/VRE Crossover Workshop
 
How 24 hour fitness security platform investment contributes to healthy security
How 24 hour fitness security platform investment contributes to healthy securityHow 24 hour fitness security platform investment contributes to healthy security
How 24 hour fitness security platform investment contributes to healthy security
 
Ipres 2011 The Costs and Economics of Preservation
Ipres 2011 The Costs and Economics of PreservationIpres 2011 The Costs and Economics of Preservation
Ipres 2011 The Costs and Economics of Preservation
 
In 2 making inno work
In 2 making inno workIn 2 making inno work
In 2 making inno work
 
Bridging Methodological Gaps Through Cross-Disciplinary Dialogue for Design o...
Bridging Methodological Gaps Through Cross-Disciplinary Dialogue for Design o...Bridging Methodological Gaps Through Cross-Disciplinary Dialogue for Design o...
Bridging Methodological Gaps Through Cross-Disciplinary Dialogue for Design o...
 
Building and Communicating Evidence of Effectiveness in OER through Collectiv...
Building and Communicating Evidence of Effectiveness in OER through Collectiv...Building and Communicating Evidence of Effectiveness in OER through Collectiv...
Building and Communicating Evidence of Effectiveness in OER through Collectiv...
 
Open Peer Review: Defintions and Attitudes
Open Peer Review: Defintions and AttitudesOpen Peer Review: Defintions and Attitudes
Open Peer Review: Defintions and Attitudes
 
Tsb io t_convergenceprogramme_showcasesummaryreport_v1
Tsb io t_convergenceprogramme_showcasesummaryreport_v1Tsb io t_convergenceprogramme_showcasesummaryreport_v1
Tsb io t_convergenceprogramme_showcasesummaryreport_v1
 
3 ensemble-the 2-year experience fenareti lampathaki
3 ensemble-the 2-year experience fenareti lampathaki3 ensemble-the 2-year experience fenareti lampathaki
3 ensemble-the 2-year experience fenareti lampathaki
 
The Demonstrator Principle
The Demonstrator PrincipleThe Demonstrator Principle
The Demonstrator Principle
 
Purdue U - Integrating User Experience - Open 2011
Purdue U - Integrating User Experience - Open 2011Purdue U - Integrating User Experience - Open 2011
Purdue U - Integrating User Experience - Open 2011
 
Beyond Eye Tracking: Bringing Biometrics to Usability Research
Beyond Eye Tracking: Bringing Biometrics to Usability ResearchBeyond Eye Tracking: Bringing Biometrics to Usability Research
Beyond Eye Tracking: Bringing Biometrics to Usability Research
 

Más de Dr. Sira Yongchareon

Efficient Process Model Discovery Using Maximal Pattern Mining
Efficient Process Model Discovery Using Maximal Pattern MiningEfficient Process Model Discovery Using Maximal Pattern Mining
Efficient Process Model Discovery Using Maximal Pattern MiningDr. Sira Yongchareon
 
A workflow execution platform for collaborative artifact centric business pro...
A workflow execution platform for collaborative artifact centric business pro...A workflow execution platform for collaborative artifact centric business pro...
A workflow execution platform for collaborative artifact centric business pro...Dr. Sira Yongchareon
 
A view framework for modeling and change validation of artifact centric inter...
A view framework for modeling and change validation of artifact centric inter...A view framework for modeling and change validation of artifact centric inter...
A view framework for modeling and change validation of artifact centric inter...Dr. Sira Yongchareon
 
An artifact centric view-based approach to modeling inter-organizational busi...
An artifact centric view-based approach to modeling inter-organizational busi...An artifact centric view-based approach to modeling inter-organizational busi...
An artifact centric view-based approach to modeling inter-organizational busi...Dr. Sira Yongchareon
 
A Framework for Behavior consistent specialization of artifact-centric busine...
A Framework for Behavior consistent specialization of artifact-centric busine...A Framework for Behavior consistent specialization of artifact-centric busine...
A Framework for Behavior consistent specialization of artifact-centric busine...Dr. Sira Yongchareon
 
A framework for behavior consistent specialization of artifact-centric busine...
A framework for behavior consistent specialization of artifact-centric busine...A framework for behavior consistent specialization of artifact-centric busine...
A framework for behavior consistent specialization of artifact-centric busine...Dr. Sira Yongchareon
 
A framework for realizing artifact centric business processes in soa
A framework for realizing artifact centric business processes in soaA framework for realizing artifact centric business processes in soa
A framework for realizing artifact centric business processes in soaDr. Sira Yongchareon
 
A framework for realizing artifact centric business processes in SOA
A framework for realizing artifact centric business processes in SOAA framework for realizing artifact centric business processes in SOA
A framework for realizing artifact centric business processes in SOADr. Sira Yongchareon
 
An artifact centric approach to generating web-based business process driven ...
An artifact centric approach to generating web-based business process driven ...An artifact centric approach to generating web-based business process driven ...
An artifact centric approach to generating web-based business process driven ...Dr. Sira Yongchareon
 
An artifact centric approach to generating web-based business process driven ...
An artifact centric approach to generating web-based business process driven ...An artifact centric approach to generating web-based business process driven ...
An artifact centric approach to generating web-based business process driven ...Dr. Sira Yongchareon
 
A process view framework for artifact centric business processes
A process view framework  for artifact centric business processesA process view framework  for artifact centric business processes
A process view framework for artifact centric business processesDr. Sira Yongchareon
 
Process view framework for artifact centric business processes
Process view framework for artifact centric business processesProcess view framework for artifact centric business processes
Process view framework for artifact centric business processesDr. Sira Yongchareon
 

Más de Dr. Sira Yongchareon (14)

Efficient Process Model Discovery Using Maximal Pattern Mining
Efficient Process Model Discovery Using Maximal Pattern MiningEfficient Process Model Discovery Using Maximal Pattern Mining
Efficient Process Model Discovery Using Maximal Pattern Mining
 
A workflow execution platform for collaborative artifact centric business pro...
A workflow execution platform for collaborative artifact centric business pro...A workflow execution platform for collaborative artifact centric business pro...
A workflow execution platform for collaborative artifact centric business pro...
 
A view framework for modeling and change validation of artifact centric inter...
A view framework for modeling and change validation of artifact centric inter...A view framework for modeling and change validation of artifact centric inter...
A view framework for modeling and change validation of artifact centric inter...
 
An artifact centric view-based approach to modeling inter-organizational busi...
An artifact centric view-based approach to modeling inter-organizational busi...An artifact centric view-based approach to modeling inter-organizational busi...
An artifact centric view-based approach to modeling inter-organizational busi...
 
A Framework for Behavior consistent specialization of artifact-centric busine...
A Framework for Behavior consistent specialization of artifact-centric busine...A Framework for Behavior consistent specialization of artifact-centric busine...
A Framework for Behavior consistent specialization of artifact-centric busine...
 
A framework for behavior consistent specialization of artifact-centric busine...
A framework for behavior consistent specialization of artifact-centric busine...A framework for behavior consistent specialization of artifact-centric busine...
A framework for behavior consistent specialization of artifact-centric busine...
 
A framework for realizing artifact centric business processes in soa
A framework for realizing artifact centric business processes in soaA framework for realizing artifact centric business processes in soa
A framework for realizing artifact centric business processes in soa
 
A framework for realizing artifact centric business processes in SOA
A framework for realizing artifact centric business processes in SOAA framework for realizing artifact centric business processes in SOA
A framework for realizing artifact centric business processes in SOA
 
An artifact centric approach to generating web-based business process driven ...
An artifact centric approach to generating web-based business process driven ...An artifact centric approach to generating web-based business process driven ...
An artifact centric approach to generating web-based business process driven ...
 
An artifact centric approach to generating web-based business process driven ...
An artifact centric approach to generating web-based business process driven ...An artifact centric approach to generating web-based business process driven ...
An artifact centric approach to generating web-based business process driven ...
 
BPMN process views construction
BPMN process views constructionBPMN process views construction
BPMN process views construction
 
BPMN process views construction
BPMN process views constructionBPMN process views construction
BPMN process views construction
 
A process view framework for artifact centric business processes
A process view framework  for artifact centric business processesA process view framework  for artifact centric business processes
A process view framework for artifact centric business processes
 
Process view framework for artifact centric business processes
Process view framework for artifact centric business processesProcess view framework for artifact centric business processes
Process view framework for artifact centric business processes
 

Último

TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 

Último (20)

TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 

An Artifact-centric View-based Approach to Modeling Inter-organizational Business Processes

  • 1. Sira Yongchareon1 , Chengfei Liu1 , and Xiaohui Zhao2 1 Faculty of Information & Communication Technologies Swinburne University of Technology, Australia 2 Faculty of Creative Industries and Business Unitec Institute of Technology, New Zealand An Artifact-centric View-based Approach to Modeling Inter- organizational Business Processes WISE’11, 12-14 October 2011, Sydney, Australia
  • 2. WISE’11, 12-14 October 2011, Sydney, Australia Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 2  Introduction & Related works  Motivation & Issues  Artifact-centric Collaboration Model (ACC model)  ACC Construction method – a view-based approach  ACC Verification  Changes and Validation  Conclusion Outline
  • 3. WISE’11, 12-14 October 2011, Sydney, Australia Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 3  Inter-organizational workflows Introduction : Inter-org workflows Taken from Chebbi, I, et al. Data & Knowledge Engineering 56 (2006)
  • 4. WISE’11, 12-14 October 2011, Sydney, Australia Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 4  Public view can be used to facilitate the inter-org coordination Introduction : Inter-org workflows Taken from Chebbi, I, et al. Data & Knowledge Engineering 56 (2006)
  • 5. WISE’11, 12-14 October 2011, Sydney, Australia Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 5  Process view framework for (traditional) inter-org workflow management Introduction : Inter-org workflows From Jiang, P, et al. Advanced Engineering Informatics 24 (2010)
  • 6. WISE’11, 12-14 October 2011, Sydney, Australia Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 6  Issues on current task-based approaches  Process still inflexible? Due to procedural nature of task-based model (and contract)  How to ensure that the changes can preserve both local and global goals?  Contract not formed by goals of all participants, but their task interactions  Data related issues? Due to lack of holistic view of data in the model  Most control decisions made based on “data”  How to preserve the integrity and consistency of data effected by the change of tasks?  How key data interested by business stakeholders can be modelled and monitored?  Artifact-centric workflow modeling  an emerging and promising approach that can tackle those issues Introduction : An emerging approach
  • 7. WISE’11, 12-14 October 2011, Sydney, Australia Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 7 Introduction : Artifact-centric model  Business Artifacts and their lifecycle – Purchasing process example  The purchasing process starts when a buyer places a purchase order to a supplier for particular products and it ends when the buyer pays an invoice.  The shipping process starts when the supplier requests a logistic to create a shipping order and it ends when the items arrives to the buyer
  • 8. WISE’11, 12-14 October 2011, Sydney, Australia Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 8 Introduction : How they glued together  Business rules – to associate artifacts and tasks sync rule
  • 9. WISE’11, 12-14 October 2011, Sydney, Australia Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 9 Introduction : High-level framework  4-Dimensional Framework for Artifact-Centric Business Process Modeling (Hull, R., CoopIS 2008)  Business artifacts  Macro Lifecycles  Services (Tasks)  Associations
  • 10. WISE’11, 12-14 October 2011, Sydney, Australia Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 10 Introduction : Artifacts in inter-org  Business Artifacts in the inter-org processes  Local artifact – involved in a single org (cross-department is possible)  Shared artifact – involved cross-organizational process  Part of a “message” passing between orgs?  What are the “concerns” in the collaborative environment?  Flexibility  Need to allow organization to freely change and implement its own responsible part of the collaboration  Autonomy  Changes can be done locally and privately without revealing any private parts to others  Compliance  Changes made to the private parts conform to the “agreed contract” and do not interfere the overall process
  • 11. WISE’11, 12-14 October 2011, Sydney, Australia Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 11 Issues and challenges?  How to define/model inter-org processes by using artifact-centric modeling approach  How to guarantee a desired behavior of inter-org processes  How to validate changes occurring within local processes but may impact the overall collaboration
  • 12. WISE’11, 12-14 October 2011, Sydney, Australia Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 12  From Private view to Public view to “Service Contract”  To achieve high-degree of autonomy, flexibility, and compliance of inter-org processes Process view approach Taken from van der Aalst, W.M.P., et al. The Computer Journal 53(1) (2010)
  • 13. WISE’11, 12-14 October 2011, Sydney, Australia Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 13  Construct private view – a complete (concrete) local process owned by each individual organization  Construct public view of local process – an abstracted version of private view that is publicly visible to every organization  By applying state condensation technique on the lifecycle of artifact (Yongchareon, S. et al., CoopIS 2010)  Construct ACC model - an integration of all views in the collaboration Construction method
  • 14. WISE’11, 12-14 October 2011, Sydney, Australia Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 14  Private/Public view construction - Running example. Purchasing process consists of three core artifacts: Purchase Order, Shipping Order, and Invoice  The purchasing process starts when a buyer places a purchase order to a supplier for particular products and it ends when the buyer pays an invoice.  The shipping process starts when the supplier requests a logistic to create a shipping order and it ends when the items arrives to the buyer Construction method
  • 15. WISE’11, 12-14 October 2011, Sydney, Australia Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 15  Private/Public view construction – Buyer’s view  Buyer’s private process consists of Purchase Order, Quote, and Invoice artifacts  Purchase Order and Invoice are shared artifacts  Quote is local artifact (belong only to Buyer’s local process) Construction method Synchronization dependency Private-to-public view abstraction we denote it as p(buyer)
  • 16. WISE’11, 12-14 October 2011, Sydney, Australia Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 16  Private/Public view construction – Supplier’s view  Supplier’s private process consists of Purchase Order, Picking List, Shipping Order, and Invoice artifacts  Notice changes in Purchase Order  Buyer’s local part disappear Construction method Buyer’s view Buyer’s view
  • 17. WISE’11, 12-14 October 2011, Sydney, Australia Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 17  Private/Public view construction – Logistics’ view  Logistics' private process consists of Purchase Order, Shipping List, and Shipping Order artifacts  Notice NO Invoice artifact Construction method
  • 18. WISE’11, 12-14 October 2011, Sydney, Australia Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 18  Private ACC Model Construction  Integrate private view of each organization in the collaboration Construction method vbuyer + vsupplier+ vlogistics= vACC
  • 19. WISE’11, 12-14 October 2011, Sydney, Australia Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 19  Public ACC Model Construction  Integrate public view of each organization in the collaboration Construction method p(vbuyer ) + p(vsupplier ) + p(vlogistics ) = p(vACC )
  • 20. WISE’11, 12-14 October 2011, Sydney, Australia Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 20 Model verification  Traditional compositional model verification approach can be used for the behavior verification of ACC model (e.g., LIND-NIELSEN, J., Formal Methods in System Design 2001)  “soundness”  guarantee the desired and correct behavior of overall process  Local soundness vs. Global soundness  Local soundness  soundness of individual private view  Global soundness  soundness of ACC model
  • 21. WISE’11, 12-14 October 2011, Sydney, Australia Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 21 Model verification  Artifact lifecycle and ACC lifecycle 1) Artifact lifecycle  generated by interpreting BRs 2) ACC lifecycle  generated by using compositional technique
  • 22. WISE’11, 12-14 October 2011, Sydney, Australia Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 22 Model verification  Given two lifecycles, we can compose them into new composed lifecycle  There inference rules for combined transition formation
  • 23. WISE’11, 12-14 October 2011, Sydney, Australia Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 23 Model verification  Lifecycle of ACC is “sound” if it is:  safe  for every business rule r in ACC, r induces one and only one transition  and goal-reachable  For every state s in ACC, there exists final state sf in ACC such that s is reachable from the initial state and sfis reachable from s  For every final state sf in ACC, sfis reachable from the initial state
  • 24. WISE’11, 12-14 October 2011, Sydney, Australia Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 24 Process changes  Changes can be made locally on the private view  Refinement  Replace states or a transition of shared artifact with new sub-lifecycle (called Lifecycle fragment or L-fragment)  Lifecycle refinement and synchronization refinement  Extension  Add new local artifact(s) with the synchronization to some existing artifact in the process
  • 25. WISE’11, 12-14 October 2011, Sydney, Australia Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 25 Process changes  Examples of changes in process Several possible ways of refinement with extension
  • 26. WISE’11, 12-14 October 2011, Sydney, Australia Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 26 Process changes  Issues?  How to guarantee valid changes  the result of refinement/extension preserves the global soundness of the collaboration  Compositional model verification  Unrealistic to access local artifacts owned by other organizations  Is expensive and leads to state exposition problem  We propose to validate the process locally but can assert global soundness, i.e., Validating individual private view based on local modification
  • 27. WISE’11, 12-14 October 2011, Sydney, Australia Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 27 Process changes : Validation  Change Validation Framework  “View conformance” (covers) conforms to
  • 28. WISE’11, 12-14 October 2011, Sydney, Australia Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 28 Process changes : Validation  The modified private view must be behavioral- consistent to its original private view  Consistency checking by lifecycle coverage checking  (a) is public view and (b), (c), and (d) are private views of (a) with lifecycle modification  (a) is covered by (c) and (d), but not (b)  (c) and (d) are consistent to (a)  Notice this is observation consistency
  • 29. WISE’11, 12-14 October 2011, Sydney, Australia Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 29 ACC Model : Validating changes  Key questions….  How to ensure that changes make a modified private view consistent to its original view?  We need to guarantee that every change is valid by imposing construction rules on both “refinement” and “extension”  Refinement consistency  can adapt from SESE block checking in programming language verification  Extension consistency  By imposing refinement consistency checking and consistent synchronization rules
  • 30. WISE’11, 12-14 October 2011, Sydney, Australia Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 30 ACC Model : Validating changes  Synchronization consistency checking  Locally-bound lifecycle  When an extended artifact totally syncs within the refined SESE L-fragment  Transitivity  Extended artifact syncs within another locally-bound extended artifact
  • 31. WISE’11, 12-14 October 2011, Sydney, Australia Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 31 ACC Model : Conclusion  Artifact-centric Collaboration model  Private/Public view construction  Model verification  Changes and validation  Valid change  Modified private view consistent to its original private view and conforms to the public ACC  Consistent “refinement” and “extension”  What’s this all about?  Organization is flexible and free to change and implement its own part without revealing its private/sensitive information to other organization while still preserving global correctness of the collaboration
  • 32. WISE’11, 12-14 October 2011, Sydney, Australia Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 32 Open Challenges  Realization approach?  On traditional “task-based” workflow system  Need model-model transformation, e.g., ArtiFlow  BPEL (Narendra, N.C., SCC 2009 and Liu, G., ICSOC 2009)  Pose loss of information and degrade flexibility (of business rules)  Inefficiency in Monitoring/Tracking due to model conversion/mapping  Alternative?  Pure artifact-centric workflow system  Process driven by pure business rule engine (SOA supported)  Artifact-centric model can be directly (fully automated) executed  Efficient-level of flexibility and monitoring ability
  • 33. WISE’11, 12-14 October 2011, Sydney, Australia Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 33 Open Challenges  Our current developing work “A Framework for Automated Realization of Artifact-centric Business Processes in SOA”  ACP Realization framework  ACP System architecture To be appeared in the proceeding of DASFAA 2012To be appeared in the proceeding of DASFAA 2012
  • 34. WISE’11, 12-14 October 2011, Sydney, Australia Sira Yongchareon, Chengfei Liu, and Xiaohui Zhao 34 Thank you

Notas del editor

  1. Swinburne University of Technology Swinburne University of Technology
  2. Swinburne University of Technology Swinburne University of Technology
  3. Swinburne University of Technology Swinburne University of Technology
  4. Swinburne University of Technology Swinburne University of Technology
  5. Swinburne University of Technology Swinburne University of Technology
  6. Swinburne University of Technology Swinburne University of Technology
  7. Swinburne University of Technology Swinburne University of Technology
  8. Swinburne University of Technology Swinburne University of Technology
  9. Swinburne University of Technology Swinburne University of Technology
  10. Swinburne University of Technology Swinburne University of Technology
  11. Swinburne University of Technology Swinburne University of Technology
  12. Swinburne University of Technology Swinburne University of Technology
  13. Swinburne University of Technology Swinburne University of Technology