a service-oriented architecture for mass customization - a shoe industry case study andreas j....

24
A Service-Oriented Architecture for Mass Customization - A Shoe Industry Case Study Andreas J. Dietrich , Stefan Kirn , and Vijayan Sugumaran IEEE TRANSACTIONS ON ENGINEERING MANAGEMENT,VOL.54,NO.1,FEBRUARY 2007 69721027 郭郭郭

Upload: tamsyn-wright

Post on 29-Jan-2016

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: A Service-Oriented Architecture for Mass Customization - A Shoe Industry Case Study Andreas J. Dietrich, Stefan Kirn, and Vijayan Sugumaran IEEE TRANSACTIONS

A Service-Oriented Architecture for Mass Customization -

A Shoe Industry Case Study

Andreas J. Dietrich , Stefan Kirn , and Vijayan SugumaranIEEE TRANSACTIONS ON

ENGINEERING MANAGEMENT,VOL.54,NO.1,FEBRUARY 2007

69721027 郭建國

Page 2: A Service-Oriented Architecture for Mass Customization - A Shoe Industry Case Study Andreas J. Dietrich, Stefan Kirn, and Vijayan Sugumaran IEEE TRANSACTIONS

Outline Introduction Basic model of a mass customization supply web Mass customization service architecture Implementation Conclusion and further research

Page 3: A Service-Oriented Architecture for Mass Customization - A Shoe Industry Case Study Andreas J. Dietrich, Stefan Kirn, and Vijayan Sugumaran IEEE TRANSACTIONS

Introduction The ability of enterprises to react quickly to changes in the business environment is becoming imperative. Mass customization (MC) is introduced as a competitive strategy for diversified markets by combining principles of mass production and individualization.

Page 4: A Service-Oriented Architecture for Mass Customization - A Shoe Industry Case Study Andreas J. Dietrich, Stefan Kirn, and Vijayan Sugumaran IEEE TRANSACTIONS

Introduction (cont.) Mass Customization as a competitive strategy

Mass customization is the production of goods and services for a (relatively) large market , which meets the different needs for every single customer of this product , but at expenses which are similar to the expenses of mass production of an underlined standard product.

Page 5: A Service-Oriented Architecture for Mass Customization - A Shoe Industry Case Study Andreas J. Dietrich, Stefan Kirn, and Vijayan Sugumaran IEEE TRANSACTIONS

Introduction (cont.)

Selective characteristics of MC

Page 6: A Service-Oriented Architecture for Mass Customization - A Shoe Industry Case Study Andreas J. Dietrich, Stefan Kirn, and Vijayan Sugumaran IEEE TRANSACTIONS

Introduction (cont.)

Information cycle for MC

Page 7: A Service-Oriented Architecture for Mass Customization - A Shoe Industry Case Study Andreas J. Dietrich, Stefan Kirn, and Vijayan Sugumaran IEEE TRANSACTIONS

Basic model of a mass customization supply web

Actors model

Page 8: A Service-Oriented Architecture for Mass Customization - A Shoe Industry Case Study Andreas J. Dietrich, Stefan Kirn, and Vijayan Sugumaran IEEE TRANSACTIONS

Basic model of a mass customization supply web System requirements for MC-specific IS

Support of interplant coordination. Assignment of value chain processes to actors based on their core competences. Consideration of partial knowledge and autonomy of the actors. Representation of various process types. Providing mechanisms for managing product complexity as a result of individualization options. Integration of the customer as a partner of the business network. Enabling seamless and permeable information transfer between actors:

Page 9: A Service-Oriented Architecture for Mass Customization - A Shoe Industry Case Study Andreas J. Dietrich, Stefan Kirn, and Vijayan Sugumaran IEEE TRANSACTIONS

Mass customization service architecture

“ EwoMacs” scenario enriched with value-added services.

Page 10: A Service-Oriented Architecture for Mass Customization - A Shoe Industry Case Study Andreas J. Dietrich, Stefan Kirn, and Vijayan Sugumaran IEEE TRANSACTIONS

Mass customization service architecture

Product model of the MC shoe.

