Preview

Online Registration

Powerful Essays
Open Document
Open Document
10164 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Online Registration
European Journal of Operational Research 205 (2010) 237–246

Contents lists available at ScienceDirect

European Journal of Operational Research journal homepage: www.elsevier.com/locate/ejor

Invited Review

Architecture of manufacturing scheduling systems: Literature review and an integrated proposal
Jose M. Framinan a, Rubén Ruiz b,* a b

Industrial Management, School of Engineering, University of Seville, Ave. Descubrimientos s/n, E41092 Seville, Spain Grupo de Sistemas de Optimización Aplicada, Instituto Tecnológico de Informática, Universidad Politécnica de Valencia, Valencia, Camino de Vera s/n, 46021 Valencia, Spain

a r t i c l e

i n f o

a b s t r a c t
This paper deals with the development of customised and realistic manufacturing scheduling systems. More specifically, we focus onto a key element that may help driving their efficient design and implementation: i.e., the set of building blocks that should include a generic scheduling system and its interconnections, a set collectively known as the architecture of a system. To do so, we first analyse existing contributions on the topic together with papers describing different functional requirements of scheduling systems. These contributions are then discussed and classified, and a modular architecture for manufacturing scheduling systems is proposed. This proposal updates, extends and refines the well-known architecture proposed earlier by Pinedo and Yen’s [Pinedo, M.L., Yen, B.P.-C., 1997. On the design and development of object-oriented scheduling systems. Annals of Operations Research 70 (1), 359–378], and serves to integrate the different requirements identified in the literature review. Ó 2009 Elsevier B.V. All rights reserved.

Article history: Received 20 April 2009 Accepted 17 September 2009 Available online 24 September 2009 Keywords: Scheduling systems Architecture Functional requirements

1. Introduction While the literature on manufacturing scheduling models and solution



