ISO IEC 24744-2014 PDF
Название на английском:
St ISO IEC 24744-2014
Название на русском:
Ст ISO IEC 24744-2014
Оригинальный стандарт ISO IEC 24744-2014 в PDF полная версия. Дополнительная инфо + превью по запросу
Полное наименование и описание
ISO/IEC 24744:2014 — Software engineering — Metamodel for development methodologies. Стандарт определяет SEMDM (Software Engineering Metamodel for Development Methodologies) — метамодель для формального описания и расширения методологий разработки в информационно-ориентированных областях (например, разработка ПО, бизнес- и системная инженерия).
Аннотация
Стандарт предоставляет формализованный набор концепций, классов и правил (включая понятия powertype и clabject), позволяющий задавать методологии через метамодель, поддерживать согласованность терминологии и обеспечивать сопоставление/интеграцию с другими подходами к метамоделированию. Приводятся примеры генерации методологий, правила расширения метамодели и рекомендации по соответствию инструментов.
Общая информация
- Статус: Публикация действующая (издание 2, подтверждённое в процессе обзора).
- Дата публикации: ноябрь 2014 (Edition 2, 2014‑11).
- Организация-издатель: ISO/IEC (технический комитет ISO/IEC JTC 1/SC 7).
- ICS / категории: 35.080 — Software development and system documentation.
- Редакция / версия: Edition 2 (2014). Предыдущее издание ISO/IEC 24744:2007 и Amendment 2010 были отозваны при публикации издания 2014.
- Количество страниц: 96 (по официальной карточке международного стандарта).
Область применения
Стандарт применим к определению, описанию и расширению методологий разработки в информационно‑ориентированных областях (IBD): программная инженерия, системная инженерия, бизнес‑процессы и т.д. SEMDM служит основой для согласования понятий между различными методологиями и для разработки инструментов, генерирующих или поддерживающих методологии.
Ключевые темы и требования
- Определение SEMDM — набор классов, атрибутов и отношений для описания методологий и их элементов.
- Концепции powertype и clabject для поддержки двойного уровня «класс/объект» и повышения гибкости метамодели.
- Поддержка трёх доменов: Metamodel (метамодель), Methodology (методология) и Endeavour (практическое применение/проекты).
- Правила расширения метамодели и механизмы генерации методологий из метамодели.
- Критерии соответствия (conformance) для метамоделей, методологий и инструментов.
- Примеры отображения (mappings) SEMDM на другие подходы к метамоделированию и нотации (включая указания на сопоставление с UML и другими метамоделями).
Применение и пользователи
Основные пользователи: инженеры‑методологи и разработчики методологий, архитекторы процессов, поставщики средств разработки и инструментов для создания/поддержки методологий, команды стандартизации и организации, нуждающиеся в формальном описании и согласовании методологий. Стандарт полезен при создании специализированных методологий, интеграции нескольких подходов и при разработке инструментов генерации/проверки методологий.
Связанные стандарты
ISO/IEC 24744 тесно связано и упоминается рядом стандартов в области системной и программной инженерии, в частности ISO/IEC 12207 (Software life cycle processes), ISO/IEC 15288 (System life cycle processes), ISO/IEC/IEEE 24765 (Vocabulary) и профильные документы (например, ISO/IEC 29110). Эти стандарты дополняют друг друга: SEMDM может служить средством гармонизации понятий между ними.
Ключевые слова
SEMDM, метамодель, методология разработки, powertype, clabject, method engineering, work product, model unit, ISO/IEC JTC1/SC7, conformance.
FAQ
В: Что это за стандарт?
О: Международный стандарт, определяющий Metamodel for development methodologies (SEMDM) — формальную метамодель для описания и расширения методологий разработки в информационно‑ориентированных областях.
В: Что он регулирует?
О: Не «регулирует» в юридическом смысле; задаёт семантику, структуры и правила (классы, отношения, механизмы расширения и соответствия) для формального описания методологий и для разработки инструментов, которые эти методологии генерируют или поддерживают. Включает рекомендации по конформности и примеры сопоставления с другими метамоделями.
В: Кто обычно использует?
О: Методологи (method engineers), разработчики инструментов и платформ для поддержки методологий, организации, формирующие или адаптирующие собственные методологии, и специалисты по стандартизации в области ПО и системной инженерии.
В: Он актуален или заменён?
О: Издание 2014 года является действующим; предыдущее издание 2007 и поправка 2010 были отозваны при выпуске версии 2014. По официальной карточке стандарта издание 2014 в процессе перекрёстного обзора подтверждалось и осталось действующим. При необходимости рекомендуется проверять карточку стандарта у издателя на предмет последующих подтверждений или изменений.
В: Это часть серии?
О: Прямой «серии» с нумерацией 24744 нет, но стандарт связан с другими международными стандартами по системной и программной инженерии (12207, 15288, 24765, 29110 и др.) и часто рассматривается как инструмент гармонизации понятий между стандартами.
В: Какие ключевые слова?
О: SEMDM, метамодель, методология, powertype, clabject, методное проектирование, work product, model unit, ISO/IEC JTC1/SC7.