{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:33:08Z","timestamp":1750221188195,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":17,"publisher":"ACM","license":[{"start":{"date-parts":[[2018,5,28]],"date-time":"2018-05-28T00:00:00Z","timestamp":1527465600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2018,5,28]]},"DOI":"10.1145\/3194133.3194153","type":"proceedings-article","created":{"date-parts":[[2018,7,23]],"date-time":"2018-07-23T13:02:25Z","timestamp":1532350945000},"page":"217-223","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["Adaptive runtime response time control in PLC-based real-time systems using reinforcement learning"],"prefix":"10.1145","author":[{"given":"Mahshid Helali","family":"Moghadam","sequence":"first","affiliation":[{"name":"RISE SICS V\u00e4ster\u00e5s, V\u00e4ster\u00e5s"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mehrdad","family":"Saadatmand","sequence":"additional","affiliation":[{"name":"RISE SICS V\u00e4ster\u00e5s, V\u00e4ster\u00e5s"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Markus","family":"Borg","sequence":"additional","affiliation":[{"name":"RISE SICS Lund, Lund"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Markus","family":"Bohlin","sequence":"additional","affiliation":[{"name":"RISE SICS V\u00e4ster\u00e5s, V\u00e4ster\u00e5s"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bj\u00f6rn","family":"Lisper","sequence":"additional","affiliation":[{"name":"M\u00e4lardalen University, V\u00e4ster\u00e5s Sweden"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2018,5,28]]},"reference":[{"volume-title":"Proceeding of IEEE Conference on Emerging Technologies and Factory Automation (ETFA). IEEE, 101--110","author":"Kaczynski G. A.","unstructured":"G. A. Kaczynski , L. L. Bello , and T. Nolte . 2007. Deriving exact stochastic response times of periodic tasks in hybrid priority-driven soft real-time systems . In Proceeding of IEEE Conference on Emerging Technologies and Factory Automation (ETFA). IEEE, 101--110 . G. A. Kaczynski, L. L. Bello, and T. Nolte. 2007. Deriving exact stochastic response times of periodic tasks in hybrid priority-driven soft real-time systems. In Proceeding of IEEE Conference on Emerging Technologies and Factory Automation (ETFA). IEEE, 101--110.","key":"e_1_3_2_1_1_1"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_2_1","DOI":"10.1145\/1027794.1027797"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_3_1","DOI":"10.1016\/j.ic.2007.01.009"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_4_1","DOI":"10.1007\/978-3-642-28166-2_12"},{"key":"e_1_3_2_1_5_1","volume-title":"The Institute of Electrical and Electronics Engineers Inc","author":"Software Engineering Standard Glossary","year":"1991","unstructured":"Standard Glossary of Software Engineering Terminology (ANSI) , The Institute of Electrical and Electronics Engineers Inc . 1991 . Standard Glossary of Software Engineering Terminology (ANSI), The Institute of Electrical and Electronics Engineers Inc. 1991."},{"unstructured":"A. E. Goodloe and Lee Pike. 2010. Monitoring distributed real-time systems: A survey and future directions. NASA\/CR-2010-216724 (2010).  A. E. Goodloe and Lee Pike. 2010. Monitoring distributed real-time systems: A survey and future directions. NASA\/CR-2010-216724 (2010).","key":"e_1_3_2_1_6_1"},{"volume-title":"Proceeding of 2<sup>nd<\/sup> International Workshop on Testing Extra-Functional Properties and Quality Characteristics of Software Systems (ITEQS'18)","author":"Moghadam M. H.","unstructured":"M. H. Moghadam , M. Saadatmand , M. Borg , M. Bohlin , B. Lisper . 2018. Learning-Based Self-Adaptive Assurance of Timing Properties in a Real-Time Embedded System , In Proceeding of 2<sup>nd<\/sup> International Workshop on Testing Extra-Functional Properties and Quality Characteristics of Software Systems (ITEQS'18) , IEEE. M. H. Moghadam, M. Saadatmand, M. Borg, M. Bohlin, B. Lisper. 2018. Learning-Based Self-Adaptive Assurance of Timing Properties in a Real-Time Embedded System, In Proceeding of 2<sup>nd<\/sup> International Workshop on Testing Extra-Functional Properties and Quality Characteristics of Software Systems (ITEQS'18), IEEE.","key":"e_1_3_2_1_7_1"},{"volume-title":"Reinforcement learning: An Introduction","author":"Sutton R. S.","unstructured":"R. S. Sutton , A. G Barto . 1998. Reinforcement learning: An Introduction . Vol. 1 . MIT press Cambridge . R. S. Sutton, A. G Barto. 1998. Reinforcement learning: An Introduction. Vol. 1. MIT press Cambridge.","key":"e_1_3_2_1_8_1"},{"key":"e_1_3_2_1_9_1","volume-title":"Programmable controllers-part 3 Programming languages","author":"International Standard IEC","year":"2013","unstructured":"International Standard IEC 61131-3 , Programmable controllers-part 3 Programming languages , 2013 . International Standard IEC 61131-3, Programmable controllers-part 3 Programming languages, 2013."},{"volume-title":"Proceeding of the Seventh IEEE International Symposium on Object-Oriented Real-Time Distributed Computing. IEEE, 78--85","author":"Wellings A.","unstructured":"A. Wellings , G. Bollella , P. Dibble , and D. Holmes . 2004. Cost enforcement and deadline monitoring in the real-time specification for Java . In Proceeding of the Seventh IEEE International Symposium on Object-Oriented Real-Time Distributed Computing. IEEE, 78--85 . A. Wellings, G. Bollella, P. Dibble, and D. Holmes. 2004. Cost enforcement and deadline monitoring in the real-time specification for Java. In Proceeding of the Seventh IEEE International Symposium on Object-Oriented Real-Time Distributed Computing. IEEE, 78--85.","key":"e_1_3_2_1_10_1"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_11_1","DOI":"10.1007\/978-3-642-13550-7_11"},{"volume-title":"Proceeding of 17th IEEE Conference on Emerging Technologies Factory Automation (ETFA). IEEE, 1--10","author":"Saadatmand M.","unstructured":"M. Saadatmand , M. Sjodin , and N.U. Mustafa . 2012. Monitoring capabilities of schedulers in model-driven development of real-time systems . In Proceeding of 17th IEEE Conference on Emerging Technologies Factory Automation (ETFA). IEEE, 1--10 . M. Saadatmand, M. Sjodin, and N.U. Mustafa. 2012. Monitoring capabilities of schedulers in model-driven development of real-time systems. In Proceeding of 17th IEEE Conference on Emerging Technologies Factory Automation (ETFA). IEEE, 1--10.","key":"e_1_3_2_1_12_1"},{"volume-title":"Proceeding of the Eighth International Conference on Software Engineering Advances.","author":"Asadi N.","unstructured":"N. Asadi , M. Saadatmand , and M. Sj\u00f6din . 2013. Run-Time Monitoring of Timing Constraints: A Survey of Methods and Tools . In Proceeding of the Eighth International Conference on Software Engineering Advances. N. Asadi, M. Saadatmand, and M. Sj\u00f6din. 2013. Run-Time Monitoring of Timing Constraints: A Survey of Methods and Tools. In Proceeding of the Eighth International Conference on Software Engineering Advances.","key":"e_1_3_2_1_13_1"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_14_1","DOI":"10.1109\/CSMR.2005.39"},{"key":"e_1_3_2_1_15_1","volume-title":"Run-time monitoring of real-time systems. Advances in Real-Time Systems","author":"Jahanian F.","year":"1995","unstructured":"F. Jahanian . 1995. Run-time monitoring of real-time systems. Advances in Real-Time Systems . Prentice Hall ( 1995 ). F. Jahanian. 1995. Run-time monitoring of real-time systems. Advances in Real-Time Systems. Prentice Hall (1995)."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_17_1","DOI":"10.1145\/2976767.2976781"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_18_1","DOI":"10.1145\/2744196"}],"event":{"sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering","IEEE-CS Computer Society"],"acronym":"ICSE '18","name":"ICSE '18: 40th International Conference on Software Engineering","location":"Gothenburg Sweden"},"container-title":["Proceedings of the 13th International Conference on Software Engineering for Adaptive and Self-Managing Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3194133.3194153","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3194133.3194153","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T01:39:09Z","timestamp":1750210749000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3194133.3194153"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,5,28]]},"references-count":17,"alternative-id":["10.1145\/3194133.3194153","10.1145\/3194133"],"URL":"https:\/\/doi.org\/10.1145\/3194133.3194153","relation":{},"subject":[],"published":{"date-parts":[[2018,5,28]]},"assertion":[{"value":"2018-05-28","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}