References: Aytug, H., Bhattacharyya, S., Koehler, G.J., Snowdon, J.L., 1994. A review of machine learning in scheduling. IIE Transactions on Engineering Management 41 (2), 165–171. Aytug, H., Lawley, M., McKay, K., Mohan, S., Uzsoy, R., 2005. Executing production schedules in the face of uncertainties: A review and some future directions. European Journal of Operational Research 161 (1), 86–110. Black, G., McKay, K., Morton, T., 2006. Aversion scheduling in the presence of risky jobs. European Journal of Operational Research 175 (1), 338–361. _ Błazewicz, J., Ecker, K., Pesch, E., Schmidt, G., Weßglarz, J., 2001. Scheduling Computer and Manufacturing Processes, second ed. Springer, Berlin. BPMG.org, 2004. Business Process Modeling Tools. . Brandimarte, P., Rigodanza, M., Roero, L., 2000. Conceptual modeling of an objectoriented scheduling architecture based on the shifting bottleneck procedure. IIE Transactions 32 (10), 921–929. Collinot, A., Le Pape, C., Pinoteau, G., 1988. Sonia: A knowledge-based scheduling system. Artificial Intelligence in Engineering 3 (2), 86–94. Dudek, R.A., Panwalkar, S.S., Smith, M.L., 1992. The lessons of flowshop scheduling research. Operations Research 40 (1), 7–13. Ecker, K., Gupta, J., Schmidt, G.A., 1997. framework for decision support systems for scheduling problems. European Journal of Operational Research 101 (3), 452– 462. 246 J.M. Framinan, R. Ruiz / European Journal of Operational Research 205 (2010) 237–246 Numao, M., Morishita, S.A., 1989. Scheduling environment for steel-making processes. In: Proceedings of the Fifth Conference on Artificial Intelligence Applications, pp. 279–286. Olhager, J., Rapp, B., 1995. Operations research techniques in manufacturing planning and control systems. International Transactions in Operational Research 2 (1), 29–43. Pinedo, M.L., 2007. Planning and Scheduling in Manufacturing and Services, third ed. Springer, Berlin. Pinedo, M.L., 2008. Scheduling: Theory, Algorithms and Systems, third ed. Springer, Berlin. Pinedo, M.L., Yen, B.P.-C., 1997. On the design and development of object-oriented scheduling systems. Annals of Operations Research 70 (1), 359–378. Prietula, M., Hsu, W., Ow, P., Thompson, G.L., 1994. Intelligent Scheduling, Chapter MacMerl: Mixed-Initiative Scheduling with Coincident Problem Spaces. Morgan Kaufmann, pp. 655–682. Reinschmidt, K.F., Slate, J.H., Finn, G.A., 1990. Expert systems for plant scheduling using linear programming. In: Proceedings of the Fourth International Conference on Expert Systems in Production and Operations Management, Head Island, USA. Reisman, A., Kumar, A., Motwani, J., 1997. Flowshop scheduling/sequencing research: A statistical review of the literature, 1952–1994. IEEE Transactions on Engineering Management 44 (3), 316–329. Rossi, P., Diaz, C., Fruttero, P., Vittori, C., Rico, M., Chiotti, O., 1998. Decision support systems generator for industrial companies module iii: Scheduling support system. Computers & Industrial Engineering 35 (1–2), 311–314. Sauer, J., 1993. Meta-scheduling using dynamic scheduling knowledge. In: Dorn, J., Froeschl, K. (Eds.), Scheduling of Production Processes. Ellis Horwood, Upper Saddle River, NJ, pp. 151–162. Sauer, J., Apelrath, H.-J., 1997. Knowledge-based design of scheduling systems. In: Nahavandi, S., Saadat, M. (Eds.), Proceedings of WMC97 International Symposium on Manufacturing Systems, Auckland. Sauer, J., Bruns, R., 1997. Knowledge-based scheduling systems in industry and medicine. IEEE Expert, 24–31. Smith, S., 1994. Intelligent Scheduling, Chapter OPIS: A Methodology and Architecture. Morgan Kaufmann, pp. 29–66. Stadtler, H., Kilger, C., 2002. Supply Chain Management and Advanced Planning. Springer, Heildelberg. Steffen, M.S., 1986. A survey of artificial intelligence-based scheduling systems. In: Proceedings of the Fall Industrial Engineering Conference. T’kindt, V., Billaut, J.-C., Bouquard, J.-L., Lenté, C., Martineau, P., Néron, E., Proust, C., Tacquard, C., 2005. The e-OCEA project: Towards an internet decision system for scheduling problems. Decision Support Systems 40 (2), 329–337. Trentesaux, D., Moray, N., Tahon, C., 1998. Integration of the human operator into responsive discrete production management systems. European Journal of Operational Research 109 (2), 342–361. Yen, B.-C., Wu, O., 2004. Internet scheduling environment with market-driven agents. IEEE Transactions on Systems, Man and Cybernetics, Part A 34 (2), 281– 289. Yen, B.P.-C., 1997. Scheduling Description Languages. Technical Report, Department of Industrial Engineering and Engineering Management, Hong Kong University of Science and Technology, Hong Kong. Zentner, M.G., Elkamel, A., Pekny, J.F., Reklaitis, G.V., 1998. language for describing process scheduling problems. Computers and Chemical Engineering 22 (1–2), 125–145. Zhang, H.-C., Mallur, S., 1994. An integrated model of process planning and production scheduling. International Journal of Computer Integrated Manufacturing 7 (6), 356–364. Ford, F.N., Bradbard, D.A., Ledbetter, W.N., Cox, J.F., 1987. Use of operations research in production management. Production and Inventory Management 28 (3), 59– 62. Fox, M.S., 1990. Constraint guided scheduling: A short history of research at CMU. Computers in Industry 14 (1–3), 79–88. Fox, M.S., 1994. Intelligent Scheduling, Chapter ISIS: A Retrospective. Morgan Kaufmann, pp. 3–28. Graves, S.C., 1981. A review of production scheduling. Operations Research 29 (4), 646–675. Gupta, J.N.D., Sexton, R.S., Tunc, E.A., 2000. Selecting scheduling heuristics using neural networks. INFORMS Journal on Computing 12 (2), 150–162. Hadavi, K., Shahraray, M., Voigt, K., 1990. ReDS – A dynamic planning, scheduling, and control system for manufacturing. Journal of Manufacturing Systems 9 (4), 332–344. Higgins, P.G., 1996. Interaction in hybrid intelligent scheduling. International Journal of Human Factors in Manufacturing 6 (3), 185–203. Hopp, W.J., Spearman, M.L., 1996. Factory Physics. Foundations of Manufacturing Management. Irwin, New York, USA. Huang, S.H., Zhang, H.-C., Smith, M.L., 1995. A progressive approach for the integration of process planning and scheduling. IIE Transactions 27 (4), :456– 464. Jacobson, I., Booch, G., Rumbaugh, J., 1999. The Unified Software Development Process. Jourdan, L., Basseur, M., Talbi, E.-G., 2009. Hybridizing exact methods and metaheuristics: A taxonomy. European Journal of Operational Research 199 (3), 620–629. Kanet, J.J., Adelsberger, H.H., 1987. Expert systems in production scheduling. European Journal of Operational Research 29 (1), 51–59. Kempf, K., 1994. Intelligent Scheduling, Chapter Intelligent Scheduling Semiconductor Wafer Fabrication. Morgan Kaufmann, pp. 517–544. Kirchmer, M., 1999. Business Process Oriented Implementation of Standard Software, second ed. Springer, Berlin. Kurbel, K., 2008. The Making of Information Systems. Springer. Lamatsch, A., Morlock, M., Neumann, K., Rubach, K., 1988. Schedule – An expert-like system for machine scheduling. Annals of Operations Research 16 (1–4), 425– 438. Lee, J., Lee, K., Park, H., Hong, J., Lee, J., 1997. Developing scheduling systems for daewoo shipbuilding: Das project. European Journal of Operational Research 97 (2), 380–395. Li, H., Li, Z., Li, L., Hu, B., 2000. A production rescheduling expert simulation system. European Journal of Operational Research 124 (2), 283–293. MacCarthy, B.L., Liu, J., 1993. Addressing the gap in scheduling research: A review of optimization and heuristic methods in production scheduling. International Journal of Production Research 31 (1), 59–79. Maturana, F., Gu, P., Naumann, A., Norrie, D.H., 1997. Object-oriented job-shop scheduling using genetic algorithms. Computers in Industry 32 (3), 281–294. McKay, K., Buzacott, J., 2000. Application of computerized production control systems in job shop environments. Computers in Industry 42 (2), 79–97. McKay, K., Wiers, V., 2003. Integrated decision support for planning, scheduling, and dispatching tasks in a focused factory. Computers in Industry 50 (1), 5–14. McKay, K.N., Pinedo, M.L., Webster, S., 2002. Practice-focused research issues for scheduling systems. Production and Operations Management 11 (2), 249–258. McKay, K.N., Safayeni, F.R., Buzacott, J.A., 1988. Job-shop scheduling theory: What is relevant? Interfaces 4 (18), :84–90. McKay, K.N., Safayeni, F.R., Buzacott, J.A., 1995. Common sense realities of planning and scheduling in printed circuit board production. International Journal of Production Research 33 (6), 1587–1603. McKay, K.N., Wiers, V.C.S., 1999. Unifying the theory and practice of production scheduling. Journal of Manufacturing Systems 18 (4), 241–255.

