{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T16:18:24Z","timestamp":1740154704337,"version":"3.37.3"},"reference-count":11,"publisher":"Wiley","license":[{"start":{"date-parts":[[2012,10,4]],"date-time":"2012-10-04T00:00:00Z","timestamp":1349308800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/3.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Advances in Software Engineering"],"published-print":{"date-parts":[[2012,10,4]]},"abstract":"<jats:p>We present an approach for self-adaptation in automotive embedded systems using a hierarchical, multi-layered control approach. We model automotive systems as a set of constraints and define a hierarchy of control loops based on different criteria. Adaptations are performed at first locally on a lower layer of the architecture. If this fails due to the restricted scope of the control cycle, the next higher layer is in charge of finding a suitable adaptation. We compare different options regarding responsibility split in multi-layered control in a self-healing scenario with a setup adopted from automotive in-vehicle networks. We show that a multi-layer control approach has clear performance benefits over a central control, even though all layers work on the same set of constraints. Furthermore, we show that a responsibility split with respect to network topology is preferable over a functional split.<\/jats:p>","DOI":"10.1155\/2012\/971430","type":"journal-article","created":{"date-parts":[[2012,10,4]],"date-time":"2012-10-04T21:13:05Z","timestamp":1349385185000},"page":"1-15","source":"Crossref","is-referenced-by-count":4,"title":["A Multi-Layered Control Approach for Self-Adaptation in Automotive Embedded Systems"],"prefix":"10.1155","volume":"2012","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-6738-7903","authenticated-orcid":true,"given":"Marc","family":"Zeller","sequence":"first","affiliation":[{"name":"Fraunhofer Institute for Communication Systems ESK, Hansastra\u00dfe 32, 80686 Munich, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Christian","family":"Prehofer","sequence":"additional","affiliation":[{"name":"Fraunhofer Institute for Communication Systems ESK, Hansastra\u00dfe 32, 80686 Munich, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"311","reference":[{"issue":"4","key":"14","first-page":"424","volume":"11","year":"1985","journal-title":"IEEE Transactions on Software Engineering"},{"key":"22","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2010.2041835"},{"key":"12","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2003.1160055"},{"volume-title":"Towards automotive embedded systems with self-x properties","year":"2011","key":"24"},{"key":"2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-02161-9_3"},{"volume-title":"Software engineering for self-adaptive systems: a research roadmap","year":"2009","key":"4"},{"key":"3","doi-asserted-by":"crossref","first-page":"42","DOI":"10.1007\/s00287-010-0507-6","volume":"34","year":"2011","journal-title":"Informatik-\nSpektrum"},{"key":"6","series-title":"Dagstuhl Seminar Proceedings","volume-title":"Software engineering for self-adpaptive systems: a second research roadmap","volume":"10431","year":"2011"},{"volume-title":"On patterns for decentralized control in self-adaptive systems","year":"2012","key":"23"},{"key":"1","doi-asserted-by":"publisher","DOI":"10.1007\/s11241-005-0507-9"},{"issue":"4","key":"18","first-page":"1","volume":"30","year":"2005","journal-title":"SIGSOFT Software Engineering Notes"}],"container-title":["Advances in Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/downloads.hindawi.com\/archive\/2012\/971430.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/downloads.hindawi.com\/archive\/2012\/971430.xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/downloads.hindawi.com\/archive\/2012\/971430.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,12,10]],"date-time":"2020-12-10T05:33:18Z","timestamp":1607578398000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.hindawi.com\/journals\/ase\/2012\/971430\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,10,4]]},"references-count":11,"alternative-id":["971430","971430"],"URL":"https:\/\/doi.org\/10.1155\/2012\/971430","relation":{},"ISSN":["1687-8655","1687-8663"],"issn-type":[{"type":"print","value":"1687-8655"},{"type":"electronic","value":"1687-8663"}],"subject":[],"published":{"date-parts":[[2012,10,4]]}}}