mines albi-carmaux 2 o mines albi... a ns from collaborative willing to collaboration frederick...
TRANSCRIPT
MINESAlbi-Carmaux
2OMINES
ALBI
...A N S
From collaborative willing to collaboration Frederick Benaben Mines ALBI - IO BPMuy - 3/11/2015
I N S T I T U TMines-Télécom
BPMuy2015
From collaborative willing to collaboration
Frédérick Bénaben - Head of IO TeamEcole Nationale Supérieure des Mines d’Albi-Carmaux - FRANCE
November 3rd 2015
1
MINESAlbi-Carmaux
I N S T I T U TMines-Télécom From collaborative willing to collaboration Frederick Benaben BPMuy - 3/11/2015
2015uyBPM
• Engineer (1998), PhD (2001), Habilitation (2012)
• The IO Team (Interoperability of Organizations)Support for collaboration of organizations through IS15-20 Researchers (2 Professors, 7 Associate-Professors,8 PhD and Post-Doctoral positions, 2 Research Engineers)
• During the last 10 yearsMore than 15 defended PhD12 collaborative projects (FR / EU) - 3 M€ funding2 Spin-Offs (AGILÉA & InteropSys)Organization of 3 int. conferences (I-ESA, PRO-VE, ISCRAM)International networks (IFIP, I-VLab, ISCRAM, SOCOLNET…)
0. Foreword
2
MINESAlbi-Carmaux
I N S T I T U TMines-Télécom From collaborative willing to collaboration Frederick Benaben BPMuy - 3/11/2015
2015uyBPM
How to support collaborations of organizations ??
Manufacturing systemSupply-ChainCrisis Management
1. Context
3
Ecosystem
Organizations
Collaborations
Client
Client of the client
Supplier of the supplier
Client of the client of the
client
Supplier
EnterpriseSupplier of the supplir of the
supplier
Subcontractor
Designer
Producer
Maintaining service
Marketing
Subcontractor
Decision Maker
National Authority
EMS
Police
Army
Associations
Firemen
Hospitals
Technical services
MINESAlbi-Carmaux
I N S T I T U TMines-Télécom From collaborative willing to collaboration Frederick Benaben BPMuy - 3/11/2015
2015uyBPM
4
1. Context
How to support collaborations of organizations ??FIRST MAIN STATEMENT
Establishing collaborative situation is a hard task mainly because of COORDINATION issues
Relevant collaboration schemas must be DEFINED
Defined collaboration schemas must be REALIZED
Realized collaboration schemas must be MAINTAINED
MINESAlbi-Carmaux
I N S T I T U TMines-Télécom From collaborative willing to collaboration Frederick Benaben BPMuy - 3/11/2015
2015uyBPM1. Context
5
DEVICES AND INTERNET OF THINGS
NETWORKS AND TELECOMEXPLOITATION LEVEL Data
InformationKnowledge
MINESAlbi-Carmaux
I N S T I T U TMines-Télécom From collaborative willing to collaboration Frederick Benaben BPMuy - 3/11/2015
2015uyBPM1. Context
6
SECOND MAIN STATEMENT
There are so many data sources (sensors, open data, social networks) and so much available data that exploiting it for
collaboration is a critical challenge.
GATHERING must be performed to get DATA
INTERPRETATION must be performed to get INFORMATION
EXPLOITATION must be performed to get KNOWLEDGE
How to manage this amount of knowledge ??
MINESAlbi-Carmaux
I N S T I T U TMines-Télécom From collaborative willing to collaboration Frederick Benaben BPMuy - 3/11/2015
2015uyBPM
CoordinationModel
MediationIS
MAINTAIN (Agility)
Détection
CoordinationModel
2. Research proposal
7
DEFINE (Business)
REALIZE (Technical)
Actors capabilities, resources,rules, laws, patterns and doctrines
Collaborativeobjectives
and context
Evolutions
Modeling Deduction
Computing Orchestration
Services,Softwares,
Applications,Interfaces
Adaptation
MINESAlbi-Carmaux
I N S T I T U TMines-Télécom From collaborative willing to collaboration Frederick Benaben BPMuy - 3/11/2015
2015uyBPM
CoordinationModel
3. DEFINE (Business)
8
DEFINE (Business)
Actors capabilities, resources,rules, laws, patterns and doctrines
Collaborativeobjectives
and contextModeling Deduction
MINESAlbi-Carmaux
I N S T I T U TMines-Télécom From collaborative willing to collaboration Frederick Benaben BPMuy - 3/11/2015
2015uyBPM3. DEFINE (Business)
9
GENERIC concepts aboutcollaborative situations
Objective
Capacity
Activity
ContextOrganisationsObjectives...
DATA about the situation
sell aproduct
designa plan
negotiatea price
Partner
enterprise 1
institution 2
commercialize
define aproduct
negotiatea contract
SPECIFIC concepts aboutcollaborative situations
enterprise 1
institution 2negotiate
a price
designa plan
« Picture » of thecollaborative situation
= INFORMATION
Relevantcoordination schema
= KNOWLEDGE
MINESAlbi-Carmaux
I N S T I T U TMines-Télécom From collaborative willing to collaboration Frederick Benaben BPMuy - 3/11/2015
2015uyBPM3. DEFINE (Business)
10
enterprise 1
institution 2negotiate
a price
designa plan
GENERIC concepts aboutcollaborative situations
Objective
Capacity
Activity
ContextOrganisationsObjectives...
DATA about the situation
sell aproduct
designa plan
negotiatea price
Partner
Enterprise 1
Institution 2
commercialize
define aproduct
negotiatea contract
SPECIFIC concepts aboutcollaborative situations
« Picture » of thecollaborative situation
= INFORMATION
Relevantcoordination schema
= KNOWLEDGE
DATA
INFO
RMAT
ION
KNOWLEDGE
MINESAlbi-Carmaux
I N S T I T U TMines-Télécom From collaborative willing to collaboration Frederick Benaben BPMuy - 3/11/2015
2015uyBPM4. REALIZE (Technical)
11
CoordinationModel
REALIZE (Technical)
CoordinationModel
DEFINE (Business)
Actors capabilities, resources,rules, laws, patterns and doctrines
Collaborativeobjectives
and contextModeling Deduction
Computing Orchestration
Services,Softwares,
Applications,Interfaces
MAINTAIN (Agility)
DétectionEvolutions
AdaptationMediation
IS
MINESAlbi-Carmaux
I N S T I T U TMines-Télécom From collaborative willing to collaboration Frederick Benaben BPMuy - 3/11/2015
2015uyBPM
2. Reconciliation ofthe flow elements
3. Generation of Computable workflow code (e.g. BPEL)
1. Reconciliation oftasks andservices
From KNOWLEDGE to INFORMATION
4. REALIZE (Technical)
12
Domain concepts Registry of available services translation rules
FormatsstandardsUnits...
MINESAlbi-Carmaux
I N S T I T U TMines-Télécom From collaborative willing to collaboration Frederick Benaben BPMuy - 3/11/2015
2015uyBPM4. REALIZE (Technical)
13
Workfloworchestrator
Technical services of the partners of the
target collaboration
From INFORMATION
to DATA
MINESAlbi-Carmaux
I N S T I T U TMines-Télécom From collaborative willing to collaboration Frederick Benaben BPMuy - 3/11/2015
2015uyBPM5. MAINTAIN (Agility)
14
MAINTAIN (Agility)
DétectionEvolutions
CoordinationModel
REALIZE (Technical)
CoordinationModel
DEFINE (Business)
Actors capabilities, resources,rules, laws, patterns and doctrines
Collaborativeobjectives
and contextModeling Deduction
Computing Orchestration
Services,Softwares,
Applications,Interfaces
Adaptation
MINESAlbi-Carmaux
I N S T I T U TMines-Télécom From collaborative willing to collaboration Frederick Benaben BPMuy - 3/11/2015
2015uyBPM
Agility = ( Detection + Adaptation ) . ( Reactivity + Efficiency )
5. MAINTAIN (Agility)
15
Time
InitialModel
ExpectedModel
FieldModel
Distance measurement+
Difference analysis
Monitoringevents
Real fieldevents
MINESAlbi-Carmaux
I N S T I T U TMines-Télécom From collaborative willing to collaboration Frederick Benaben BPMuy - 3/11/2015
2015uyBPM6. Deployment
16
IO-DA Collaborativesituation modeling
service
IO-DA Collaborativeprocess deduction
service IO-WA Collaborativeworkflow translation
serviceIO-WA Collaborative
workflow orchestrationservice
Technical services, applications and
interfaces of the partners of the
collaborative situation
Design-Timeworkflow
IO-TA Detection of divergence
serviceIO-TA Suggestion
of adaptationservice
Heterogeneous and potentially non-dedicated data sources (sensors, social networks, human reports, open data…)
ModelCollaborative
processCollaborative
workflow
Run-Timeworkflow
MINESAlbi-Carmaux
I N S T I T U TMines-Télécom From collaborative willing to collaboration Frederick Benaben BPMuy - 3/11/2015
2015uyBPM6. Deployment
17
Design-Timeworkflows
IO-TA Detection of divergence
serviceIO-TA Suggestion
of adaptationservice
Divergence!
Agility = ( Detection + Adaptation ) . ( Reactivity + Efficiency )Detection Adaptation
MINESAlbi-Carmaux
I N S T I T U TMines-Télécom From collaborative willing to collaboration Frederick Benaben BPMuy - 3/11/2015
2015uyBPM
18
7. Conclusion
Data
Information
Knowledge
MaintainRealizeDefine
Gathering fromheterogenous
sources
Interpretationfor model
design
Deduction ofcollaborative
behavior
Validation ofcollaborative
behavior
Computation ofcollaborative
workflows
Orchestration ofcollaborative
workflows
Monitoring ofcollaborative
workflows
Updating ofsituationmodel
Detectionand
Adaptation
MINESAlbi-Carmaux
I N S T I T U TMines-Télécom From collaborative willing to collaboration Frederick Benaben BPMuy - 3/11/2015
2015uyBPM7. Conclusion
19
Domain knowledge base (SPECIFIC instances)
translation rules
FormatsstandardsUnits...
Collaborative knowledge base(SPECIFIC instances and links)
MIDDLEWARE
Workfloworchestrator
METAMODEL of collaborative situations(GENERIC concepts and relations)
ContextPartners
Objectives
Business Process deduction rules(select and order)
Reconciliation rules
MINESAlbi-Carmaux
I N S T I T U TMines-Télécom From collaborative willing to collaboration Frederick Benaben BPMuy - 3/11/2015
2015uyBPM
Whole approach:Bénaben, Mu, Boissel-Dallier, Barthe, Zribi, Pingaud (2015) Supporting interoperability of collaborative
networks through engineering of a service-based Mediation Information System (MISE 2.0). Enterprise Information System (EIS), Taylor&Francis. 9(5-6), 556-582.
Define:Mu, Bénaben, Pingaud (2015) Collaborative Business Process Deduction in a Model-Driven BPM Approach.
Enterprise Information System (EIS), Taylor&Francis, 9(4), 349-383.
Realize:Boissel-Dallier, Bénaben, Pingaud, Lorré (2015) Mediation Information System Engineering based on
Hybrid Service Composition Mechanism. Journal of Systems and Software (JSS), Elsevier, 108, 39-59.
Maintain:Barthe, Truptil, Bénaben, Pingaud (2014) Event-driven agility of interoperability during the run-time of
collaborative processes. Decision Support System (DSS), Elsevier, 59, 171-179.
8. References
20
Available on Research Gate
MINESAlbi-Carmaux
2OMINES
ALBI
...A N S
From collaborative willing to collaboration Frederick Benaben Mines ALBI - IO BPMuy - 3/11/2015
I N S T I T U TMines-Télécom
BPMuy2015
21
Frédérick Bénaben
From collaborative willing to collaboration
Jihed TouziVatcharaphun Rajsiri Sébastien TruptilNicolas Boissel-Dallier Wenxin MuAnne-Marie Barthe-DelanoëSarah Zribi Guillaume Macé-RamèteAurélie MontarnalTiexin Wang Audrey FertierZheng JiangMatthieu Lauras Hervé PingaudJacques Lamothe Nicolas SalatgéSébastien RebièreIsabelle Fournier Franck FontaniliLoïc BidouxFrançois Galasso Elyès Lamine