{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,4]],"date-time":"2026-05-04T04:50:17Z","timestamp":1777870217369,"version":"3.51.4"},"reference-count":54,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T00:00:00Z","timestamp":1777593600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T00:00:00Z","timestamp":1777593600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T00:00:00Z","timestamp":1777593600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-017"},{"start":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T00:00:00Z","timestamp":1777593600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"},{"start":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T00:00:00Z","timestamp":1777593600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-012"},{"start":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T00:00:00Z","timestamp":1777593600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T00:00:00Z","timestamp":1777593600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-004"}],"funder":[{"DOI":"10.13039\/501100013804","name":"Fundamental Research Funds for the Central Universities","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100013804","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Computers &amp; Industrial Engineering"],"published-print":{"date-parts":[[2026,5]]},"DOI":"10.1016\/j.cie.2026.111947","type":"journal-article","created":{"date-parts":[[2026,2,28]],"date-time":"2026-02-28T07:42:52Z","timestamp":1772264572000},"page":"111947","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":0,"special_numbering":"C","title":["TTFM: A triggered task flow model for latency-critical task scheduling in distributed industrial systems"],"prefix":"10.1016","volume":"215","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-9411-0694","authenticated-orcid":false,"given":"Chengfeng","family":"Xiang","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8382-7729","authenticated-orcid":false,"given":"Na","family":"Chen","sequence":"additional","affiliation":[]},{"given":"Lei","family":"Sun","sequence":"additional","affiliation":[]},{"given":"Jianquan","family":"Wang","sequence":"additional","affiliation":[]},{"given":"Ronghui","family":"Zhang","sequence":"additional","affiliation":[]},{"given":"Zhangchao","family":"Ma","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"issue":"2","key":"10.1016\/j.cie.2026.111947_b1","doi-asserted-by":"crossref","DOI":"10.1145\/2898348","article-title":"Implementing multifrontal sparse solvers for multicore architectures with sequential task flow runtime systems","volume":"43","author":"Agullo","year":"2016","journal-title":"Association for Computing Machinery. Transactions on Mathematical Software"},{"issue":"5","key":"10.1016\/j.cie.2026.111947_b2","doi-asserted-by":"crossref","first-page":"3091","DOI":"10.1007\/s11831-024-10069-8","article-title":"An analytical review and performance measures of state-of-art scheduling algorithms in heterogenous computing enviornment","volume":"31","author":"Ahmad","year":"2024","journal-title":"Archives of Computational Methods in Engineering"},{"key":"10.1016\/j.cie.2026.111947_b3","doi-asserted-by":"crossref","DOI":"10.1016\/j.cie.2023.109436","article-title":"An aircraft final assembly line balancing problem considering resource constraints and parallel task scheduling","volume":"182","author":"Bao","year":"2023","journal-title":"Computers & Industrial Engineering"},{"issue":"12","key":"10.1016\/j.cie.2026.111947_b4","doi-asserted-by":"crossref","first-page":"21632","DOI":"10.1109\/JIOT.2024.3374969","article-title":"Dependent task offloading in edge computing using GNN and deep reinforcement learning","volume":"11","author":"Cao","year":"2024","journal-title":"IEEE Internet of Things Journal"},{"issue":"3","key":"10.1016\/j.cie.2026.111947_b5","doi-asserted-by":"crossref","first-page":"915","DOI":"10.1007\/s00170-020-06176-y","article-title":"Workforce influence on manufacturing machines schedules","volume":"115","author":"Caricato","year":"2021","journal-title":"International Journal of Advanced Manufacturing Technology"},{"issue":"2","key":"10.1016\/j.cie.2026.111947_b6","doi-asserted-by":"crossref","first-page":"2099","DOI":"10.1109\/TII.2022.3173899","article-title":"Intelligent latency-aware tasks prioritization and offloading strategy in distributed fog-cloud of things","volume":"19","author":"Chakraborty","year":"2023","journal-title":"IEEE Transactions on Industrial Informatics"},{"issue":"2","key":"10.1016\/j.cie.2026.111947_b7","doi-asserted-by":"crossref","first-page":"278","DOI":"10.1109\/TEVC.2009.2030331","article-title":"A novel set-based particle swarm optimization method for discrete optimization problems","volume":"14","author":"Chen","year":"2010","journal-title":"IEEE Transactions on Evolutionary Computation"},{"key":"10.1016\/j.cie.2026.111947_b8","doi-asserted-by":"crossref","DOI":"10.1016\/j.cie.2024.110523","article-title":"Real-time service task scheduling with fine-grained resource utilization to benefit important industrial business","volume":"196","author":"Chen","year":"2024","journal-title":"Computers & Industrial Engineering"},{"key":"10.1016\/j.cie.2026.111947_b9","doi-asserted-by":"crossref","DOI":"10.1016\/j.cie.2023.109372","article-title":"Task scheduling in real-time industrial scenarios","volume":"182","author":"Chen","year":"2023","journal-title":"Computers & Industrial Engineering"},{"key":"10.1016\/j.cie.2026.111947_b10","first-page":"6","article-title":"The IEC 61499 function block standard: Overview of the second edition","volume":"6","author":"Christensen","year":"2012","journal-title":"ISA Automation Week"},{"key":"10.1016\/j.cie.2026.111947_b11","doi-asserted-by":"crossref","DOI":"10.1016\/j.cie.2022.108387","article-title":"Integration of industrial IoT architectures for dynamic scheduling","volume":"171","author":"Coito","year":"2022","journal-title":"Computers & Industrial Engineering"},{"issue":"2","key":"10.1016\/j.cie.2026.111947_b12","doi-asserted-by":"crossref","first-page":"161","DOI":"10.1007\/s11241-015-9244-x","article-title":"Combined task- and network-level scheduling for distributed time-triggered systems","volume":"52","author":"Craciunas","year":"2016","journal-title":"Real-Time Systems"},{"issue":"6","key":"10.1016\/j.cie.2026.111947_b13","doi-asserted-by":"crossref","first-page":"4345","DOI":"10.1109\/TSC.2023.3320674","article-title":"Offloading dependent tasks in edge computing with unknown system-side information","volume":"16","author":"Dai","year":"2023","journal-title":"IEEE Transactions on Services Computing"},{"issue":"7","key":"10.1016\/j.cie.2026.111947_b14","doi-asserted-by":"crossref","first-page":"7925","DOI":"10.1109\/TII.2022.3214199","article-title":"Design of industrial edge applications based on IEC 61499 microservices and containers","volume":"19","author":"Dai","year":"2023","journal-title":"IEEE Transactions on Industrial Informatics"},{"issue":"4","key":"10.1016\/j.cie.2026.111947_b15","doi-asserted-by":"crossref","first-page":"2954","DOI":"10.1109\/JIOT.2021.3123406","article-title":"Intelligent delay-aware partial computing task offloading for multiuser industrial internet of things through edge computing","volume":"10","author":"Deng","year":"2023","journal-title":"IEEE Internet of Things Journal"},{"key":"10.1016\/j.cie.2026.111947_b16","series-title":"23rd IEEE real-time systems symposium","first-page":"289","article-title":"Stochastic analysis of periodic real-time systems","author":"Diaz","year":"2002"},{"issue":"5","key":"10.1016\/j.cie.2026.111947_b17","doi-asserted-by":"crossref","first-page":"2483","DOI":"10.1109\/TII.2019.2905295","article-title":"A survey on model-based distributed control and filtering for industrial cyber-physical systems","volume":"15","author":"Ding","year":"2019","journal-title":"IEEE Transactions on Industrial Informatics"},{"key":"10.1016\/j.cie.2026.111947_b18","doi-asserted-by":"crossref","DOI":"10.1016\/j.comnet.2024.110791","article-title":"Task offloading strategies for mobile edge computing: A survey","volume":"254","author":"Dong","year":"2024","journal-title":"Computer Networks"},{"key":"10.1016\/j.cie.2026.111947_b19","doi-asserted-by":"crossref","DOI":"10.1016\/j.jnca.2022.103366","article-title":"Computation offloading in mobile edge computing networks: A survey","volume":"202","author":"Feng","year":"2022","journal-title":"Journal of Network and Computer Applications"},{"issue":"1","key":"10.1016\/j.cie.2026.111947_b20","doi-asserted-by":"crossref","first-page":"33","DOI":"10.3724\/SP.J.1089.2024.19844","article-title":"Architecture design and application of cloud PLC system based on 5G and MultiAccess edge computing","volume":"36","author":"Feng","year":"2024","journal-title":"Journal of Computer-Aided Design & Computer Graphics"},{"issue":"6","key":"10.1016\/j.cie.2026.111947_b21","doi-asserted-by":"crossref","first-page":"345","DOI":"10.1145\/367766.368168","article-title":"Algorithm 97: Shortest path","volume":"5","author":"Floyd","year":"1962","journal-title":"Communications of the ACM"},{"issue":"3","key":"10.1016\/j.cie.2026.111947_b22","doi-asserted-by":"crossref","first-page":"190","DOI":"10.1287\/ijoc.1.3.190","article-title":"Tabu search\u2014part I","volume":"1","author":"Glover","year":"1989","journal-title":"ORSA Journal on Computing"},{"key":"10.1016\/j.cie.2026.111947_b23","doi-asserted-by":"crossref","first-page":"573","DOI":"10.1016\/j.procir.2022.09.101","article-title":"A production planning and scheduling problem focused on both productivity and quality issues in tannery industries","volume":"112","author":"Grieco","year":"2022","journal-title":"Procedia CIRP"},{"issue":"1","key":"10.1016\/j.cie.2026.111947_b24","doi-asserted-by":"crossref","first-page":"66","DOI":"10.1038\/scientificamerican0792-66","article-title":"Genetic algorithms","volume":"267","author":"Holland","year":"1992","journal-title":"Scientific American"},{"issue":"8","key":"10.1016\/j.cie.2026.111947_b25","doi-asserted-by":"crossref","first-page":"1687","DOI":"10.1109\/TCAD.2020.3025075","article-title":"Cpp-taskflow: A general-purpose parallel task programming system at scale","volume":"40","author":"Huang","year":"2021","journal-title":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems"},{"issue":"6","key":"10.1016\/j.cie.2026.111947_b26","doi-asserted-by":"crossref","first-page":"1303","DOI":"10.1109\/TPDS.2021.3104255","article-title":"Taskflow: A lightweight parallel and heterogeneous task graph computing system","volume":"33","author":"Huang","year":"2022","journal-title":"IEEE Transactions on Parallel and Distributed Systems"},{"key":"10.1016\/j.cie.2026.111947_b27","series-title":"Manufacturing from industry 4.0 to industry 5.0","first-page":"379","article-title":"Cloud, fog, edge computing and 5G technologies for industrial automation","author":"Kang","year":"2024"},{"key":"10.1016\/j.cie.2026.111947_b28","series-title":"Standard task graph set","author":"Kasahara","year":"2008"},{"key":"10.1016\/j.cie.2026.111947_b29","first-page":"1942","article-title":"Particle swarm optimization","volume":"vol. 4","author":"Kennedy","year":"1995"},{"key":"10.1016\/j.cie.2026.111947_b30","doi-asserted-by":"crossref","DOI":"10.1016\/j.cie.2025.110856","article-title":"Deep reinforcement learning for machine scheduling: Methodology, the state-of-the-art, and future directions","volume":"200","author":"Khadivi","year":"2025","journal-title":"Computers & Industrial Engineering"},{"issue":"4598","key":"10.1016\/j.cie.2026.111947_b31","doi-asserted-by":"crossref","first-page":"671","DOI":"10.1126\/science.220.4598.671","article-title":"Optimization by simulated annealing","volume":"220","author":"Kirkpatrick","year":"1983","journal-title":"Science"},{"issue":"3","key":"10.1016\/j.cie.2026.111947_b32","doi-asserted-by":"crossref","first-page":"381","DOI":"10.1006\/jpdc.1999.1578","article-title":"Benchmarking and comparison of the task graph scheduling algorithms","volume":"59","author":"Kwok","year":"1999","journal-title":"Journal of Parallel and Distributed Computing"},{"key":"10.1016\/j.cie.2026.111947_b33","doi-asserted-by":"crossref","DOI":"10.1016\/j.cie.2024.109903","article-title":"Multi-resource constrained flexible job shop scheduling problem with fixture-pallet combinatorial optimisation","volume":"188","author":"Liu","year":"2024","journal-title":"Computers & Industrial Engineering"},{"issue":"1","key":"10.1016\/j.cie.2026.111947_b34","doi-asserted-by":"crossref","first-page":"136","DOI":"10.1186\/s13677-024-00701-0","article-title":"Dependency-aware online task offloading based on deep reinforcement learning for IoV","volume":"13","author":"Liu","year":"2024","journal-title":"Journal of Cloud Computing"},{"issue":"4","key":"10.1016\/j.cie.2026.111947_b35","doi-asserted-by":"crossref","first-page":"2295","DOI":"10.1109\/TII.2020.3016990","article-title":"Towards IEC 61499-based distributed intelligent automation: A literature review","volume":"17","author":"Lyu","year":"2021","journal-title":"IEEE Transactions on Industrial Informatics"},{"issue":"4","key":"10.1016\/j.cie.2026.111947_b36","doi-asserted-by":"crossref","first-page":"4322","DOI":"10.1109\/TVT.2022.3147027","article-title":"GreenEdge: Joint green energy scheduling and dynamic task offloading in multi-tier edge computing systems","volume":"71","author":"Ma","year":"2022","journal-title":"IEEE Transactions on Vehicular Technology"},{"key":"10.1016\/j.cie.2026.111947_b37","doi-asserted-by":"crossref","DOI":"10.1016\/j.jii.2021.100257","article-title":"Industry 5.0: A survey on enabling technologies and potential applications","volume":"26","author":"Maddikunta","year":"2022","journal-title":"Journal of Industrial Information Integration"},{"key":"10.1016\/j.cie.2026.111947_b38","series-title":"2021 international wireless communications and mobile computing","first-page":"21","article-title":"Graph mapping offloading model based on deep reinforcement learning with dependent task","author":"Mao","year":"2021"},{"key":"10.1016\/j.cie.2026.111947_b39","doi-asserted-by":"crossref","first-page":"369","DOI":"10.1007\/s00158-003-0368-6","article-title":"Survey of multi-objective optimization methods for engineering","volume":"26","author":"Marler","year":"2004","journal-title":"Structural and Multidisciplinary Optimization"},{"key":"10.1016\/j.cie.2026.111947_b40","doi-asserted-by":"crossref","DOI":"10.1016\/j.cie.2024.110426","article-title":"The effect of task processing management on energy consumption at the edge of internet of things network with using reinforcement learning method","volume":"195","author":"Mohammadian","year":"2024","journal-title":"Computers & Industrial Engineering"},{"issue":"8","key":"10.1016\/j.cie.2026.111947_b41","doi-asserted-by":"crossref","first-page":"1165","DOI":"10.1109\/TSMC.2014.2326837","article-title":"Time-complemented event-driven architecture for distributed automation systems","volume":"45","author":"Pang","year":"2015","journal-title":"IEEE Transactions on Systems, Man, and Cybernetics: Systems"},{"key":"10.1016\/j.cie.2026.111947_b42","doi-asserted-by":"crossref","unstructured":"Prado, I., & Feng, W. (2022). Open Process Distributed Automation using IEC 61499. In 2022 ASEE annual conference & exposition, no. 10.18260\/1-2\u201340893, ASEE Conferences.","DOI":"10.18260\/1-2--40893"},{"issue":"2","key":"10.1016\/j.cie.2026.111947_b43","doi-asserted-by":"crossref","first-page":"117","DOI":"10.1016\/0165-6074(94)90080-9","article-title":"Holistic schedulability analysis for distributed hard real-time systems","volume":"40","author":"Tindell","year":"1994","journal-title":"Microprocessing and Microprogramming"},{"issue":"6","key":"10.1016\/j.cie.2026.111947_b44","doi-asserted-by":"crossref","first-page":"3999","DOI":"10.1109\/TSC.2024.3478841","article-title":"Multi-objective DAG task offloading in MEC environment based on federated DQN with automated hyperparameter optimization","volume":"17","author":"Tong","year":"2024","journal-title":"IEEE Transactions on Services Computing"},{"issue":"7","key":"10.1016\/j.cie.2026.111947_b45","first-page":"3108","article-title":"A brief survey on recent advances in cloud control systems","volume":"69","author":"Xia","year":"2022","journal-title":"IEEE Transactions on Circuits and Systems II: Express Briefs"},{"issue":"1","key":"10.1016\/j.cie.2026.111947_b46","doi-asserted-by":"crossref","first-page":"41","DOI":"10.1186\/s13677-021-00256-4","article-title":"Efficient task offloading using particle swarm optimization algorithm in edge computing for industrial internet of things","volume":"10","author":"You","year":"2021","journal-title":"Journal of Cloud Computing"},{"issue":"10","key":"10.1016\/j.cie.2026.111947_b47","doi-asserted-by":"crossref","first-page":"8119","DOI":"10.1109\/JIOT.2020.3042433","article-title":"Secure and optimized load balancing for multitier IoT and edge-cloud computing systems","volume":"8","author":"Zhang","year":"2021","journal-title":"IEEE Internet of Things Journal"},{"issue":"1","key":"10.1016\/j.cie.2026.111947_b48","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/JAS.2019.1911651","article-title":"Networked control systems: a survey of trends and techniques","volume":"7","author":"Zhang","year":"2020","journal-title":"IEEE\/CAA Journal of Automatica Sinica"},{"key":"10.1016\/j.cie.2026.111947_b49","doi-asserted-by":"crossref","DOI":"10.1016\/j.compind.2024.104131","article-title":"Performance-driven closed-loop optimization and control for smart manufacturing processes in the cloud-edge-device collaborative architecture: A review and new perspectives","volume":"162","author":"Zhang","year":"2024","journal-title":"Computers in Industry"},{"issue":"8","key":"10.1016\/j.cie.2026.111947_b50","doi-asserted-by":"crossref","first-page":"8313","DOI":"10.1109\/TITS.2024.3410896","article-title":"A survey of computation offloading with task types","volume":"25","author":"Zhang","year":"2024","journal-title":"IEEE Transactions on Intelligent Transportation Systems"},{"key":"10.1016\/j.cie.2026.111947_b51","doi-asserted-by":"crossref","DOI":"10.1016\/j.cie.2023.109842","article-title":"Optimization partial mission abandonment strategy for k-out-of-n multi-state system","volume":"187","author":"Zhao","year":"2024","journal-title":"Computers & Industrial Engineering"},{"key":"10.1016\/j.cie.2026.111947_b52","doi-asserted-by":"crossref","first-page":"143","DOI":"10.1016\/j.jmsy.2024.01.010","article-title":"Machine-fixture-pallet resources constrained flexible job shop scheduling considering loading and unloading times under pallet automation system","volume":"73","author":"Zhou","year":"2024","journal-title":"Journal of Manufacturing Systems"},{"key":"10.1016\/j.cie.2026.111947_b53","doi-asserted-by":"crossref","first-page":"357","DOI":"10.1016\/j.jmsy.2025.09.015","article-title":"Flexible pallet automation system scheduling with limited fixture-pallets and material-pallets: A case study from an engine manufacturing enterprise","volume":"83","author":"Zhou","year":"2025","journal-title":"Journal of Manufacturing Systems"},{"key":"10.1016\/j.cie.2026.111947_b54","series-title":"IEC 61499 standard for distributed automation","author":"Zoitl","year":"2023"}],"container-title":["Computers &amp; Industrial Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0360835226001488?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0360835226001488?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,4,30]],"date-time":"2026-04-30T15:38:10Z","timestamp":1777563490000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0360835226001488"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,5]]},"references-count":54,"alternative-id":["S0360835226001488"],"URL":"https:\/\/doi.org\/10.1016\/j.cie.2026.111947","relation":{},"ISSN":["0360-8352"],"issn-type":[{"value":"0360-8352","type":"print"}],"subject":[],"published":{"date-parts":[[2026,5]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"TTFM: A triggered task flow model for latency-critical task scheduling in distributed industrial systems","name":"articletitle","label":"Article Title"},{"value":"Computers & Industrial Engineering","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.cie.2026.111947","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2026 Elsevier Ltd. All rights are reserved, including those for text and data mining, AI training, and similar technologies.","name":"copyright","label":"Copyright"}],"article-number":"111947"}}