Рабочая группа ИФИП 2.10
Рабочая группа IFIP WG 2.10 по архитектуре программного обеспечения — это рабочая группа Международной федерации обработки информации (IFIP).
Цель
[ редактировать ]Цель WG 2.10 — способствовать развитию практики архитектуры программного обеспечения путем интеграции исследований и практики в области архитектуры программного обеспечения. [1]
Архитектура программного обеспечения важна, потому что
- он фиксирует и сохраняет замыслы проектировщиков относительно структуры системы, тем самым обеспечивая защиту от ухудшения конструкции по мере старения системы.
- это ключ к достижению интеллектуального контроля над огромной сложностью сложной системы.
Некоторые из проблем архитектора программного обеспечения :
- ранний анализ критических свойств всей системы
- сохранение целостности конструкции с течением времени в условиях модификаций системы и создания семейств родственных систем .
Объем
[ редактировать ]В сферу компетенции рабочей группы входят следующие аспекты архитектуры программного обеспечения:
- выявление общих проблем, с которыми сталкиваются практикующие специалисты
- исследование нотаций, языков, методов, инструментов и методологий для улучшения практики архитектуры программного обеспечения.
Текущие области для улучшения:
- описание архитектуры программного обеспечения
- поддержка повторного использования на архитектурном уровне
- совместимость и интеграция
- оценка и анализ архитектур программного обеспечения (например, на предмет соответствия требованиям или свойствам, сравнение альтернативных вариантов проектирования и т. д.)
- поддержка соответствия между архитектурой и реализацией
- реверс-инжиниринг архитектуры реализованной системы
- обучение, обучение и сертификация архитекторов программного обеспечения
Портал архитектуры программного обеспечения
[ редактировать ]IFIP WG 2.10 поддерживает портал архитектуры программного обеспечения. [2] На портале представлена информация о рабочей группе, вики-сайте Software Architecture Village и других ресурсах по архитектуре программного обеспечения. Рабочая группа IFIP 2.10 также активно занимается организацией серии конференций ICSA (ранее WICSA). [3]