1 Стандарты и спецификации контролируемого выполнения аппаратно-программных комплексов Галатенко В.А., Костюхин К.А., Шмырёв Н.В., Малиновский А.С. НИИСИ РАН, 2008
2 Традиционный процесс разработки (стандарты обеспечения качества CMMI) Проектирование (Спецификации OMG UML, MOF) Реализация (Стандарты языков программирования, программного интерфейса операционных систем) Тестирование Эксплуатация (Стандарты операционных систем, протоколов, интерфейсов)
3 POSIX Программный интерфейс операционных систем Процессы Потоки Функции системной библиотеки Пользовательский интерфейс
4 Контролируемое выполнение для ответственных систем Интерактивная отладка Адаптация к условиям окружающей среды Самопроверка Гарантии качества сервиса Гарантии безопасности Гибкость воздействия Расширяемая и открытая архитектура Воспроизведение выполнения
5 POSIX 2001 Расширения трассировки Параллельная трассировка системных и пользовательских событий. Трассировать событий, относящиеся к конкретному процессу, а также системных событий, не относящиеся к какому-либо процессу. Управления трассировкой некоторого процесса как потоками управления этого процесса, так и внешними процессами. Управление трассировкой некоторого потока управления другими потоками управления данного процесса. Возможность трассировать только один процесс, при этом запрещена трассировка сущностей "больших", чем процесс, например, группы процессов Независимо разрабатываемый код может подвергаться трассировке без дополнительных настроек и без конфликтов. Для доступа к потоку событий должен использоваться стандартный интерфейс прикладного программирования. Возможность масштабируемой трассировки Формат потока и журнала трассировки не определяется.
6 Open Trace Format Единый формат трассы событий высокопроизводительных систем Поддерживается продуктами визуализации Kojak Totalview Vampir
7 Стандарт отладки HPDS –Состояния процесса –Множества процессов Контрольные точки –Уровни выполнения программы –Имена и выражения –Взаимодействие пользователя с отладчиком –Перечень обязательных команд отладчика
8 Стандарт измерения производительности PAPI TAU, Kojak, SvPablo, Vampir