Abstract:
This talk argues that there are four levels of requirements engineering
(RE) for and in a dynamic adaptive system: (1) by humans, for the
general behavior of the system, (2) by the system itself, whenever it
is adapting based on changes to its environment, (3) by humans, to
decide when, how, and where the system is to adapt, and (4) by humans,
doing research about adaptive systems. Some example dynamic adaptive
systems are decomposed into their four levels of RE.
work done with Betty H.C. Cheng and Ji Zhang of Michigan State University