Object-oriented re-engineering of manufacturing models: A case study

Current manufacturing systems have a very structured production model, expecially when high complexity and precision is required, as in semiconductor devices manufacturing. In addition, rapid changes in both production and market requirements may occur, hence great flexibility is essential. This goals, together with the capability of adding new features as well as removing some model limitations, often impose to re-engineer periodically existing models, reducing as much as possible the time-to-market of a new product. Updating a model generally also requires to improve existing applications, both re-writing software components as well as adding new features to existing components. Here the model currently used inside STMicroelectronics facilities to define production flow (the sequence of operations to be performed in order to make products) is considered. First, the model is described highlighting its limitations, then an enhanced object-oriented model is introduced, in order to provide both a better management of all entites through aggregational and constitutional hierarchies and a significant time reduction of production flow definitions through a flexible inheritance mechanism. In addition, required improvements on existing applications are considered, introducing an enhanced environment capable of supporting the enhanced model while preserving both technical and economic investments thus avoiding radical changes in existing environment.

[1]  Mohsen Attaran,et al.  Exploring the relationship between information technology and business process reengineering , 2004, Inf. Manag..

[2]  Souheil Khaddaj,et al.  Object versioning and information management , 2004, Inf. Softw. Technol..

[3]  Jan L. Harrington Object-Oriented Database Design Clearly Explained , 1999 .

[4]  Vincenza Carchiolo,et al.  Object-Oriented Approach in Re-Engineering: the STMicroelectronics manufacturing Model , 2002, Trans. SDPS.

[5]  C. S. R. Prabhu Object-Oriented Database Systems , 2011 .

[6]  Heinz Züllighoven,et al.  Object-Oriented Construction Handbook , 2004 .

[7]  Joey F. George Object-Oriented Systems Analysis and Design , 2006 .

[8]  Grady Booch,et al.  Object-Oriented Analysis and Design with Applications , 1990 .

[9]  Elisa Bertino,et al.  Extending the ODMG object model with composite objects , 1998, OOPSLA '98.

[10]  Grady Booch,et al.  Object-oriented analysis and design with applications, third edition , 2007, SOEN.

[11]  F. Marir,et al.  An adapted framework and case-based reasoning for business process redesign , 2004, ITRE 2004. 2nd International Conference Information Technology: Research and Education.

[12]  Kees M. van Hee,et al.  Workflow Management: Models, Methods, and Systems , 2002, Cooperative information systems.

[13]  Zahir Irani,et al.  Business process reengineering: a survey of international experience , 2001, Bus. Process. Manag. J..

[14]  Managing Reengineering Operations , 2006, 2006 IEEE International Conference on Management of Innovation and Technology.

[15]  Vincenza Carchiolo,et al.  Production workflows: a model for reuse , 2005, 2005 IEEE Conference on Emerging Technologies and Factory Automation.

[16]  Vincenza Carchiolo,et al.  Re-engineering the STMicroelectronics manufacturing model , 2000, Proceedings of the Fourth European Conference on Software Maintenance and Reengineering.

[17]  Nadine Gottschalk Design and Control of Workflow Processes: Business Process Management for the Service Industry , 2003, Lecture Notes in Computer Science.