Enabling Technologies for Flexible Formation of Business Chains R. Seguel, R. Eshuis, P. Grefen IS...

Post on 19-Dec-2015

214 views 1 download

Tags:

Transcript of Enabling Technologies for Flexible Formation of Business Chains R. Seguel, R. Eshuis, P. Grefen IS...

Enabling Technologies for Flexible Formation of

Business Chains

R. Seguel, R. Eshuis, P. GrefenIS Group / School of Industrial Engineering

Eindhoven University of TechnologyThe Netherlands

Agenda

• Overview• Method• Business Application• Contribution• Future Work

Ricardo Seguel - Beta Conference - Nov. 9 2011

How to integrate Enterprise Information Systems in an

efficient and effective way to form business chains?

Ricardo Seguel - Beta Conference - Nov. 9 2011

Common real world situation

• Business executives from different countries– meet at international conferences– Look for new opportunities– Do business

• Many meetings• Translators– Listen to an executive– Translate the sentence in his mind– Speak the translated sentence to the other

Ricardo Seguel - Beta Conference - Nov. 9 2011

Common real world situation

• Many languages, own grammar and vocabulary, e.g. Spanish and Dutch

• Translated sentences with words in the right order and grammar

• If so– Executives interact and do business

Ricardo Seguel - Beta Conference - Nov. 9 2011

Similar scenario in e-business

• Executives -> Enterprise Inf. Sys. (EIS)• Conference -> Electronic market places• Meetings -> Integration of EIS between

companies• Every company speak its own language, defined

by a protocol• Differences appear even using common

standards• So companies cannot interact and do business

The translator is a protocol adaptor

Receive, store and deliver messages in the right order and format.

Companies collaborate with providers and consumers and form different chains

Ricardo Seguel - Beta Conference - Nov. 9 2011

How to integrate Enterprise Information Systems in an

efficient and effective way to form business chains?

Using protocol adaptation and the enabling architectures

Agenda

• Overview• Method• Business Application• Contribution• Future Work

Ricardo Seguel - Beta Conference - Nov. 9 2011

Ricardo Seguel - Beta Conference - Nov. 9 2011

From Composition to Process Network Amazon

DellSalesForce,

etc.

Ricardo Seguel - Beta Conference - Nov. 9 2011

Interacting Services

Ricardo Seguel - Beta Conference - Nov. 9 2011

Example of mismatch

Fifo queue:ProductOrder,

X cannot consume the messages from the queue in the expected order

DeliveryDetails

Ricardo Seguel - Beta Conference - Nov. 9 2011

Example of Adaptor

Ricardo Seguel - Beta Conference - Nov. 9 2011

Ricardo Seguel - Beta Conference - Nov. 9 2011

Need for adaptation

• Collaboration of interacting services to reach a business goal

• Dynamic service outsourcing– Just-in-time selection of partners

• Services cannot collaborate if they are incompatible– They cannot be selected

Ricardo Seguel - Beta Conference - Nov. 9 2011

Two kinds of mismatch

• Interface mismatch–Differences in the formats and – specifications on the messages

• Behavioral mismatch– Two interacting services reach a deadlock if they wait for each other to send a messageFocus of

the research

Ricardo Seguel - Beta Conference - Nov. 9 2011

Own way of working

Method Contribution

Ricardo Seguel - Beta Conference - Nov. 9 2011

Efficient and Effective

• Efficient and automated approach• Minimal adaptor

– Less complex– Less message overhead

• Protocols containing– Sequence– Parallelism– Choices – Loops

• Protocols using synchronous and asynchronous communication– Most of services communicate asynchronously

Existing methods • Not minimal• All messages• Only sequential processes• Only Synchronous comm.

Ricardo Seguel - Beta Conference - Nov. 9 2011

References

• Synchronous minimal adaptor– R. Seguel, R. Eshuis and P. Grefen. Constructing

