{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,5]],"date-time":"2026-03-05T15:55:58Z","timestamp":1772726158578,"version":"3.50.1"},"reference-count":44,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2021,3,2]],"date-time":"2021-03-02T00:00:00Z","timestamp":1614643200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,3,2]],"date-time":"2021-03-02T00:00:00Z","timestamp":1614643200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/501100000038","name":"Natural Sciences and Engineering Research Council of Canada","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100000038","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Softw Syst Model"],"published-print":{"date-parts":[[2021,6]]},"DOI":"10.1007\/s10270-020-00856-9","type":"journal-article","created":{"date-parts":[[2021,3,2]],"date-time":"2021-03-02T11:05:58Z","timestamp":1614683158000},"page":"685-709","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":8,"title":["Predictions-on-chip: model-based training and automated deployment of machine learning models at runtime"],"prefix":"10.1007","volume":"20","author":[{"given":"Sebastian","family":"Pilarski","sequence":"first","affiliation":[]},{"given":"Martin","family":"Staniszewski","sequence":"additional","affiliation":[]},{"given":"Matthew","family":"Bryan","sequence":"additional","affiliation":[]},{"given":"Frederic","family":"Villeneuve","sequence":"additional","affiliation":[]},{"given":"D\u00e1niel","family":"Varr\u00f3","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2021,3,2]]},"reference":[{"key":"856_CR1","unstructured":"Abadi, M., Agarwal, A., Barham, P., Brevdo, E., Chen, Z., Citro, C., Corrado, G.S., Davis, A., Dean, J., Devin, M., Ghemawat, S., Goodfellow, I., Harp, A., Irving, G., Isard, M., Jia, Y., Jozefowicz, R., Kaiser, L., Kudlur, M., Levenberg, J., Man\u00e9, D., Monga, R., Moore, S., Murray, D., Olah, C., Schuster, M., Shlens, J., Steiner, B., Sutskever, I., Talwar, K., Tucker, P., Vanhoucke, V., Vasudevan, V., Vi\u00e9gas, F., Vinyals, O., Warden, P., Wattenberg, M., Wicke, M., Yu, Y., Zheng, X.: TensorFlow: large-scale machine learning on heterogeneous systems (2015). https:\/\/www.tensorflow.org\/. Software available from tensorflow.org"},{"issue":"5","key":"856_CR2","doi-asserted-by":"publisher","first-page":"429","DOI":"10.1080\/0951192X.2020.1747642","volume":"33","author":"K Alexopoulos","year":"2020","unstructured":"Alexopoulos, K., Nikolakis, N., Chryssolouris, G.: Digital twin-driven supervised machine learning for the development of artificial intelligence applications in manufacturing. Int. J. Comput. Integr. Manuf. 33(5), 429\u2013439 (2020). https:\/\/doi.org\/10.1080\/0951192X.2020.1747642","journal-title":"Int. J. Comput. Integr. Manuf."},{"key":"856_CR3","doi-asserted-by":"crossref","unstructured":"Bencomo, N., Paucar, L.H.G.: RaM: causally-connected and requirements-aware runtime models using bayesian learning. In: 2019 ACM\/IEEE 22nd International Conference on Model Driven Engineering Languages and Systems (MODELS), pp. 216\u2013226. IEEE (2019)","DOI":"10.1109\/MODELS.2019.00005"},{"key":"856_CR4","volume-title":"Pattern Recognition and Machine Learning","author":"CM Bishop","year":"2006","unstructured":"Bishop, C.M.: Pattern Recognition and Machine Learning. Springer, Berlin (2006)"},{"key":"856_CR5","doi-asserted-by":"publisher","first-page":"59","DOI":"10.1007\/978-3-319-32156-1_5","volume-title":"Digital Twin-The Simulation Aspect","author":"S Boschert","year":"2016","unstructured":"Boschert, S., Rosen, R.: Digital Twin-The Simulation Aspect, pp. 59\u201374. Springer, Cham (2016). https:\/\/doi.org\/10.1007\/978-3-319-32156-1_5"},{"key":"856_CR6","doi-asserted-by":"crossref","unstructured":"Breuker, D.: Towards model-driven engineering for big data analytics\u2014an exploratory analysis of domain-specific languages for machine learning. In: 2014 47th Hawaii International Conference on System Sciences, pp. 758\u2013767. IEEE (2014)","DOI":"10.1109\/HICSS.2014.101"},{"key":"856_CR7","doi-asserted-by":"crossref","unstructured":"Burgue\u00f1o, L., Cabot, J., G\u00e9rard, S.: An LSTM-based neural network architecture for model transformations. In: 2019 ACM\/IEEE 22nd International Conference on Model Driven Engineering Languages and Systems (MODELS), pp. 294\u2013299. IEEE (2019)","DOI":"10.1109\/MODELS.2019.00013"},{"key":"856_CR8","unstructured":"Cengarle, M.V., Bensalem, S., McDermid, J., Passerone, R., Sangiovanni-Vincentelli, A., T\u00f6rngren, M.: CyPhERS: cyber-physical European roadmap and strategy characteristics, capabilities, potential applications of cyber-physical systems: a preliminary analysis. Technical Report 611430 (2013)"},{"key":"856_CR9","unstructured":"Chbat, N.W., Rajamani, R., Ashley, T.A.: Estimating gas turbine internal cycle parameters using a neural network. In: ASME 1996 International Gas Turbine and Aeroengine Congress and Exhibition, pp. V005T15A023\u2013V005T15A023. American Society of Mechanical Engineers (1996)"},{"key":"856_CR10","doi-asserted-by":"crossref","unstructured":"Darvas, D., Vi\u00f1uela, E.B., Majzik, I.: PLC code generation based on a formal specification language. In: 2016 IEEE 14th International Conference on Industrial Informatics (INDIN), pp. 389\u2013396. IEEE (2016)","DOI":"10.1109\/INDIN.2016.7819191"},{"key":"856_CR11","doi-asserted-by":"publisher","first-page":"222","DOI":"10.1016\/j.apenergy.2017.03.064","volume":"195","author":"C Fan","year":"2017","unstructured":"Fan, C., Xiao, F., Zhao, Y.: A short-term building cooling load prediction method using deep learning algorithms. Appl. Energy 195, 222\u2013233 (2017)","journal-title":"Appl. Energy"},{"key":"856_CR12","unstructured":"Fast, M.: Artificial neural networks for gas turbine monitoring. Division of Thermal Power Engineering, Department of Energy Sciences (2010)"},{"key":"856_CR13","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1115\/1.2927986","volume":"114","author":"B Gregory","year":"1992","unstructured":"Gregory, B.: Turbine preliminary design using artificial intelligence and numerical optimization techniques. J. Turbomach. 114, 1 (1992)","journal-title":"J. Turbomach."},{"key":"856_CR14","doi-asserted-by":"crossref","unstructured":"Huyck, B., Ferreau, H.J., Diehl, M., De Brabanter, J., Van Impe, J.F., De Moor, B., Logist, F.: Towards online model predictive control on a programmable logic controller: practical considerations. Mathematical Problems in Engineering, Vol. 2012 (2012)","DOI":"10.1155\/2012\/912603"},{"key":"856_CR15","doi-asserted-by":"publisher","unstructured":"Ibrahem, I., Akhrif, O., Moustapha, H., Staniszewski, M.: Neural networks modelling of aero-derivative gas turbine engine: a comparison study, pp. 738\u2013745 (2019). https:\/\/doi.org\/10.5220\/0007928907380745","DOI":"10.5220\/0007928907380745"},{"key":"856_CR16","unstructured":"Kanelopoulos, K., Stamatis, A., Mathioudakis, K.: Incorporating neural networks into gas turbine performance diagnostics. In: ASME 1997 International Gas Turbine and Aeroengine Congress and Exhibition, pp. V004T15A011\u2013V004T15A011. American Society of Mechanical Engineers (1997)"},{"issue":"8","key":"856_CR17","doi-asserted-by":"publisher","first-page":"2157","DOI":"10.1007\/s00521-015-1990-0","volume":"27","author":"S Kiakojoori","year":"2016","unstructured":"Kiakojoori, S., Khorasani, K.: Dynamic neural networks for gas turbine engine degradation prediction, health monitoring and prognosis. Neural Comput. Appl. 27(8), 2157\u20132192 (2016)","journal-title":"Neural Comput. Appl."},{"key":"856_CR18","unstructured":"Kingma, D.P., Ba, J.: Adam: a method for stochastic optimization. ArXiv preprint arXiv:1412.6980 (2014)"},{"issue":"3","key":"856_CR19","doi-asserted-by":"publisher","first-page":"925","DOI":"10.1016\/j.apenergy.2009.09.004","volume":"87","author":"A Kusiak","year":"2010","unstructured":"Kusiak, A., Li, M., Zhang, Z.: A data-driven approach for steam load prediction in buildings. Appl. Energy 87(3), 925\u2013933 (2010)","journal-title":"Appl. Energy"},{"key":"856_CR20","doi-asserted-by":"crossref","unstructured":"Kusmenko, E., Nickels, S., Pavlitskaya, S., Rumpe, B., Timmermanns, T.: Modeling and training of neural processing systems. In: 2019 ACM\/IEEE 22nd International Conference on Model Driven Engineering Languages and Systems (MODELS), pp. 283\u2013293. IEEE (2019)","DOI":"10.1109\/MODELS.2019.00012"},{"key":"856_CR21","doi-asserted-by":"publisher","first-page":"50","DOI":"10.1016\/j.jhydrol.2012.11.048","volume":"478","author":"EK Lafdani","year":"2013","unstructured":"Lafdani, E.K., Nia, A.M., Ahmadi, A.: Daily suspended sediment load prediction using artificial neural networks and support vector machines. J. Hydrol. 478, 50\u201362 (2013)","journal-title":"J. Hydrol."},{"issue":"4","key":"856_CR22","first-page":"173","volume":"4","author":"A Lazzaretto","year":"2001","unstructured":"Lazzaretto, A., Toffolo, A.: Analytical and neural network models for gas turbine design and off-design simulation. Int. J. Appl. Thermodyn. 4(4), 173\u2013182 (2001)","journal-title":"Int. J. Appl. Thermodyn."},{"issue":"3","key":"856_CR23","doi-asserted-by":"publisher","first-page":"8","DOI":"10.1109\/MDAT.2014.2314600","volume":"31","author":"EA Lee","year":"2014","unstructured":"Lee, E.A., Hartmann, B., Kubiatowicz, J., Rosing, T.S., Wawrzynek, J., Wessel, D., Rabaey, J.M., Pister, K., Sangiovanni-Vincentelli, A.L., Seshia, S.A., Blaauw, D., Dutta, P., Fu, K., Guestrin, C., Taskar, B., Jafari, R., Jones, D.L., Kumar, V., Mangharam, R., Pappas, G.J., Murray, R.M., Rowe, A.: The swarm at the edge of the cloud. IEEE Des. Test 31(3), 8\u201320 (2014). https:\/\/doi.org\/10.1109\/MDAT.2014.2314600","journal-title":"IEEE Des. Test"},{"issue":"10","key":"856_CR24","doi-asserted-by":"publisher","first-page":"2249","DOI":"10.1016\/j.apenergy.2008.11.035","volume":"86","author":"Q Li","year":"2009","unstructured":"Li, Q., Meng, Q., Cai, J., Yoshino, H., Mochida, A.: Applying support vector machine to predict hourly cooling load in the building. Appl. Energy 86(10), 2249\u20132256 (2009)","journal-title":"Appl. Energy"},{"key":"856_CR25","doi-asserted-by":"publisher","DOI":"10.1007\/s12652-018-0946-5","author":"W Luo","year":"2018","unstructured":"Luo, W., Hu, T., Zhang, C., Wei, Y.: Digital twin for CNC machine tool: modeling and using strategy. J. Ambient Intell. Humaniz. Comput. (2018). https:\/\/doi.org\/10.1007\/s12652-018-0946-5","journal-title":"J. Ambient Intell. Humaniz. Comput."},{"issue":"1","key":"856_CR26","doi-asserted-by":"publisher","first-page":"7","DOI":"10.3390\/systems7010007","volume":"7","author":"AM Madni","year":"2019","unstructured":"Madni, A.M., Madni, C.C., Lucero, S.D.: Leveraging digital twin technology in model-based systems engineering. Systems 7(1), 7 (2019)","journal-title":"Systems"},{"key":"856_CR27","doi-asserted-by":"crossref","unstructured":"Nascimento, R.G., Viana, F.A.: Fleet prognosis with physics-informed recurrent neural networks. ArXiv preprint arXiv:1901.05512 (2019)","DOI":"10.12783\/shm2019\/32301"},{"key":"856_CR28","doi-asserted-by":"crossref","unstructured":"Nguyen, P.T., Di\u00a0Rocco, J., Di\u00a0Ruscio, D., Pierantonio, A., Iovino, L.: Automated classification of metamodel repositories: a machine learning approach. In: 2019 ACM\/IEEE 22nd International Conference on Model Driven Engineering Languages and Systems (MODELS), pp. 272\u2013282. IEEE (2019)","DOI":"10.1109\/MODELS.2019.00011"},{"key":"856_CR29","doi-asserted-by":"crossref","unstructured":"Ogaji, S., Singh, R.: Artificial neural networks in fault diagnosis: a gas turbine scenario. In: Computational Intelligence in Fault Diagnosis, pp. 179\u2013207. Springer (2006)","DOI":"10.1007\/978-1-84628-631-5_6"},{"key":"856_CR30","doi-asserted-by":"publisher","unstructured":"Pilarski, S., Staniszewski, M., Villeneuve, F., Varr\u00f3, D.: On artificial intelligence for simulation and design space exploration in gas turbine design. In: Burgue\u00f1o, L., Pretschner, A., Voss, S., Chaudron, M., Kienzle, J., V\u00f6lter, M., G\u00e9rard, S., Zahedi, M., Bousse, E., Rensink, A., Polack, F., Engels, G., Kappel, G. (eds.) In: 22nd ACM\/IEEE International Conference on Model Driven Engineering Languages and Systems Companion, MODELS Companion 2019, Munich, Germany, September 15\u201320, 2019, pp. 170\u2013174. IEEE (2019). https:\/\/doi.org\/10.1109\/MODELS-C.2019.00029","DOI":"10.1109\/MODELS-C.2019.00029"},{"key":"856_CR31","doi-asserted-by":"publisher","unstructured":"Prechelt, L.: Early Stopping\u2014But When?, pp. 55\u201369. Springer, Berlin (1998). https:\/\/doi.org\/10.1007\/3-540-49430-8_3","DOI":"10.1007\/3-540-49430-8_3"},{"issue":"2","key":"856_CR32","doi-asserted-by":"publisher","first-page":"232","DOI":"10.1109\/JPROC.2004.840306","volume":"93","author":"M Puschel","year":"2005","unstructured":"Puschel, M., Moura, J.M., Johnson, J.R., Padua, D., Veloso, M.M., Singer, B.W., Xiong, J., Franchetti, F., Gacic, A., Voronenko, Y., et al.: SPIRAL: code generation for DSP transforms. Proc. IEEE 93(2), 232\u2013275 (2005)","journal-title":"Proc. IEEE"},{"key":"856_CR33","doi-asserted-by":"publisher","unstructured":"Qiao, Q., Wang, J., Ye, L., Gao, R.X.: Digital twin for machining tool condition prediction. Proc. CIRP 81, 1388\u20131393 (2019). https:\/\/doi.org\/10.1016\/j.procir.2019.04.049. 52nd CIRP Conference on Manufacturing Systems (CMS), Ljubljana, Slovenia, June 12-14, 2019","DOI":"10.1016\/j.procir.2019.04.049"},{"issue":"1","key":"856_CR34","doi-asserted-by":"publisher","first-page":"637","DOI":"10.1109\/TIE.2014.2327589","volume":"62","author":"TW Rauber","year":"2015","unstructured":"Rauber, T.W., de Assis Boldt, F., Varej\u00e3o, F.M.: Heterogeneous feature models and feature selection applied to bearing fault diagnosis. IEEE Trans. Ind. Electron. 62(1), 637\u2013646 (2015)","journal-title":"IEEE Trans. Ind. Electron."},{"key":"856_CR35","doi-asserted-by":"crossref","unstructured":"Sacha, K.: Automatic code generation for PLC controllers. In: International Conference on Computer Safety, Reliability, and Security, pp. 303\u2013316. Springer (2005)","DOI":"10.1007\/11563228_23"},{"key":"856_CR36","unstructured":"Scikit-Learn Bayesian Ridge Regression. https:\/\/scikit-learn.org\/stable\/modules\/generated\/sklearn.linear_model.BayesianRidge.html#sklearn.linear_model.BayesianRidge"},{"key":"856_CR37","unstructured":"SGT-A65: Aeroderivative gas turbine: Gas turbines: Manufacturer: Siemens energy global. https:\/\/www.siemens-energy.com\/global\/en\/offerings\/power-generation\/gas-turbines\/sgt-a65-tr.html"},{"key":"856_CR38","doi-asserted-by":"publisher","first-page":"403","DOI":"10.1016\/j.ymssp.2017.06.025","volume":"99","author":"C Sobie","year":"2018","unstructured":"Sobie, C., Freitas, C., Nicolai, M.: Simulation-driven machine learning: bearing fault classification. Mech. Syst. Signal Process. 99, 403\u2013419 (2018)","journal-title":"Mech. Syst. Signal Process."},{"key":"856_CR39","doi-asserted-by":"crossref","unstructured":"Steinegger, M., Zoitl, A.: Automated code generation for programmable logic controllers based on knowledge acquisition from engineering artifacts: concept and case study. In: Proceedings of 2012 IEEE 17th International Conference on Emerging Technologies and Factory Automation (ETFA 2012), pp. 1\u20138. IEEE (2012)","DOI":"10.1109\/ETFA.2012.6489546"},{"issue":"2","key":"856_CR40","doi-asserted-by":"publisher","first-page":"165","DOI":"10.1007\/s12555-009-0202-z","volume":"7","author":"D Thapa","year":"2009","unstructured":"Thapa, D., Park, C.M., Park, S.C., Wang, G.N.: Auto-generation of IEC standard PLC code using t-MPSG. Int. J. Control Autom. Syst. 7(2), 165\u2013174 (2009)","journal-title":"Int. J. Control Autom. Syst."},{"key":"856_CR41","unstructured":"Thomas, G., Cabaret, S., Barill\u00e8re, R., Kulman, N., Rochez, J., Pons, X., Azarov, K.: LHC-GCS: a model-driven approach for automatic PLC and SCADA code generation. Technical Report (2005)"},{"key":"856_CR42","first-page":"211","volume":"1","author":"ME Tipping","year":"2001","unstructured":"Tipping, M.E.: Sparse Bayesian learning and the relevance vector machine. J. Mach. Learn. Res. 1, 211\u2013244 (2001)","journal-title":"J. Mach. Learn. Res."},{"key":"856_CR43","doi-asserted-by":"publisher","first-page":"114683","DOI":"10.1016\/j.apenergy.2020.114683","volume":"263","author":"Z Wang","year":"2020","unstructured":"Wang, Z., Hong, T., Piette, M.A.: Building thermal load prediction through shallow machine learning and deep learning. Appl. Energy 263, 114683 (2020)","journal-title":"Appl. Energy"},{"issue":"3","key":"856_CR44","doi-asserted-by":"publisher","first-page":"7252","DOI":"10.1016\/j.eswa.2008.09.033","volume":"36","author":"A Widodo","year":"2009","unstructured":"Widodo, A., Kim, E.Y., Son, J.D., Yang, B.S., Tan, A.C., Gu, D.S., Choi, B.K., Mathew, J.: Fault diagnosis of low speed bearing based on relevance vector machine and support vector machine. Expert Syst. Appl. 36(3), 7252\u20137261 (2009)","journal-title":"Expert Syst. Appl."}],"container-title":["Software and Systems Modeling"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-020-00856-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10270-020-00856-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-020-00856-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,6,16]],"date-time":"2021-06-16T08:08:26Z","timestamp":1623830906000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10270-020-00856-9"}},"subtitle":["For multi-disciplinary design and operation of gas turbines"],"short-title":[],"issued":{"date-parts":[[2021,3,2]]},"references-count":44,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2021,6]]}},"alternative-id":["856"],"URL":"https:\/\/doi.org\/10.1007\/s10270-020-00856-9","relation":{},"ISSN":["1619-1366","1619-1374"],"issn-type":[{"value":"1619-1366","type":"print"},{"value":"1619-1374","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,3,2]]},"assertion":[{"value":"28 February 2020","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"15 September 2020","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"8 December 2020","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"2 March 2021","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}