{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,27]],"date-time":"2025-10-27T11:02:09Z","timestamp":1761562929885,"version":"build-2065373602"},"reference-count":48,"publisher":"MDPI AG","issue":"12","license":[{"start":{"date-parts":[[2022,11,30]],"date-time":"2022-11-30T00:00:00Z","timestamp":1669766400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"FCT\u2014Funda\u00e7\u00e3o para a Ci\u00eancia e Tecnologia","award":["UIDB\/00319\/2020","EXPL\/EME-SIS\/1224\/2021"],"award-info":[{"award-number":["UIDB\/00319\/2020","EXPL\/EME-SIS\/1224\/2021"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Machines"],"abstract":"<jats:p>Collaborative Manufacturing Scheduling (CMS) is not yet a properly explored decision making practice, although its potential for being currently explored, in the digital era, by combining efforts among a set of entities, either persons or machines, to jointly cooperate for solving some more or less complex scheduling problem, namely occurring in job shop manufacturing environments. In this paper, an interoperable scheduling system integrating a proposed scheduling model, along with varying kinds of solving algorithms, are put forward and analyzed through an industrial case study. The case study was decomposed in three application scenarios, for enabling the evaluation of the proposed scheduling model when envisioning the prioritization of internal\u2013makespan-or external\u2013number of tardy jobs-performance measures, along with a third scenario assigning a same importance or weight to both kinds of performance measures. The results obtained enabled us to realize that the weighted application scenario permitted reaching more balanced, thus a potentially more attractive global solution for the scheduling problem considered through the combination of different kinds of scheduling algorithms for the resolution of each underlying sub problem according to the proposed scheduling model. Besides, the decomposition of a global more complex scheduling problem into simpler sub-problems turns them easier to be solved through the different solving algorithms available, while further enabling to obtain a wider range of alternative schedules to be explored and evaluated. Thus, contributing to enriching the scheduling problem-solving process. A future exploration of the application in other types of manufacturing environments, namely occurring in the context of extended, networked, distributed or virtual production systems, integrating an increased and variable set of collaborating entities or factories, is also suggested.<\/jats:p>","DOI":"10.3390\/machines10121138","type":"journal-article","created":{"date-parts":[[2022,11,30]],"date-time":"2022-11-30T01:52:20Z","timestamp":1669773140000},"page":"1138","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["Analysis of a Collaborative Scheduling Model Applied in a Job Shop Manufacturing Environment"],"prefix":"10.3390","volume":"10","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-2299-1859","authenticated-orcid":false,"given":"Leonilde R.","family":"Varela","sequence":"first","affiliation":[{"name":"Department of Production and Systems, School of Engineering, ALGORITMI Research Centre\/LASI, University of Minho, 4804-533 Guimar\u00e3es, Portugal"}]},{"given":"C\u00e1tia F. V.","family":"Alves","sequence":"additional","affiliation":[{"name":"Department of Production and Systems, School of Engineering, ALGORITMI Research Centre\/LASI, University of Minho, 4804-533 Guimar\u00e3es, Portugal"}]},{"given":"Andr\u00e9 S.","family":"Santos","sequence":"additional","affiliation":[{"name":"Institute of Engineering, Polytechnic Institute of Porto-ISEP\/IPP, Interdisciplinary Studies Research Center (ISRC), 4200-072 Porto, Portugal"}]},{"given":"Gaspar G.","family":"Vieira","sequence":"additional","affiliation":[{"name":"Department of Production and Systems, School of Engineering, ALGORITMI Research Centre\/LASI, University of Minho, 4804-533 Guimar\u00e3es, Portugal"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8897-5061","authenticated-orcid":false,"given":"Nuno","family":"Lopes","sequence":"additional","affiliation":[{"name":"Polytechnic Institute of C\u00e1vado e Ave\u2014IPCA, 4750-810 Barcelos, Portugal"}]},{"given":"Goran D.","family":"Putnik","sequence":"additional","affiliation":[{"name":"Department of Production and Systems, School of Engineering, ALGORITMI Research Centre\/LASI, University of Minho, 4804-533 Guimar\u00e3es, Portugal"}]}],"member":"1968","published-online":{"date-parts":[[2022,11,30]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"012027","DOI":"10.1088\/1757-899X\/1174\/1\/012027","article-title":"Collaborative Engineering definition: Distinguishing it from Concurrent Engineering through the complexity and semiotics lenses","volume":"1174","author":"Putnik","year":"2021","journal-title":"IOP Conf. Ser. Mater. Sci. Eng."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"012028","DOI":"10.1088\/1757-899X\/1174\/1\/012028","article-title":"Collaborative Engineering: A Review of Organisational Forms for Implementation and Operation","volume":"1174","author":"Putnik","year":"2021","journal-title":"IOP Conf. Ser. Mater. Sci. Eng."},{"key":"ref_3","unstructured":"Eijnatten, F.M., and Putnik, G.D. (2004). Chaos, Complexity, Learning, and the Learning Organization: Towards a Chaordic Enterprise, Emerald Group Publishing."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"3889","DOI":"10.1080\/00207540902927918","article-title":"Agent-based distributed scheduling for virtual job shops","volume":"48","author":"Lou","year":"2010","journal-title":"Int. J. Prod. Res."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Vieira, G., Varela, M.L.R., and Putnik, G.D. (2012). Technologies integration for distributed manufacturing scheduling in a virtual enterprise. International Conference on Virtual and Networked Organizations, Emergent Technologies, and Tools, Springer.","DOI":"10.1007\/978-3-642-31800-9_34"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"175","DOI":"10.1016\/j.mechatronics.2017.10.009","article-title":"Simulation of cyber physical systems behaviour using timed plant models","volume":"54","author":"Canadas","year":"2018","journal-title":"Mechatronics"},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Kays, H.M.E., Karim, A.N.M., Daud, M.R.C., Varela, M.L.R., Putnik, G.D., and Machado, J.M. (2018). A collaborative multiplicative Holt-Winters forecasting approach with dynamic fuzzy-level component. Appl. Sci., 8.","DOI":"10.3390\/app8040530"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"659","DOI":"10.5937\/fmet1904659P","article-title":"Industry 4.0: Models, tools and cyber-physical systems for manufacturing","volume":"47","author":"Putnik","year":"2019","journal-title":"FME Trans."},{"key":"ref_9","unstructured":"(2022, October 17). Deloitte, 2012. Retail Globalization. Deloitte Touche Tohmatsu Limited. Available online: https:\/\/www.deloitte.com\/global\/en.html."},{"key":"ref_10","first-page":"4","article-title":"The reference architectural model industrie 4.0 (rami 4.0)","volume":"2","author":"Hankel","year":"2015","journal-title":"ZVEI"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Kagermann, H. (2015). Change through digitization\u2014Value creation in the age of Industry 4.0. Management of Permanent Change, Springer Gabler.","DOI":"10.1007\/978-3-658-05014-6_2"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"66","DOI":"10.1016\/j.techfore.2017.05.028","article-title":"China\u2019s manufacturing locus in 2025: With a comparison of \u201cMade-in-China 2025\u201d and \u201cIndustry 4.0\u201d","volume":"135","author":"Li","year":"2018","journal-title":"Technol. Forecast. Soc. Chang."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"45","DOI":"10.1109\/EMR.2019.2913930","article-title":"Ten lessons for managers while implementing Industry 4.0","volume":"47","author":"Sony","year":"2019","journal-title":"IEEE Eng. Manag. Rev."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"201","DOI":"10.1002\/nav.3800030307","article-title":"An extension of Johnson\u2019s results on job lot scheduling","volume":"3","author":"Jackson","year":"1956","journal-title":"Nav. Res. Logist. Q."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"857","DOI":"10.1080\/0951192X.2018.1447146","article-title":"Collaborative framework for virtual organisation synthesis based on a dynamic multi-criteria decision model","volume":"31","author":"Putnik","year":"2018","journal-title":"Int. J. Comput. Integr. Manuf."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"231","DOI":"10.1016\/j.cie.2017.06.014","article-title":"Investigation of reconfiguration effect on makespan with social network method for flexible job shop scheduling problem","volume":"110","author":"Reddy","year":"2017","journal-title":"Comput. Ind. Eng."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"699","DOI":"10.5937\/fmet1904699A","article-title":"A human centered hybrid MAS and meta-heuristics based system for simultaneously supporting scheduling and plant layout adjustment","volume":"47","author":"Alves","year":"2019","journal-title":"FME Trans."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Azevedo, B.F., Varela, M.L.R., and Pereira, A.I. (2021, January 16\u201318). Production Scheduling Using Multi-objective Optimization and Cluster Approaches. Proceedings of the International Conference on Innovations in Bio-Inspired Computing and Applications, Online.","DOI":"10.1007\/978-3-030-96299-9_12"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"563","DOI":"10.1109\/TSMCC.2006.874022","article-title":"Agent-based distributed manufacturing process planning and scheduling: A state-of-the-art survey","volume":"36","author":"Shen","year":"2006","journal-title":"IEEE Trans. Syst. Man Cybern. Part C"},{"key":"ref_20","first-page":"9305989","article-title":"Telefacturing based distributed manufacturing environment for optimal manufacturing service by enhancing the interoperability in the hubs","volume":"2017","author":"Manupati","year":"2017","journal-title":"J. Eng."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"557","DOI":"10.1080\/17517575.2018.1545160","article-title":"Integrated scheduling for a distributed manufacturing system: A stochastic multi-objective model","volume":"13","author":"Fu","year":"2019","journal-title":"Enterp. Inf. Syst."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"1707","DOI":"10.1007\/s10845-018-1417-8","article-title":"Hypernetwork-based manufacturing service scheduling for distributed and collaborative manufacturing operations towards smart manufacturing","volume":"31","author":"Cheng","year":"2020","journal-title":"J. Intell. Manuf."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Zhou, R., Chen, G., Yang, Z.H., and Zhang, J.B. (2008, January 12\u201315). Distributed manufacturing scheduling using a novel cooperative system. Proceedings of the 2008 IEEE International Conference on Service Operations and Logistics, and Informatics, Beijing, China.","DOI":"10.1109\/SOLI.2008.4686401"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"69","DOI":"10.1016\/j.ejor.2008.02.009","article-title":"Safe scheduling: Setting due dates in single-machine problems","volume":"196","author":"Baker","year":"2009","journal-title":"Eur. J. Oper. Res."},{"key":"ref_25","unstructured":"Pinedo, M., and Chao, X. (1999). Operations Scheduling with Applications in Manufacturing and Services, McGraw Hill."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Pinedo, M.L. (2012). Scheduling Theory, Algorithms and Systems, Springer. [4th ed.].","DOI":"10.1007\/978-1-4614-2361-4"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"7115","DOI":"10.1080\/00207543.2016.1165359","article-title":"Cloud-based multi-agent architecture for effective planning and scheduling of distributed manufacturing","volume":"54","author":"Mishra","year":"2016","journal-title":"Int. J. Prod. Res."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Zhang, X., Liu, X., Tang, S., Kr\u00f3lczyk, G., and Li, Z. (2019). Solving scheduling problem in a distributed manufacturing system using a discrete fruit fly optimization algorithm. Energies, 12.","DOI":"10.3390\/en12173260"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Mao, X., Li, J., Guo, H., and Wu, X. (2020). Research on Collaborative Planning and Symmetric Scheduling for Parallel Shipbuilding Projects in the Open Distributed Manufacturing Environment. Symmetry, 12.","DOI":"10.3390\/sym12010161"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"429","DOI":"10.1016\/S0007-8506(07)62357-9","article-title":"The integration of process planning and shop floor scheduling in small batch part manufacturing, Ann","volume":"44","author":"Zijm","year":"1995","journal-title":"CIRP"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"900","DOI":"10.1016\/j.eswa.2006.10.024","article-title":"Broadcast scheduling in wireless sensor networks using fuzzy Hopfield neural network","volume":"34","author":"Shen","year":"2008","journal-title":"Expert Syst. Appl."},{"key":"ref_32","unstructured":"Madureira, A., Ramos, R., and Carmo Silva, S. (2003, January 4\u20137). Using Genetic Algorithms for Dynamic Scheduling. Proceedings of the 14th Annual Production and Operations Management Society Conference (POMS\u20192003), Savannah, GA, USA."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"827","DOI":"10.5937\/fme2104827A","article-title":"How environment dynamics affects production scheduling: Requirements for development of CPPS models","volume":"49","author":"Alves","year":"2021","journal-title":"FME Trans."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"66","DOI":"10.1080\/07408170701283198","article-title":"Robustness and Stability Measures for Scheduling: Single Machine Environments","volume":"40","author":"Goren","year":"2008","journal-title":"IIE Trans."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"417","DOI":"10.1007\/s10951-008-0090-8","article-title":"A Survey of Dynamic Scheduling in Manufacturing Systems","volume":"12","author":"Ouelhadj","year":"2009","journal-title":"J. Sched."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"86","DOI":"10.1016\/j.ejor.2003.08.027","article-title":"Executing production schedules in the face of uncertainties: A review and some future directions","volume":"161","author":"Aytug","year":"2005","journal-title":"Eur. J. Oper. Res."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"88","DOI":"10.1109\/5254.988492","article-title":"Distributed manufacturing scheduling using intelligent agents","volume":"17","author":"Shen","year":"2002","journal-title":"IEEE Intell. Syst."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"1565630","DOI":"10.1080\/23311916.2019.1565630","article-title":"Agent-based distributed manufacturing scheduling: An ontological approach","volume":"6","author":"Saeidlou","year":"2019","journal-title":"Cogent Eng."},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Ramakurthi, V.B., Manupati, V.K., Machado, J., and Varela, L. (2021). A hybrid multi-objective evolutionary algorithm-based semantic foundation for sustainable distributed manufacturing systems. Appl. Sci., 11.","DOI":"10.3390\/app11146314"},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"16","DOI":"10.1016\/j.ijpe.2014.09.004","article-title":"An RFID-based intelligent decision support system architecture for production monitoring and scheduling in a distributed manufacturing environment","volume":"159","author":"Guo","year":"2015","journal-title":"Int. J. Prod. Econ."},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"1587","DOI":"10.1007\/s11276-019-02082-8","article-title":"Integrated process planning and scheduling in networked manufacturing systems for I4.0: A review and framework proposal","volume":"27","author":"Varela","year":"2021","journal-title":"Wirel. Netw."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"3217","DOI":"10.1080\/00207549508904870","article-title":"A learning-based methodology for dynamic scheduling in distributed manufacturing systems","volume":"33","author":"Chiu","year":"1995","journal-title":"Int. J. Prod. Res."},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Zadeh, L., Abbasov, A., Yager, R., Shahbazova, S., and Reformat, M. (2014). Distributed Manufacturing Scheduling Based on a Dynamic Multi-criteria Decision Model. Recent Developments and New Directions in Soft Computing, Springer. Studies in Fuzziness and Soft Computing.","DOI":"10.1007\/978-3-319-06323-2"},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"1285","DOI":"10.1108\/K-09-2018-0476","article-title":"Normalization techniques for collaborative networks","volume":"49","author":"Vafaei","year":"2019","journal-title":"Kybernetes"},{"key":"ref_45","first-page":"145","article-title":"An ordered heuristic for the allocation of resources in unrelated parallel-machines","volume":"6","author":"Santos","year":"2015","journal-title":"Int. J. Ind. Eng. Comput."},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"365","DOI":"10.1016\/j.cirp.2021.04.046","article-title":"Semi-Double-loop machine learning based CPS approach for predictive maintenance in manufacturing system based on machine status indications","volume":"70","author":"Putnik","year":"2021","journal-title":"CIRP Ann. Manuf. Technol."},{"key":"ref_47","doi-asserted-by":"crossref","unstructured":"Varela, M.L.R., Amaral, G., Pereira, S., Machado, D., Falc\u00e3o, A., Ribeiro, R., Sousa, E., Santos, J., and Pereira, A.F. (, January 3\u20135). Interoperable Decision Support System based on Multivariate Time Series for Setup Data Processing and Visualization. Proceedings of the 19th International on Intelligent Systems Design and Applications (ISDA 2019), Auburn, WA, USA. Advances in Intelligent Systems and Computing.","DOI":"10.1007\/978-3-030-49342-4_53"},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"400","DOI":"10.1287\/opre.13.3.400","article-title":"Application of the branch and bound technique to some flow-shop scheduling problems","volume":"13","author":"Ignall","year":"1965","journal-title":"Oper. Res."}],"container-title":["Machines"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2075-1702\/10\/12\/1138\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T01:29:58Z","timestamp":1760146198000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2075-1702\/10\/12\/1138"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,11,30]]},"references-count":48,"journal-issue":{"issue":"12","published-online":{"date-parts":[[2022,12]]}},"alternative-id":["machines10121138"],"URL":"https:\/\/doi.org\/10.3390\/machines10121138","relation":{},"ISSN":["2075-1702"],"issn-type":[{"type":"electronic","value":"2075-1702"}],"subject":[],"published":{"date-parts":[[2022,11,30]]}}}