minimal protocol adaptors for service composition. In Proc. WEWST '09, IEEE ECOWS'09, ACM, 2009.

• Asynchronous minimal adaptor– R. Seguel, R. Eshuis and P. Grefen. Minimal Protocol

Adaptors for Loosely Coupled Services. In Proc. 8th IEEE International Conference on Web Services ICWS'10, Miami, USA. IEEE, 2010.

Agenda

• Overview• Method• Business Application• Contribution• Future Work

Ricardo Seguel - Beta Conference - Nov. 9 2011

Ricardo Seguel - Beta Conference - Nov. 9 2011

Gartner predictions (Jan. 2010)

• Through 2014, the act of composition will be a– stronger opportunity to deliver value from

software than the act of development.• By 2014, business process networks

(BPNs) will –underpin 35% of new multi-enterprise

integration projects.

Ricardo Seguel - Beta Conference - Nov. 9 2011

Business Chain cases

Identifying the CODP

(Company W)

(Company Y)

(Company X)

Produce to Stock (forecast driven)

Produce to Order (order driven)

Ricardo Seguel - Beta Conference - Nov. 9 2011

Own way of working

Ricardo Seguel - Beta Conference - Nov. 9 2011

Ricardo Seguel - Beta Conference - Nov. 9 2011

Adaptation Cases

Letters a, b, c, d represent adaptation placesDemand Chain b, dSupply Chain a, cHybrid Demand/Supply Chain b, c

Demand ChainCODP

Supply ChainCODP

Hybrid ChainCODP

Responsibility to build an adaptor

Ricardo Seguel - Beta Conference - Nov. 9 2011

Flexible configuration of an hybrid chain b c

Ricardo Seguel - Beta Conference - Nov. 9 2011

Framework Architecture

Ricardo Seguel - Beta Conference - Nov. 9 2011

Technology map to Framework

Method Contribution

Ricardo Seguel - Beta Conference - Nov. 9 2011

Effective and Efficient

• Using Service Adaptation– To resolve integration problems of EIS among

companies– To enable selection of partners

• Identifying adaptation responsibility of a partner

• Architecture and Technology for enabling Flexible Configuration business chains

• Using an efficient method for business protocol adaptation

Ricardo Seguel - Beta Conference - Nov. 9 2011

References

• R. Seguel, R. Eshuis and P. Grefen. Business Protocol Adaptation for Flexible Chain Management. In Proc. CoopIS 2010, OTM Conferences, Crete, Greece. LNCS, Springer, 2010.

• R. Seguel, R. Eshuis and P. Grefen. Architecture Support for Flexible Chain Management. (To Appear) In Proc. 5th SIKS/BENAIS Conference on Enterprise Information Systems (EIS 2010), Eindhoven, The Netherlands; CEUR-WS, 2010.

Agenda

• Overview• Method• Business Application• Contribution• Future Work

Ricardo Seguel - Beta Conference - Nov. 9 2011

How to integrate Enterprise Information Systems in an

efficient and effective way to form business chains?

Using protocol adaptation and the enabling architecture

Ricardo Seguel - Beta Conference - Nov. 9 2011

Contribution to the field

Information Systems• Efficient and Effective Method – To Generate Business Protocol adaptors– To Integrate Enterprise Inf. Sys.

Operations Management• Efficient and Effective Method– To Enable Flexible Configuration of Business

Chains

Agenda

• Overview• Method• Business Application• Contribution• Future Work

Ricardo Seguel - Beta Conference - Nov. 9 2011

Ricardo Seguel - Beta Conference - Nov. 9 2011

Future Work

• Architecture support– Reference Architecture and validation of design

with more real cases, e.g. De Lage Landen

• Extending the Architecture prototype– Check other non-functional requirements like

efficiency, scalability, portability, etc.– Cost effective and SLA’s

Ricardo Seguel - Beta Conference - Nov. 9 2011

Thank you.