Design Considerations of Scheduling Systems Suitable for PCB Manufacturing
This paper identifies five key design characteristics of
production scheduling software systems in printed circuit board (PCB) manufacturing. The authors consider that, in addition to an effective scheduling engine, a scheduling system should be able to
process a preventative maintenance calendar, to give the user the
flexibility to handle data using a variety of electronic sources, to run
simulations to support decision-making, and to have simple and
customisable graphical user interfaces. These design considerations
were the result of a review of academic literature, the evaluation of
commercial applications and a compilation of requirements of a PCB manufacturer. It was found that, from those systems that were evaluated, those that effectively addressed all five characteristics
outlined in this paper were the most robust of all and could be used in
PCB manufacturing.
[1] R.S. Khandpur. Printed circuit boards: design, fabrication, assembly and
testing. McGraw-Hill, 2006.
[2] Oliver Sviszt, P'eter Martinek, and B'ela Szikora. Typical features of
printed circuit board production enterprise resource planning systems. In
28th International Spring Seminar on Electronics Technology, May 19-
20 2005.
[3] G-C Lee, Y-D Kim, J-G Kim, and S-H Choi. A dispatching rule-based
approach to production scheduling in a printed circuit board
manufacturing system. Journal of the Operational Research Society,
54(10):1038-1049, 2003.
[4] J.C. Chen, K.H. Chen, J.J. Wu, and C.W. Chen. A study of the flexible job shop scheduling problem with parallel machines and reentrant process. International Journal of Advanced Manufacturing Technology, 39(3-4):344-354, 2007.
[5] Michael L. Pinedo. Scheduling: theory, algorithms and systems.
Springer, 3rd edition, 2008.
[6] Michael Pinedo and Benjamin P.C. Yen. On the design and development
of object-oriented scheduling systems. Annals of Operations Research,
70(0):359-378, 1997.
[7] Kenneth McKay, F. Safayeni, and J. Buzacott. Job-shop scheduling
theory: what is relevant? Interfaces, 18(4):84-90, 1988.
[8] Peter Brucker. Scheduling algorithms. Springer, 5th edition, 2007.
[9] B.L. MacCarthy. 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, 1993.
[10] Vincent Wiers. A review of the applicability of OR and AI scheduling
techniques in practice. Omega, 25(2):145-153, 1997.
[11] Guilherme Ernani Vieira. Handbook of Production Scheduling, volume
89 of International Series in Operations Research and Management Science, chapter A practical view of the complexity in developing
master production schedules: fundamentals, examples and
implementation, pages 149-176. Springer Verlag, 2006.
[12] Paul P.M. Stoop and Vincent Wiers. The complexity of scheduling in
practice. International Journal of Operations & Production Management, 16(10):37-53, 1996.
[13] Joseph F. Pekny. Scheduling system buyers guide. Whitepaper,
Advanced Process Combinatorics, 3000 Kent Ave. West Lafayette, IN
47906, USA, February 2005.
[1] R.S. Khandpur. Printed circuit boards: design, fabrication, assembly and
testing. McGraw-Hill, 2006.
[2] Oliver Sviszt, P'eter Martinek, and B'ela Szikora. Typical features of
printed circuit board production enterprise resource planning systems. In
28th International Spring Seminar on Electronics Technology, May 19-
20 2005.
[3] G-C Lee, Y-D Kim, J-G Kim, and S-H Choi. A dispatching rule-based
approach to production scheduling in a printed circuit board
manufacturing system. Journal of the Operational Research Society,
54(10):1038-1049, 2003.
[4] J.C. Chen, K.H. Chen, J.J. Wu, and C.W. Chen. A study of the flexible job shop scheduling problem with parallel machines and reentrant process. International Journal of Advanced Manufacturing Technology, 39(3-4):344-354, 2007.
[5] Michael L. Pinedo. Scheduling: theory, algorithms and systems.
Springer, 3rd edition, 2008.
[6] Michael Pinedo and Benjamin P.C. Yen. On the design and development
of object-oriented scheduling systems. Annals of Operations Research,
70(0):359-378, 1997.
[7] Kenneth McKay, F. Safayeni, and J. Buzacott. Job-shop scheduling
theory: what is relevant? Interfaces, 18(4):84-90, 1988.
[8] Peter Brucker. Scheduling algorithms. Springer, 5th edition, 2007.
[9] B.L. MacCarthy. 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, 1993.
[10] Vincent Wiers. A review of the applicability of OR and AI scheduling
techniques in practice. Omega, 25(2):145-153, 1997.
[11] Guilherme Ernani Vieira. Handbook of Production Scheduling, volume
89 of International Series in Operations Research and Management Science, chapter A practical view of the complexity in developing
master production schedules: fundamentals, examples and
implementation, pages 149-176. Springer Verlag, 2006.
[12] Paul P.M. Stoop and Vincent Wiers. The complexity of scheduling in
practice. International Journal of Operations & Production Management, 16(10):37-53, 1996.
[13] Joseph F. Pekny. Scheduling system buyers guide. Whitepaper,
Advanced Process Combinatorics, 3000 Kent Ave. West Lafayette, IN
47906, USA, February 2005.
@article{"International Journal of Mechanical, Industrial and Aerospace Sciences:52053", author = "Oscar Fernandez-Flores and Tony Speer and Rodney Day", title = "Design Considerations of Scheduling Systems Suitable for PCB Manufacturing", abstract = "This paper identifies five key design characteristics of
production scheduling software systems in printed circuit board (PCB) manufacturing. The authors consider that, in addition to an effective scheduling engine, a scheduling system should be able to
process a preventative maintenance calendar, to give the user the
flexibility to handle data using a variety of electronic sources, to run
simulations to support decision-making, and to have simple and
customisable graphical user interfaces. These design considerations
were the result of a review of academic literature, the evaluation of
commercial applications and a compilation of requirements of a PCB manufacturer. It was found that, from those systems that were evaluated, those that effectively addressed all five characteristics
outlined in this paper were the most robust of all and could be used in
PCB manufacturing.", keywords = "Decision-making, ERP, PCB, scheduling.", volume = "3", number = "10", pages = "1198-4", }