Component Oriented Design of Change-Ready MPC Systems

  • M. A. Ismail
  • Hoda A. ElMaraghy
Part of the Springer Series in Advanced Manufacturing book series (SSAM)


Agile manufacturing is defined as the capability of manufacturing systems to survive and prosper in a competitive environment of continuous and unpredictable change, by reacting quickly and effectively to changing markets driven by customerdesigned products and services. A new agile Manufacturing Planning and Control (MPC) system design is needed to respond to the changeability of the underlying manufacturing system as well as to the uncertainty of the surrounding environment. It should be resilient to change and responsive to its environment. It should satisfy required performance measures and achieve the required competitive strategy. A new conceptual model and framework to handle MPC system problems from the system perspective is introduced. Component Based Software Engineering (CBSE) provides the tools and the power to design the proposed new system. The MPC system should be able to achieve the required balance between demands and supply, high service levels, low inventories and deal with volume-mix issues. The coordination and interactions between different system components achieve the required system resilience and peak system performance.


Manufacturing System Flexible Manufacture System Line Balance Demand Forecast Manufacturing Execution System 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. Asl F.M. and Ulsoy A.G., 2002, Capacity management in reconfigurable manufacturing systems with stochastic market demand, American Society of Mechanical Engineers. 13:567--574Google Scholar
  2. Berry, W. L. and T. Hill (1992). "Linking systems to strategy." International Journal of Operations & Production Management 12(10): 3-15CrossRefGoogle Scholar
  3. Berry, W. L. and T. Hill (1992). "Linking systems to strategy." International Journal of Operations & Production Management 12(10): 3-15CrossRefGoogle Scholar
  4. Box D., 1998, Essential COM, Addison-Wesley ProfessionalGoogle Scholar
  5. Brockwell P.J. and Davis R.A., 2003, Introduction to Time Series and Forecasting Springer; 2nd ed. 2002. Corr. 2nd printing editionGoogle Scholar
  6. Bruccoleri, M., M. Amico and G. Perrone (2003). "Distributed intelligent control of exceptions in reconfigurable manufacturing systems." International Journal of Production Research 41(7): 1393-1412CrossRefGoogle Scholar
  7. Chang, A. M., P. K. Kannan and B. O. Wong (1990). Design of an object-oriented system for manufacturing planning and control. Troy, NY, USA, IEEE Comput. Soc. Press: 2-8Google Scholar
  8. Chappel D., 2006, Understanding .NET, Addison-Wesley Professional.Google Scholar
  9. Choi, B. K. and B. H. Kim (2002). "MES (manufacturing execution system) architecture for FMS compatible to ERP (enterprise planning system)." International Journal of Computer Integrated Manufacturing 15(3): 274-284CrossRefGoogle Scholar
  10. Dah-Chuan, G. and H. Yueh-Wen (1997). "Conceptual design of a shop floor control information system." International Journal of Computer Integrated Manufacturing 10(1-4): 4-16CrossRefGoogle Scholar
  11. Deif, A. M. and H. A. ElMaraghy (2007). "Assessing capacity scalability policies in RMS using system dynamics." International Journal of Flexible Manufacturing Systems 19(3): 128-150CrossRefGoogle Scholar
  12. Deif A.M. and ElMaraghy W.H., 2006, Architecture for decision logic unit in agile manufacturing planning and control systems, Singapore, Singapore, Institute of Electrical and Electronics Engineers Computer Society, Piscataway, NJ 08855-1331, United StatesGoogle Scholar
  13. Deif, A. M. and W. H. ElMaraghy (2006). "A control approach to explore the dynamics of capacity scalability in reconfigurable manufacturing systems." Journal of Manufacturing Systems 25(1): 12-24CrossRefGoogle Scholar
  14. Devedzic, V. and D. Radovic (1999). "A framework for building intelligent manufacturing systems." IEEE Transactions on Systems, Man and Cybernetics, Part C (Applications and Reviews) 29(3): 422-439CrossRefGoogle Scholar
  15. ElMaraghy, H. A. (2005). "Flexible and reconfigurable manufacturing systems paradigms." International Journal of Flexible Manufacturing Systems 17(4): 261-276CrossRefGoogle Scholar
  16. ElMaraghy H.A., 2006, Reconfigurable Process Plans for Responsive Manufacturing Systems. Keynote Paper, Proceedings of the CIRP International Design Enterprise Technology (DET) Conference, Setubal, PortugalGoogle Scholar
  17. ElMaraghy H.A., 2007, Reconfigurable Process Plans for Responsive Manufacturing Systems, Digital Enterprise Technology: Perspectives & Future Challenges, Editors: P.F. Cunha and Maropoulos P.G., Springer Science, ISBN: 978-0-387-49863-8, pp 35--44Google Scholar
  18. Grimes F., 2002, Microsoft .NET for Programmers, Manning Publications.Google Scholar
  19. Gunasekaran, A. (1998). "Agile manufacturing: Enablers and an implementation framework." International Journal of Production Research 36(5): 1223-1247zbMATHCrossRefGoogle Scholar
  20. Heineman G.T. and Councill W.T., 2001, Component-Based Software Engineering: Putting the Pieces, Addison WesleyGoogle Scholar
  21. Johnson R., 2002, Expert One-on-One J2EE Design and Development, WroxGoogle Scholar
  22. Jones G.R., 2006, Organizational Theory, Design and Change, Prentice HallGoogle Scholar
  23. Koren, Y. (2003). "Reconfigurable manufacturing systems." Journal of the Society of Instrument and Control Engineers 42(7): 572-582Google Scholar
  24. Koren, Y., U. Heisel, F. Jovane, T. Moriwaki, G. Pritschow, G. Ulsoy and H. Van Brussel (1999). "Reconfigurable manufacturing systems." CIRP Annals -- Manufacturing Technology 48(2): 527-540CrossRefGoogle Scholar
  25. Koren Y., Jovane H. U. and Moriwaki T. F., 1999, Reconfigurable Manufacturing System. Annals of CIRP 48Google Scholar
  26. Mehrabi, M., G. Ulsoy and Y. Koren (2000). "Reconfigurable manufacturing systems: Key to future manufacturing." Journal of Intelligent Manufacturing 11: 403-419CrossRefGoogle Scholar
  27. Monfared, M. A. S. and J. B. Yang (2007). "Design of integrated manufacturing planning, scheduling and control systems: A new framework for automation." International Journal of Advanced Manufacturing Technology 33(5-6): 545-559CrossRefGoogle Scholar
  28. Pritchard J., 1999, COM and CORBA Side by Side: Architectures, Strategies, and Implementations, Addison-Wesley ProfessionalGoogle Scholar
  29. Purohit, A., R. Pant and A. Deb (2006). "Role of rapid technologies as enablers for agile manufacturing in the automotive industry." International Journal of Agile Manufacturing 9(2): 91-97Google Scholar
  30. Ramesh, G. and S. R. Devadasan (2007). "Literature review on the agile manufacturing criteria." Journal of Manufacturing Technology Management 18(2): 182-201CrossRefGoogle Scholar
  31. Sahin, F. (2000). "Manufacturing competitiveness: Different systems to achieve the same results." Production and Inventory Management Journal 41(1): 56-65MathSciNetGoogle Scholar
  32. Shan, F., L. X. Li and C. Ling (2001). "An object-oriented intelligent design tool to aid the design of manufacturing systems." Knowledge-Based Systems 14(5-6): 225-232CrossRefGoogle Scholar
  33. Sharifi H., Colquhoum G., Barclay I. and Dann Z., Agile Manufacturing: a management and operational framework" Proc Instn Mech Engre 215Google Scholar
  34. Slama D., Garbis J. and Russell P., 1999, Enterprise CORBA Prentice HallGoogle Scholar
  35. Sommerville, 2004, Software Engineering, Addison WesleyGoogle Scholar
  36. Sung-Yong, S., T. L. Olsen and D. Yip-Hoi (2001). "An approach to scalability and line balancing for reconfigurable manufacturing systems." Integrated Manufacturing Systems 12(7): 500-511CrossRefGoogle Scholar
  37. Tsai, T. and R. Sato (2004). "A UML model of agile production planning and control system." Computers in Industry 53(2): 133-152CrossRefGoogle Scholar
  38. Tsu Ta, T. and T. O. Boucher (2002). "An architecture for scheduling and control in flexible manufacturing systems using distributed objects." IEEE Transactions on Robotics and Automation 18(4): 452-462CrossRefGoogle Scholar
  39. Vollman, Berry, Whybark and Jacobs, 2005, Manufacturing Planning and Control for Supply Chaing Management McGraw-HillGoogle Scholar
  40. Wache, I. (1998). "Object-oriented modelling of material flow controls." Journal of Materials Processing Technology 76(1-3): 227-232CrossRefGoogle Scholar
  41. Wang A.J.A. and Qian K., 2005, Component-Oriented Programming., John Wiely & Sons, Inc.Google Scholar
  42. Wheelen T. and Hunger D., 2006, Strategic management and business policy, Prentice HallGoogle Scholar
  43. Wiendahl, H. P., H. A. ElMaraghy, P. Nyhuis, M. F. Zah, H. H. Wiendahl, N. Duffie and M. Brieke (2007). "Changeable Manufacturing - Classification, Design and Operation." CIRP Annals - Manufacturing Technology 56(2): 783-809CrossRefGoogle Scholar
  44. Wu B., 2000, Manufacturing and Supply Systems Management: A Unified Framework of Systems Design and Operation, SpringerGoogle Scholar
  45. Zhang, J., J. Gu, P. Li and Z. Duan (1999). "Object-oriented modeling of control system for agile manufacturing cells." International Journal of Production Economics 62(1-2): 145-153CrossRefGoogle Scholar

Copyright information

© Springer London 2009

Authors and Affiliations

  • M. A. Ismail
    • 1
  • Hoda A. ElMaraghy
    • 2
  1. 1.Intelligent Manufacturing Systems (IMS) CenterUniversity of WindsorWindsorCanada
  2. 2.Department of Industrial & Manufacturing Systems EngineeringUniversity of WindsorWindsorCanada

Personalised recommendations