SlideShare a Scribd company logo
1 of 18
Download to read offline
BIR 2014 – Lund, Sweden
Amin Jalali
23/09/2014 1
Department of Computer and Systems Sciences, Stockholm University, Sweden
BIR 2014 – Lund, Sweden
Agenda









23/09/2014 2
BIR 2014 – Lund, Sweden
Business Process Management
23/09/2014 3
Information
ActionPeople
RunandAdjust
(Re)design
Implement/configure
Data-basedanalysis
Model-basedanalysis
BIR 2014 – Lund, Sweden
Design
23/09/2014 4
RunandAdjust
(Re)design
Implement/configure
Data-basedanalysis
Model-basedanalysis
M
D|N|E
M
D|N|E
Cross-cutting
Concerns
Core-Concern M
D|N|E
rules
Issue a bank draft
Traceability
Auditing
Deal for speculation
Transfer Money
Logging
Change asset deal
Security
Cross-cutting
concerns
Core-
Concerns
Information
ActionPeople
Control-flow
Data
Resource
Issue a bank draft
Deal for speculation
Transfer Money
Change asset deal
BIR 2014 – Lund, Sweden
Sample AO Process Model
11/09/2013 5
Transfer to
Own account
in the bank
Transfer to
Own account
in the bank
Issue a bank draft
Traceability
Auditing
Deal for speculation
Transfer Money
Logging
Change asset deal
Security
Cross-cutting
concerns
Core-
Concerns
TransferMoneyProcess
Fill form Sign
Transaction
Transfer
money
Archive
Information
Notify
Customer
Detect
fraud
CRMCustomerAutomatic
else
else
TransferMoneyProcess
Fill
Information
Transfer
Money
CustomerAutomatic
LoggingAspect
SecurityAspect Sign
Transaction
Detect
Fraud
Notify
Customer
CRMCustomerAutomatic
PROCEED
Archive
Information
Customer
Save
Confirm
- When transferring money:
i) First, security control should be considered.
ii) Second, the transaction should be logged after
transferring money.
Joinpointselection
Advice injection
Advice injection
M
D|N|E
Core-Concern
M
D|N|E
Cross-cutting
Concern
M
D|N|E
rules
M
D|N|E
Cross-cutting
Concern
BIR 2014 – Lund, Sweden
Enactment
23/09/2014 6
RunandAdjust
(Re)design
Implement/configure
Data-basedanalysis
Model-basedanalysis
M
D|N|E
M
D|N|E
M
D|N|E
Merge models
(MerM)
Cross-cutting
Concerns
Core-Concern M
D|N|E
rules
M
E
M
E
M
E
S
S
Adpat while running
(AdaWR)
Cross-cutting
Concerns
Core-Concern
M
E
rules
(Static Weaving)
(Dynamic Weaving)
BIR 2014 – Lund, Sweden
Does it work?




23/09/2014 7
Information
ActionPeople Transfer to
Own account
in the bank
Transfer to
Own account
in the bank
TransferMoneyProcess
Fill form Sign
Transaction
Transfer
money
Archive
Information
Notify
Customer
Detect
fraud
CRMCustomerAutomatic
else
else
BIR 2014 – Lund, Sweden
How to Measure






23/09/2014 8
M
D|N|E
M
D|N|E
Cross-cutting
Concerns
Core-Concern M
D|N|E
rules
RunandAdjust
(Re)design
Implement/configure
Data-basedanalysis
Model-basedanalysis
BIR 2014 – Lund, Sweden
Signature Exposure (M.R.S.)





23/09/2014 9
Information
ActionPeople
BIR 2014 – Lund, Sweden
Rule Composition (M.R.R.)







23/09/2014 10
BIR 2014 – Lund, Sweden
Advice Relations (M.R.A.)








23/09/2014 11
M
D|N|E
M
D|N|E
Cross-cutting
Concerns
Core-Concern M
D|N|E
rules
BIR 2014 – Lund, Sweden
Transformation Patterns
(M.R.T.)




23/09/2014 12
M
D|N|E
M
D|N|E
Cross-cutting
Concerns
Core-Concern M
D|N|E
rules
Information
ActionPeople
BIR 2014 – Lund, Sweden
Phases Support (M.R.P.)
23/09/2014 13





