{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:18:48Z","timestamp":1750306728220,"version":"3.41.0"},"reference-count":10,"publisher":"Association for Computing Machinery (ACM)","issue":"3","license":[{"start":{"date-parts":[[2014,11,25]],"date-time":"2014-11-25T00:00:00Z","timestamp":1416873600000},"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":["SIGBED Rev."],"published-print":{"date-parts":[[2014,11,25]]},"abstract":"<jats:p>Developers of embedded systems are increasingly facing requirements concerning adaptivity. The term adaptivity covers several different aspects. In this paper, we present an innovative open-source run-time system that enables adding and removing applications and adapting to changes in the hardware topology while still guaranteeing traditional requirements of embedded systems such as real-time or safety. The system uses a data-centric approach to achieve a modular application design and to enable the interaction of application components created by independent developers. Using a requirements-centric approach, the system can reserve the resources such as processor time, memory or network bandwidth required by application components. New applications can only be added if enough resources are available. The paper details these concepts and presents the architecture of the run-time system.<\/jats:p>","DOI":"10.1145\/2692385.2692391","type":"journal-article","created":{"date-parts":[[2014,11,26]],"date-time":"2014-11-26T14:51:56Z","timestamp":1417013516000},"page":"36-39","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":7,"title":["CHROMOSOME"],"prefix":"10.1145","volume":"11","author":[{"given":"Christian","family":"Buckl","sequence":"first","affiliation":[{"name":"fortiss GmbH, Cyber-Physical Systems, Munich, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Michael","family":"Geisinger","sequence":"additional","affiliation":[{"name":"fortiss GmbH, Cyber-Physical Systems, Munich, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dhiraj","family":"Gulati","sequence":"additional","affiliation":[{"name":"fortiss GmbH, Cyber-Physical Systems, Munich, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fran J.","family":"Ruiz-Bertol","sequence":"additional","affiliation":[{"name":"fortiss GmbH, Cyber-Physical Systems, Munich, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alois","family":"Knoll","sequence":"additional","affiliation":[{"name":"Technische Universit\u00e4t M\u00fcnchen"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2014,11,25]]},"reference":[{"key":"e_1_2_1_1_1","first-page":"1","volume-title":"IEEE","author":"Buckl C.","year":"2012"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2009.2039550"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1879021.1879053"},{"key":"e_1_2_1_4_1","first-page":"200","volume-title":"IEEE","author":"Pardo-Castellote G.","year":"2003"},{"volume-title":"Aug.","year":"2005","author":"Pardo-Castellote G.","key":"e_1_2_1_5_1"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1164050.1164052"},{"volume-title":"RACE: A centralized platform computer based architecture for automotive applications,\" in Proc. of the 2013 Vehicular Electronics Conference and the International Electric Vehicle Conference (VEC\/IEVC","year":"2013","author":"Sommer S.","key":"e_1_2_1_7_1"},{"key":"e_1_2_1_8_1","first-page":"1410","volume-title":"IEEE","author":"Keddis N.","year":"2013"},{"volume-title":"International Conference on Robotics and Automation","year":"2009","author":"Quigley M.","key":"e_1_2_1_9_1"},{"key":"e_1_2_1_10_1","unstructured":"FRESCOR project \"Framework for Real-time Embedded Systems based on COntRacts \" 2008. {Online}. Available: http:\/\/www.frescor.org\/  FRESCOR project \"Framework for Real-time Embedded Systems based on COntRacts \" 2008. {Online}. Available: http:\/\/www.frescor.org\/"}],"container-title":["ACM SIGBED Review"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2692385.2692391","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2692385.2692391","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T07:19:40Z","timestamp":1750231180000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2692385.2692391"}},"subtitle":["a run-time environment for plug &amp; play-capable embedded real-time systems"],"short-title":[],"issued":{"date-parts":[[2014,11,25]]},"references-count":10,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2014,11,25]]}},"alternative-id":["10.1145\/2692385.2692391"],"URL":"https:\/\/doi.org\/10.1145\/2692385.2692391","relation":{},"ISSN":["1551-3688"],"issn-type":[{"type":"electronic","value":"1551-3688"}],"subject":[],"published":{"date-parts":[[2014,11,25]]},"assertion":[{"value":"2014-11-25","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}