Active Loop Programming for Adaptive Systems

dc.contributor.authorLandauer, Christopher
dc.contributor.authorBellman, Kirstie
dc.date.accessioned2020-01-04T08:32:44Z
dc.date.available2020-01-04T08:32:44Z
dc.date.issued2020-01-07
dc.description.abstractWe describe a new approach to adaptive system construction, based on our belief that there are no one-way functions in biology. For example, no sensor is a one-way input device, and no effector is a one-way output device. We choose to mimic the fact that all biological systems have many active processing loops running at all times, at various different time and space scales, and all of them both produce and consume data. We wanted to see how far this notion can carry us towards highly adaptive computational systems, in combination with computational reflection and certain other biological principles of organization. We show that it carries us surprisingly far, by describing a system architecture that uses it as a fundamental organizing principle. We define what active loop programming is, show how it provides enormous flexibility in a software-intensive system, and show how it can be implemented with Wrappings, our integration infrastructure for self-modeling systems.
dc.format.extent10 pages
dc.identifier.doi10.24251/HICSS.2020.802
dc.identifier.isbn978-0-9981331-3-3
dc.identifier.urihttp://hdl.handle.net/10125/64544
dc.language.isoeng
dc.relation.ispartofProceedings of the 53rd Hawaii International Conference on System Sciences
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 International
dc.rights.urihttps://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subjectSelf-Adaptive Systems: Technologies, Domains, Principles, and Practices
dc.subjectactive loop programming
dc.subjectbiological principles
dc.subjectcomputational reflection
dc.subjectself-adaptive systems
dc.subjectwrapping infrastructure
dc.titleActive Loop Programming for Adaptive Systems
dc.typeConference Paper
dc.type.dcmiText

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
0647.pdf
Size:
197.29 KB
Format:
Adobe Portable Document Format