RunandAdjust
(Re)design
Implement/configure
Data-basedanalysis
Model-basedanalysis
Backward Adjustment
Backward-Forward Adjustment Forward Adjustment
Past Future
PastFuture
Business
Process
Advices
BIR 2014 – Lund, Sweden
Evaluation Framework







23/09/2014 14
BIR 2014 – Lund, Sweden
Evaluation Results
23/09/2014 15
0
0.5
1
1.5
2
2.5
3
3.5
4
Signature Exposure
(M.R.S.)
Rule Composition
(M.R.R.)
Advice Relations (M.R.A.)
Transformation Patterns
(M.R.T.)
Phases Support (M.R.P.) Charfi et al (AO4BPMN)
Jabeen et al.
Patiniotakis et al.
Cappelli et al. (AO-BPMN)
Jalali et al.
BIR 2014 – Lund, Sweden
Future Works





23/09/2014 16
BIR 2014 – Lund, Sweden
Conclusion




23/09/2014 17
BIR 2014 – Lund, Sweden
Questions
Thank you ...
11/09/2013 18

More Related Content

Similar to Assessing Aspect Oriented Approaches in Business Process Management

DnB NOR dataforeningen okt 2010
DnB NOR  dataforeningen okt 2010DnB NOR  dataforeningen okt 2010
DnB NOR dataforeningen okt 2010Espen Johanson
 
The Value of Predictive Analytics and Decision Modeling
The Value of Predictive Analytics and Decision ModelingThe Value of Predictive Analytics and Decision Modeling
The Value of Predictive Analytics and Decision ModelingDecision Management Solutions
 
Alignment: Office of the Chief Data Officer & BCBS 239
Alignment: Office of the Chief Data Officer & BCBS 239Alignment: Office of the Chief Data Officer & BCBS 239
Alignment: Office of the Chief Data Officer & BCBS 239Craig Milroy
 
Development and Third Party Maintenance for the IBM Mainframe (L. De Bruyn)
Development and Third Party Maintenance for the IBM Mainframe (L. De Bruyn)Development and Third Party Maintenance for the IBM Mainframe (L. De Bruyn)
Development and Third Party Maintenance for the IBM Mainframe (L. De Bruyn)NRB
 
resume_Holger_Schuetz_en
resume_Holger_Schuetz_enresume_Holger_Schuetz_en
resume_Holger_Schuetz_enHolger Schuetz
 
3 dx partner forum june2014_exalead
3 dx partner forum june2014_exalead3 dx partner forum june2014_exalead
3 dx partner forum june2014_exaleadbenoitbourde
 
Transforming To A Customer-Focused Business
Transforming To A Customer-Focused BusinessTransforming To A Customer-Focused Business
Transforming To A Customer-Focused BusinessSandy Kemsley
 
Corporate Data Quality Management Research and Services Overview
Corporate Data Quality Management Research and Services OverviewCorporate Data Quality Management Research and Services Overview
Corporate Data Quality Management Research and Services OverviewBoris Otto
 
Business Continuity In The Supply Chain - 20121009
Business Continuity In The Supply Chain - 20121009Business Continuity In The Supply Chain - 20121009
Business Continuity In The Supply Chain - 20121009Continuity and Resilience
 
CASE STUDY: UK UNIVERSITY
CASE STUDY: UK UNIVERSITYCASE STUDY: UK UNIVERSITY
CASE STUDY: UK UNIVERSITYForgeRock
 
[APIdays Melbourne 2019] The Consumer Data Right: Building a Successful Open ...
[APIdays Melbourne 2019] The Consumer Data Right: Building a Successful Open ...[APIdays Melbourne 2019] The Consumer Data Right: Building a Successful Open ...
[APIdays Melbourne 2019] The Consumer Data Right: Building a Successful Open ...WSO2
 
