February 4th, 2009

2021 год

Вторник вечер

Center for Systems and Software Engineering -- главный think tank DoD по теории и практике системной инженерии. Выкладывает все презентации к своим мероприятиям, мероприятия одно интересней другого: http://csse.usc.edu/csse/.
* * *
Вспомнил, что в прошлый вторник я писал: "К Accelerando уже пару дней не прикасался" (http://ailev.livejournal.com/656226.html). За неделю ничего не изменилось -- таки не прикасался.

Еще появилось некоторое количество анимешек невиданной художественной силы (то бишь с высоким рейтингом), они тоже неизвестно сколько будут лежать непросмотренными.
* * *
Вот, вычитал про роль компиляторов в аппаратных архитектурах: Roughly 5 year lag between introducing a new architecture and a robust compiler. Many interesting new architectures fail in the marketplace due to inadequate software tools.

Тут нужно заметить, что делается неявное предположение, что компилятор должен быть для языка старой архитектуры, а новая только железка.

Так они и будут дальше жить -- на архитектурно плохих железках пытаться работать с хорошими языками, а на хороших железках -- с плохими.
2021 год

Системная инженерия: тренды

Для начала определим тренд системной инженерии, как то, что может заставить существенно менять стандарты (типа ISO 15288). Иногда об этом говорят "процессы следующего поколения":

1. Моделеориентированная системная инженерия (model-based sysems engineering).
2. Подгонка процессов жизненного цикла в соответствии с паттерном риска (risk-driven) конкретного проекта.
3. Способы достижения баланса плана и гибкости (agile), например ICM.
4. Способы интеграции оборудования, софта и людей с учетом разницы в их природе и жизненных циклах (множественность методологий управления жизненным циклом в рамках одной "программы"). Сюда же -- интеграция сервисов.
5. Платформы (reuse, systems family engineering, capability portfolios).
6. Обязательная "покупка информации" для уменьшения рисков на начальной стадии (например, прототипирование).
7. Интеграция (сетецентрических, net-centric) систем из систем (System of Systems, SoS) -- создание систем из независимо владеемых и используемых систем (в частности, в случае организационной инженерии, то именно тут рассматриваются партнерства, collaboravite network organizations) . Сюда же -- переделки уже навороченного (brownfield).
8. Что требуется не только предъявлять, но и Доказывать (например, anchor point feasibility evidence description), а также технологии обеспечения Доказательства (evidence) при проверках (review), верификации и валидации (формальные методы, assurance cases и т.д.).

Русского языка на них нет. Ужо они б натрендели.

Это все в порядке заметок к программе исследований по релизу PraxOS 2.2 (http://ailev.livejournal.com/640851.html).