You May Also Find These Documents Helpful

  • Good Essays

    Annotated Bibilography

    • 648 Words
    • 3 Pages

    In this article the authors discuss some of the most important and significant steps that production control needs to follow when it comes to scheduling in cellular manufacturing. The authors point out that it’s important to have a clear understanding of the part number families in order to balance out the cell with the machines and man power needed to run the cell efficiency. They point out that running in a batch mode helps control the work in process and achieve a desirable flow through the cell. They go on to say that scheduling the cell is complex and it’s important that the cell layout is such that the cell can maintain the level of work in process.…

    • 648 Words
    • 3 Pages
    Good Essays
  • Good Essays

    Southwest Airlines

    • 775 Words
    • 4 Pages

    Chapter 13 is titled “Scheduling Operations” and it is mainly about scheduling decisions for batch operations and how they deal with the allocation of scarce resources to jobs, activities, tasks, or customers. “Scheduling results in a time-phased plan, or schedule, of activities. The schedule indicates what is to be done, when, by whom, and with what equipment. Scheduling should be clearly differentiated from aggregate planning” (Schroeder, pg. 293).…

    • 775 Words
    • 4 Pages
    Good Essays
  • Powerful Essays

    The objective of this course is to familiarize students with the major tools used for manufacturing planning and control. To this end, we will perform an in-depth analysis of integrated operations management systems with emphasis on operations planning and control, material requirements planning, master scheduling, forecasting, capacity planning, just-in-time and related topics. These tools will be covered with more detail than previous SCM courses and we will examine how the various components fit together to form a complete system.…

    • 2563 Words
    • 12 Pages
    Powerful Essays
  • Better Essays

    Hi-Ho Yo-Yo, Inc

    • 1077 Words
    • 5 Pages

    This process of scheduling is used for completion of work within the due date. This method emphasizes on processing with the job which takes the least time. The division of the work is done on the basis of input, processing time and the the due date for the completion of assignment. The flow time is calculated for the each part of the job, using the processing time, which helps us in determination of the overall time for the completion of work. This method is useful in single machine environment (Hochbaum, 1999).…

    • 1077 Words
    • 5 Pages
    Better Essays
  • Powerful Essays

    Goldratt, E., 1988, Computerized shop floor scheduling. International Journal of Production Research, 26 (3) 443-455.…

    • 11337 Words
    • 46 Pages
    Powerful Essays
  • Powerful Essays

    The Goal

    • 2517 Words
    • 11 Pages

    Implementing the Theory of Constraints (TOC) In Production. (n.d.). Center for Industrial Research and Service - Home. Retrieved from http://www.ciras.iastate.edu/publications/CIRASNews/winter98/toc.htm…

    • 2517 Words
    • 11 Pages
    Powerful Essays
  • Powerful Essays

    But, most students will have trouble finding a solution. The solution procedure suggested involves decomposing a larger problem into a series of smaller problems that are easier to solve. The case provides students with a good first look at the kinds of problems where management science is applied in practice. The problem is a real one that one of the authors was asked by the Head Professional at Royal Oak Country Club for help with. Solution: Scheduling problems such as this occur frequently, and are often difficult to solve.…

    • 4205 Words
    • 17 Pages
    Powerful Essays
  • Powerful Essays

    Luggers and Butchers

    • 5446 Words
    • 22 Pages

    Ohta, H. (2006). A heuristic job-shop scheduling algorithm to minimize the total holding cost of completed and in-process products subject to no tardy jobs. International journal of production economics, 101(1), 19-22.…

    • 5446 Words
    • 22 Pages
    Powerful Essays
  • Powerful Essays

    The purpose of this project is to implement computer software and hardware to automate production and value chain management in order to increase productivity of the company and reduce production costs. This project will implement three components of a single unifying system to improve the inventory management and control at Riordan Manufacturing based on the goals of each of three areas of the manufacturing processes. Raw materials receiving will receive a computerized inventory check-in system. Manufacturing will receive a computerized project management system. Final product shipping will receive a computerized sales and order fulfillment system. Users in each of the three categories of inventory management and control will receive training in operations of the new technology to be implemented.…

    • 1945 Words
    • 8 Pages
    Powerful Essays
  • Powerful Essays

    A production environment in which similar operations and equipment are organized by function is typically referred to as a job shop. Job shops are a unique form of manufacturing in which the jobs pass through functional departments and lots. Within each lot may, a variety of different operational routing may exist. Several internal constraints on jobs and machines present themselves in this layout: No precedence constraints abide among tasks of different jobs; interruptions of tasks are not allowed; and each job can be performed only on machine at a time (1).…

    • 3762 Words
    • 16 Pages
    Powerful Essays
  • Powerful Essays

    AGILE MANUFACTURING

    • 2897 Words
    • 22 Pages

    AGILE MANUFACTURIN G Tuğçe İŞSEVER 524413007 Marmara University Institute of Pure and Applied Science History of Agile Manufacturing In 1991, an industry-led study, sponsored by the United States Navy Mantech Program, and supported by the Iacocca Institute at Lehigh University in the United States, was conducted in order to originate a new paradigm for successful manufacturing enterprises.  The report of that study, entitled “21st Century Manufacturing Enterprise Strategy”, coined the term “agile manufacturing”  History of Agile Manufacturing …

    • 2897 Words
    • 22 Pages
    Powerful Essays
  • Powerful Essays

    This document is intended for providing a well-defined functional and non-functional requirement specification. The scope of this document is the elaboration of Meeting Scheduler Software System’s functional, non-functional requirements and their dependencies. This specification is not concerned with defining stakeholders, system architecture, providing abstract overview of the system and design issues.…

    • 6468 Words
    • 26 Pages
    Powerful Essays
  • Powerful Essays

    This report presents a recommendation for a hiring schedule that would allow Davis Instruments to hire temporary employees based on the product demand that varies from month to month for the six months of January to June, at the lowest cost.…

    • 1563 Words
    • 7 Pages
    Powerful Essays
  • Satisfactory Essays

    Decision Support Systems

    • 351 Words
    • 2 Pages

    Decision support systems are gaining an increased popularity in various domains, including business, engineering, the military, and medicine. They are especially valuable in situations in which the amount of available information is prohibitive for the intuition of an unaided human decision maker and in which precision and optimality are of importance. Decision support systems can aid human cognitive deficiencies by integrating various sources of information, providing intelligent access to relevant knowledge, and aiding the process of structuring decisions. They can also support choice among well-defined alternatives and build on formal approaches, such as the methods of engineering economics, operations research, statistics, and decision theory. They can also employ artificial intelligence methods to address heuristically problems that are intractable by formal techniques. Proper application of decision-making tools increases productivity, efficiency, and effectiveness and gives many businesses a comparative advantage over their competitors, allowing them to make optimal choices for technological processes and their parameters, planning business operations, logistics, or investments.…

    • 351 Words
    • 2 Pages
    Satisfactory Essays
  • Powerful Essays

    Abstract—In systems are becoming more complex in order to improve the productivity and the flexibility of the production operations. Various planning models are used to develop optimized plans that meet the demand at minimum cost or fill the demand at maximized profit. These optimization problems differ because of the differences in the manufacturing and market context. Most managers find that existing production planning models are not being implemented in practice [1]. A major problem with existing models is the lack of information about the actual situation on the shop floor regarding the condition of the workers and the uncertainties inherent in the production system. In recent years, research has highlighted the importance of interactions between some key human factors and the production system and the need to incorporate organizational behavior issues in operations management [2], [3]. The advantages derived from integrating human factors with production systems have been discussed [4], [5]. These benefits have been established through surveys and actual implementations. In highly competitive companies, this integration has helped to increase productivity, reduce throughput times, and improve product quality. These findings present a significant research opportunity. The main objective of this paper is to develop new approach for workforce planning problem to support the production planning process for optimal performance. A decision support system (DSS) is developed to aid managers with the practical implementation of the model. The paper is organized as follows: Section II presents a literature review of human factors and their relation to production planning. Section III discusses the proposed workforce planning model. Next, Section IV presents the preliminary results generated from the proposed model. Finally,…

    • 5530 Words
    • 23 Pages
    Powerful Essays