Page 11: A Service-Oriented Architecture for Mass Customization - A Shoe Industry Case Study Andreas J. Dietrich, Stefan Kirn, and Vijayan Sugumaran IEEE TRANSACTIONS

Mass customization service architecture

Product model of the MC shoe.

Page 12: A Service-Oriented Architecture for Mass Customization - A Shoe Industry Case Study Andreas J. Dietrich, Stefan Kirn, and Vijayan Sugumaran IEEE TRANSACTIONS

Basic SOA for the MC shoe industry.

Mass customization service architecture

Page 13: A Service-Oriented Architecture for Mass Customization - A Shoe Industry Case Study Andreas J. Dietrich, Stefan Kirn, and Vijayan Sugumaran IEEE TRANSACTIONS

Sequence diagram of the example.

Mass customization service architecture

Page 14: A Service-Oriented Architecture for Mass Customization - A Shoe Industry Case Study Andreas J. Dietrich, Stefan Kirn, and Vijayan Sugumaran IEEE TRANSACTIONS

Implementation

Web service technologies.

Page 15: A Service-Oriented Architecture for Mass Customization - A Shoe Industry Case Study Andreas J. Dietrich, Stefan Kirn, and Vijayan Sugumaran IEEE TRANSACTIONS

MC infrastructure architecture

Implementation

Page 16: A Service-Oriented Architecture for Mass Customization - A Shoe Industry Case Study Andreas J. Dietrich, Stefan Kirn, and Vijayan Sugumaran IEEE TRANSACTIONS

Implementation The architecture consists of

service providers. web service registry. service consumers. customer application.

Web services support the business cooperation processes and agent technology provides algorithms for planning, scheduling, and coordinating them.

Page 17: A Service-Oriented Architecture for Mass Customization - A Shoe Industry Case Study Andreas J. Dietrich, Stefan Kirn, and Vijayan Sugumaran IEEE TRANSACTIONS

Implementation

Methods of the config service.

Page 18: A Service-Oriented Architecture for Mass Customization - A Shoe Industry Case Study Andreas J. Dietrich, Stefan Kirn, and Vijayan Sugumaran IEEE TRANSACTIONS

WSDL description of the config service.

Page 19: A Service-Oriented Architecture for Mass Customization - A Shoe Industry Case Study Andreas J. Dietrich, Stefan Kirn, and Vijayan Sugumaran IEEE TRANSACTIONS

BPEL4WS process for the config service.

Page 20: A Service-Oriented Architecture for Mass Customization - A Shoe Industry Case Study Andreas J. Dietrich, Stefan Kirn, and Vijayan Sugumaran IEEE TRANSACTIONS

BPEL4WS process for the config service.

Page 21: A Service-Oriented Architecture for Mass Customization - A Shoe Industry Case Study Andreas J. Dietrich, Stefan Kirn, and Vijayan Sugumaran IEEE TRANSACTIONS

Modeling the supply web.

Implementation

Page 22: A Service-Oriented Architecture for Mass Customization - A Shoe Industry Case Study Andreas J. Dietrich, Stefan Kirn, and Vijayan Sugumaran IEEE TRANSACTIONS

Vendor's interface

Implementation

Page 23: A Service-Oriented Architecture for Mass Customization - A Shoe Industry Case Study Andreas J. Dietrich, Stefan Kirn, and Vijayan Sugumaran IEEE TRANSACTIONS

Implementation The system is being developed to work in a heterogeneous IT environment (PC and Macintosh) and is implemented in Sun JAVA™ and JADE. Eclipse is being used as the development environment.

Page 24: A Service-Oriented Architecture for Mass Customization - A Shoe Industry Case Study Andreas J. Dietrich, Stefan Kirn, and Vijayan Sugumaran IEEE TRANSACTIONS

Conclusion and further research SOAs can be used for implementing MC scenarios. Further research

Completion and validation of the proof-of-concept prototype. Evaluation of domain dependencies in the development of a SOA for MC. Developing a systematic procedure model for top-down or bottom-up approach for SOA development. Creation of reference models for MC in order to evaluate the possibility of generalization of the approach. Specifying semantic description of products and processes.