Optimized Plant Construction (project execution excellence for on-time and on...
Optimized Plant Construction (project execution excellence for on-time and on...Optimized Plant Construction (project execution excellence for on-time and on...
Optimized Plant Construction (project execution excellence for on-time and on...Nilanjan Bandyopadhyay
 
Analytics in the Cloud and the ROI for B2B
Analytics in the Cloud and the ROI for B2BAnalytics in the Cloud and the ROI for B2B
Analytics in the Cloud and the ROI for B2BVeronica Kirn
 
The Role of Data & Analytics in Modern Finance
The Role of Data & Analytics in Modern FinanceThe Role of Data & Analytics in Modern Finance
The Role of Data & Analytics in Modern FinanceCrif Gulf
 
Strategies and challenges for insurers at different stages in the solvency ii...
Strategies and challenges for insurers at different stages in the solvency ii...Strategies and challenges for insurers at different stages in the solvency ii...
Strategies and challenges for insurers at different stages in the solvency ii...bweare
 
Demystifying Data Virtualization: Why it’s Now Critical for Your Data Strategy
Demystifying Data Virtualization: Why it’s Now Critical for Your Data StrategyDemystifying Data Virtualization: Why it’s Now Critical for Your Data Strategy
Demystifying Data Virtualization: Why it’s Now Critical for Your Data StrategyDenodo
 

Similar to Assessing Aspect Oriented Approaches in Business Process Management (20)

DnB NOR dataforeningen okt 2010
DnB NOR  dataforeningen okt 2010DnB NOR  dataforeningen okt 2010
DnB NOR dataforeningen okt 2010
 
The Value of Predictive Analytics and Decision Modeling
The Value of Predictive Analytics and Decision ModelingThe Value of Predictive Analytics and Decision Modeling
The Value of Predictive Analytics and Decision Modeling
 
Process-oriented Security Risk Analysis and Requirements Engineering
Process-oriented Security Risk Analysis and Requirements EngineeringProcess-oriented Security Risk Analysis and Requirements Engineering
Process-oriented Security Risk Analysis and Requirements Engineering
 
Alignment: Office of the Chief Data Officer & BCBS 239
Alignment: Office of the Chief Data Officer & BCBS 239Alignment: Office of the Chief Data Officer & BCBS 239
Alignment: Office of the Chief Data Officer & BCBS 239
 
Development and Third Party Maintenance for the IBM Mainframe (L. De Bruyn)
Development and Third Party Maintenance for the IBM Mainframe (L. De Bruyn)Development and Third Party Maintenance for the IBM Mainframe (L. De Bruyn)
Development and Third Party Maintenance for the IBM Mainframe (L. De Bruyn)
 
resume_Holger_Schuetz_en
resume_Holger_Schuetz_enresume_Holger_Schuetz_en
resume_Holger_Schuetz_en
 
3 dx partner forum june2014_exalead
3 dx partner forum june2014_exalead3 dx partner forum june2014_exalead
3 dx partner forum june2014_exalead
 
Transforming To A Customer-Focused Business
Transforming To A Customer-Focused BusinessTransforming To A Customer-Focused Business
Transforming To A Customer-Focused Business
 
Inawisdom IDP
Inawisdom IDPInawisdom IDP
Inawisdom IDP
 
Corporate Data Quality Management Research and Services Overview
Corporate Data Quality Management Research and Services OverviewCorporate Data Quality Management Research and Services Overview
Corporate Data Quality Management Research and Services Overview
 
Business Continuity In The Supply Chain - 20121009
Business Continuity In The Supply Chain - 20121009Business Continuity In The Supply Chain - 20121009
Business Continuity In The Supply Chain - 20121009
 
CASE STUDY: UK UNIVERSITY
CASE STUDY: UK UNIVERSITYCASE STUDY: UK UNIVERSITY
CASE STUDY: UK UNIVERSITY
 
[APIdays Melbourne 2019] The Consumer Data Right: Building a Successful Open ...
[APIdays Melbourne 2019] The Consumer Data Right: Building a Successful Open ...[APIdays Melbourne 2019] The Consumer Data Right: Building a Successful Open ...
[APIdays Melbourne 2019] The Consumer Data Right: Building a Successful Open ...
 
Optimized Plant Construction (project execution excellence for on-time and on...
Optimized Plant Construction (project execution excellence for on-time and on...Optimized Plant Construction (project execution excellence for on-time and on...
Optimized Plant Construction (project execution excellence for on-time and on...
 
Analytics in the Cloud and the ROI for B2B
Analytics in the Cloud and the ROI for B2BAnalytics in the Cloud and the ROI for B2B
Analytics in the Cloud and the ROI for B2B
 
The Role of Data & Analytics in Modern Finance
The Role of Data & Analytics in Modern FinanceThe Role of Data & Analytics in Modern Finance
The Role of Data & Analytics in Modern Finance
 
Prasanth PV Nambiar
Prasanth PV NambiarPrasanth PV Nambiar
Prasanth PV Nambiar
 
Bcbs 239 v4 30 oct
Bcbs 239 v4 30 octBcbs 239 v4 30 oct
Bcbs 239 v4 30 oct
 
Strategies and challenges for insurers at different stages in the solvency ii...
Strategies and challenges for insurers at different stages in the solvency ii...Strategies and challenges for insurers at different stages in the solvency ii...
Strategies and challenges for insurers at different stages in the solvency ii...
 
Demystifying Data Virtualization: Why it’s Now Critical for Your Data Strategy
Demystifying Data Virtualization: Why it’s Now Critical for Your Data StrategyDemystifying Data Virtualization: Why it’s Now Critical for Your Data Strategy
Demystifying Data Virtualization: Why it’s Now Critical for Your Data Strategy
 

More from Amin Jalali

Hybrid Weaving in Aspect Oriented Business Process Management
Hybrid Weaving in Aspect Oriented Business Process ManagementHybrid Weaving in Aspect Oriented Business Process Management
Hybrid Weaving in Aspect Oriented Business Process ManagementAmin Jalali
 
Towards Capability-Oriented Business Process Management
Towards Capability-Oriented Business Process ManagementTowards Capability-Oriented Business Process Management
Towards Capability-Oriented Business Process ManagementAmin Jalali
 
Aspect-Oriented Business Process Management
Aspect-Oriented Business Process ManagementAspect-Oriented Business Process Management
Aspect-Oriented Business Process ManagementAmin Jalali
 
Supporting Social Network Analysis Using Chord Diagram in Process Mining
Supporting Social Network Analysis Using Chord Diagram in Process MiningSupporting Social Network Analysis Using Chord Diagram in Process Mining
Supporting Social Network Analysis Using Chord Diagram in Process MiningAmin Jalali
 
Towards Aspect Oriented Adaptive Case Management
Towards Aspect Oriented Adaptive Case ManagementTowards Aspect Oriented Adaptive Case Management
Towards Aspect Oriented Adaptive Case ManagementAmin Jalali
 
The olap tutorial 2012
The olap tutorial 2012The olap tutorial 2012
The olap tutorial 2012Amin Jalali
 
Dynamic Weaving in Aspect Oriented Business Process Management
Dynamic Weaving in Aspect Oriented Business Process ManagementDynamic Weaving in Aspect Oriented Business Process Management
Dynamic Weaving in Aspect Oriented Business Process ManagementAmin Jalali
 

More from Amin Jalali (7)

Hybrid Weaving in Aspect Oriented Business Process Management
Hybrid Weaving in Aspect Oriented Business Process ManagementHybrid Weaving in Aspect Oriented Business Process Management
Hybrid Weaving in Aspect Oriented Business Process Management
 
Towards Capability-Oriented Business Process Management
Towards Capability-Oriented Business Process ManagementTowards Capability-Oriented Business Process Management
Towards Capability-Oriented Business Process Management
 
Aspect-Oriented Business Process Management
Aspect-Oriented Business Process ManagementAspect-Oriented Business Process Management
Aspect-Oriented Business Process Management
 
Supporting Social Network Analysis Using Chord Diagram in Process Mining
Supporting Social Network Analysis Using Chord Diagram in Process MiningSupporting Social Network Analysis Using Chord Diagram in Process Mining
Supporting Social Network Analysis Using Chord Diagram in Process Mining
 
Towards Aspect Oriented Adaptive Case Management
Towards Aspect Oriented Adaptive Case ManagementTowards Aspect Oriented Adaptive Case Management
Towards Aspect Oriented Adaptive Case Management
 
The olap tutorial 2012
The olap tutorial 2012The olap tutorial 2012
The olap tutorial 2012
 
Dynamic Weaving in Aspect Oriented Business Process Management
Dynamic Weaving in Aspect Oriented Business Process ManagementDynamic Weaving in Aspect Oriented Business Process Management
Dynamic Weaving in Aspect Oriented Business Process Management
 

Recently uploaded

Atp synthase , Atp synthase complex 1 to 4.
Atp synthase , Atp synthase complex 1 to 4.Atp synthase , Atp synthase complex 1 to 4.
Atp synthase , Atp synthase complex 1 to 4.Silpa
 
module for grade 9 for distance learning
module for grade 9 for distance learningmodule for grade 9 for distance learning
module for grade 9 for distance learninglevieagacer
 
GBSN - Biochemistry (Unit 2) Basic concept of organic chemistry
GBSN - Biochemistry (Unit 2) Basic concept of organic chemistry GBSN - Biochemistry (Unit 2) Basic concept of organic chemistry
GBSN - Biochemistry (Unit 2) Basic concept of organic chemistry Areesha Ahmad
 
Use of mutants in understanding seedling development.pptx
Use of mutants in understanding seedling development.pptxUse of mutants in understanding seedling development.pptx
Use of mutants in understanding seedling development.pptxRenuJangid3
 
Thyroid Physiology_Dr.E. Muralinath_ Associate Professor
Thyroid Physiology_Dr.E. Muralinath_ Associate ProfessorThyroid Physiology_Dr.E. Muralinath_ Associate Professor
Thyroid Physiology_Dr.E. Muralinath_ Associate Professormuralinath2
 
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....muralinath2
 
Human genetics..........................pptx
Human genetics..........................pptxHuman genetics..........................pptx
Human genetics..........................pptxSilpa
 
Climate Change Impacts on Terrestrial and Aquatic Ecosystems.pptx
Climate Change Impacts on Terrestrial and Aquatic Ecosystems.pptxClimate Change Impacts on Terrestrial and Aquatic Ecosystems.pptx
Climate Change Impacts on Terrestrial and Aquatic Ecosystems.pptxDiariAli
 
GBSN - Microbiology (Unit 3)Defense Mechanism of the body
GBSN - Microbiology (Unit 3)Defense Mechanism of the body GBSN - Microbiology (Unit 3)Defense Mechanism of the body
GBSN - Microbiology (Unit 3)Defense Mechanism of the body Areesha Ahmad
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bSérgio Sacani
 
Zoology 5th semester notes( Sumit_yadav).pdf
Zoology 5th semester notes( Sumit_yadav).pdfZoology 5th semester notes( Sumit_yadav).pdf
Zoology 5th semester notes( Sumit_yadav).pdfSumit Kumar yadav
 
Genome sequencing,shotgun sequencing.pptx
Genome sequencing,shotgun sequencing.pptxGenome sequencing,shotgun sequencing.pptx
Genome sequencing,shotgun sequencing.pptxSilpa
 
FAIRSpectra - Enabling the FAIRification of Analytical Science
FAIRSpectra - Enabling the FAIRification of Analytical ScienceFAIRSpectra - Enabling the FAIRification of Analytical Science
FAIRSpectra - Enabling the FAIRification of Analytical ScienceAlex Henderson
 
Chemistry 5th semester paper 1st Notes.pdf
Chemistry 5th semester paper 1st Notes.pdfChemistry 5th semester paper 1st Notes.pdf
Chemistry 5th semester paper 1st Notes.pdfSumit Kumar yadav
 
Proteomics: types, protein profiling steps etc.
Proteomics: types, protein profiling steps etc.Proteomics: types, protein profiling steps etc.
Proteomics: types, protein profiling steps etc.Silpa
 
Phenolics: types, biosynthesis and functions.
Phenolics: types, biosynthesis and functions.Phenolics: types, biosynthesis and functions.
Phenolics: types, biosynthesis and functions.Silpa
 
PSYCHOSOCIAL NEEDS. in nursing II sem pptx
PSYCHOSOCIAL NEEDS. in nursing II sem pptxPSYCHOSOCIAL NEEDS. in nursing II sem pptx
PSYCHOSOCIAL NEEDS. in nursing II sem pptxSuji236384
 

Recently uploaded (20)

Atp synthase , Atp synthase complex 1 to 4.
Atp synthase , Atp synthase complex 1 to 4.Atp synthase , Atp synthase complex 1 to 4.
Atp synthase , Atp synthase complex 1 to 4.
 
module for grade 9 for distance learning
module for grade 9 for distance learningmodule for grade 9 for distance learning
module for grade 9 for distance learning
 
GBSN - Biochemistry (Unit 2) Basic concept of organic chemistry
GBSN - Biochemistry (Unit 2) Basic concept of organic chemistry GBSN - Biochemistry (Unit 2) Basic concept of organic chemistry
GBSN - Biochemistry (Unit 2) Basic concept of organic chemistry
 
Use of mutants in understanding seedling development.pptx
Use of mutants in understanding seedling development.pptxUse of mutants in understanding seedling development.pptx
Use of mutants in understanding seedling development.pptx
 
Thyroid Physiology_Dr.E. Muralinath_ Associate Professor
Thyroid Physiology_Dr.E. Muralinath_ Associate ProfessorThyroid Physiology_Dr.E. Muralinath_ Associate Professor
Thyroid Physiology_Dr.E. Muralinath_ Associate Professor
 
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....
 
Human genetics..........................pptx
Human genetics..........................pptxHuman genetics..........................pptx
Human genetics..........................pptx
 
Climate Change Impacts on Terrestrial and Aquatic Ecosystems.pptx
Climate Change Impacts on Terrestrial and Aquatic Ecosystems.pptxClimate Change Impacts on Terrestrial and Aquatic Ecosystems.pptx
Climate Change Impacts on Terrestrial and Aquatic Ecosystems.pptx
 
GBSN - Microbiology (Unit 3)Defense Mechanism of the body
GBSN - Microbiology (Unit 3)Defense Mechanism of the body GBSN - Microbiology (Unit 3)Defense Mechanism of the body
GBSN - Microbiology (Unit 3)Defense Mechanism of the body
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
 
Zoology 5th semester notes( Sumit_yadav).pdf
Zoology 5th semester notes( Sumit_yadav).pdfZoology 5th semester notes( Sumit_yadav).pdf
Zoology 5th semester notes( Sumit_yadav).pdf
 
Genome sequencing,shotgun sequencing.pptx
Genome sequencing,shotgun sequencing.pptxGenome sequencing,shotgun sequencing.pptx
Genome sequencing,shotgun sequencing.pptx
 
Site Acceptance Test .
Site Acceptance Test                    .Site Acceptance Test                    .
Site Acceptance Test .
 
FAIRSpectra - Enabling the FAIRification of Analytical Science
FAIRSpectra - Enabling the FAIRification of Analytical ScienceFAIRSpectra - Enabling the FAIRification of Analytical Science
FAIRSpectra - Enabling the FAIRification of Analytical Science
 
Chemistry 5th semester paper 1st Notes.pdf
Chemistry 5th semester paper 1st Notes.pdfChemistry 5th semester paper 1st Notes.pdf
Chemistry 5th semester paper 1st Notes.pdf
 
Proteomics: types, protein profiling steps etc.
Proteomics: types, protein profiling steps etc.Proteomics: types, protein profiling steps etc.
Proteomics: types, protein profiling steps etc.
 
Clean In Place(CIP).pptx .
Clean In Place(CIP).pptx                 .Clean In Place(CIP).pptx                 .
Clean In Place(CIP).pptx .
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Phenolics: types, biosynthesis and functions.
Phenolics: types, biosynthesis and functions.Phenolics: types, biosynthesis and functions.
Phenolics: types, biosynthesis and functions.
 
PSYCHOSOCIAL NEEDS. in nursing II sem pptx
PSYCHOSOCIAL NEEDS. in nursing II sem pptxPSYCHOSOCIAL NEEDS. in nursing II sem pptx
PSYCHOSOCIAL NEEDS. in nursing II sem pptx
 

Assessing Aspect Oriented Approaches in Business Process Management

  • 1. BIR 2014 – Lund, Sweden Amin Jalali 23/09/2014 1 Department of Computer and Systems Sciences, Stockholm University, Sweden
  • 2. BIR 2014 – Lund, Sweden Agenda          23/09/2014 2
  • 3. BIR 2014 – Lund, Sweden Business Process Management 23/09/2014 3 Information ActionPeople RunandAdjust (Re)design Implement/configure Data-basedanalysis Model-basedanalysis
  • 4. BIR 2014 – Lund, Sweden Design 23/09/2014 4 RunandAdjust (Re)design Implement/configure Data-basedanalysis Model-basedanalysis M D|N|E M D|N|E Cross-cutting Concerns Core-Concern M D|N|E rules Issue a bank draft Traceability Auditing Deal for speculation Transfer Money Logging Change asset deal Security Cross-cutting concerns Core- Concerns Information ActionPeople Control-flow Data Resource Issue a bank draft Deal for speculation Transfer Money Change asset deal
  • 5. BIR 2014 – Lund, Sweden Sample AO Process Model 11/09/2013 5 Transfer to Own account in the bank Transfer to Own account in the bank Issue a bank draft Traceability Auditing Deal for speculation Transfer Money Logging Change asset deal Security Cross-cutting concerns Core- Concerns TransferMoneyProcess Fill form Sign Transaction Transfer money Archive Information Notify Customer Detect fraud CRMCustomerAutomatic else else TransferMoneyProcess Fill Information Transfer Money CustomerAutomatic LoggingAspect SecurityAspect Sign Transaction Detect Fraud Notify Customer CRMCustomerAutomatic PROCEED Archive Information Customer Save Confirm - When transferring money: i) First, security control should be considered. ii) Second, the transaction should be logged after transferring money. Joinpointselection Advice injection Advice injection M D|N|E Core-Concern M D|N|E Cross-cutting Concern M D|N|E rules M D|N|E Cross-cutting Concern
  • 6. BIR 2014 – Lund, Sweden Enactment 23/09/2014 6 RunandAdjust (Re)design Implement/configure Data-basedanalysis Model-basedanalysis M D|N|E M D|N|E M D|N|E Merge models (MerM) Cross-cutting Concerns Core-Concern M D|N|E rules M E M E M E S S Adpat while running (AdaWR) Cross-cutting Concerns Core-Concern M E rules (Static Weaving) (Dynamic Weaving)
  • 7. BIR 2014 – Lund, Sweden Does it work?     23/09/2014 7 Information ActionPeople Transfer to Own account in the bank Transfer to Own account in the bank TransferMoneyProcess Fill form Sign Transaction Transfer money Archive Information Notify Customer Detect fraud CRMCustomerAutomatic else else
  • 8. BIR 2014 – Lund, Sweden How to Measure       23/09/2014 8 M D|N|E M D|N|E Cross-cutting Concerns Core-Concern M D|N|E rules RunandAdjust (Re)design Implement/configure Data-basedanalysis Model-basedanalysis
  • 9. BIR 2014 – Lund, Sweden Signature Exposure (M.R.S.)      23/09/2014 9 Information ActionPeople
  • 10. BIR 2014 – Lund, Sweden Rule Composition (M.R.R.)        23/09/2014 10
  • 11. BIR 2014 – Lund, Sweden Advice Relations (M.R.A.)         23/09/2014 11 M D|N|E M D|N|E Cross-cutting Concerns Core-Concern M D|N|E rules
  • 12. BIR 2014 – Lund, Sweden Transformation Patterns (M.R.T.)     23/09/2014 12 M D|N|E M D|N|E Cross-cutting Concerns Core-Concern M D|N|E rules Information ActionPeople
  • 13. BIR 2014 – Lund, Sweden Phases Support (M.R.P.) 23/09/2014 13      RunandAdjust (Re)design Implement/configure Data-basedanalysis Model-basedanalysis Backward Adjustment Backward-Forward Adjustment Forward Adjustment Past Future PastFuture Business Process Advices
  • 14. BIR 2014 – Lund, Sweden Evaluation Framework        23/09/2014 14
  • 15. BIR 2014 – Lund, Sweden Evaluation Results 23/09/2014 15 0 0.5 1 1.5 2 2.5 3 3.5 4 Signature Exposure (M.R.S.) Rule Composition (M.R.R.) Advice Relations (M.R.A.) Transformation Patterns (M.R.T.) Phases Support (M.R.P.) Charfi et al (AO4BPMN) Jabeen et al. Patiniotakis et al. Cappelli et al. (AO-BPMN) Jalali et al.
  • 16. BIR 2014 – Lund, Sweden Future Works      23/09/2014 16
  • 17. BIR 2014 – Lund, Sweden Conclusion     23/09/2014 17
  • 18. BIR 2014 – Lund, Sweden Questions Thank you ... 11/09/2013 18