Змінювати архітектуру. Зберігати місію.
Архітектура відокремлює намір місії від реалізації, але тепер розглядає стан обладнання, валідність моделей, конфігурацію та пріоритети місії як один розширений стан виконання.
Рівні архітектури
Намір місії розкладається через функції, сервіси, ресурси та супервізорні рішення.
Місія → Функція → Сервіс → Ресурс.
Ієрархія зберігається після перегляду дослідження. Ключова зміна — на рівні ресурсів: ресурсом є все, стан чого обмежує можливість реалізувати функцію, включно з моделями та алгоритмами.
Кандидат корисний лише тоді, коли отримано відповідь на всі три питання.
Стан ресурсів поширюється через сервіси й функції до оцінки спроможності на рівні місії \(S\).
Спостерігати → валідувати → оцінювати → планувати → перевіряти → виконувати.
Каталог скінченний, оскільки кожна конфігурація має бути верифікована до розгортання. Навчання або досвід під час виконання можуть змінювати переваги й імовірності переходів, але не можуть створити неверифіковану конфігурацію…
Різні рівні й надалі працюють із різними частотами.
Ієрархія абстракцій визначає, що означає система. Ієрархія виконання визначає, де обчислюються рішення і з якою швидкістю вони діють.