Institute of Electrical and Electronics Engineers (IEEE)
Последняя версия
IEEE 1175.4-2008
сфера применения
Большинство стандартов передачи данных между инструментами касаются протокола и синтаксиса передачи, предполагая общую семантическую основу. Этот стандарт предоставляет явно определенную метамодель (и мета-метамодель) для определения поведения системы и программного обеспечения. Он определяет семантическую основу наблюдаемых, которая позволяет каждому инструменту, независимо от его собственной внутренней онтологии, сообщать факты о поведении предметной системы настолько точно, насколько это позволяет метамодель инструмента. Элементы традиционной инструментальной модели сводятся к более простым, непосредственно наблюдаемым фактам о поведении системы. Эта метамодель значительно расширена по сравнению с исходной метамоделью поведения программного обеспечения из части 3 стандарта IEEE Std 1175™-1991. Эта эталонная модель обеспечивает общую основу интерпретации, с помощью которой инструменты могут выражать и сообщать наблюдаемые особенности поведения системы/программного обеспечения пользователям и другим инструментам. Инструменты, включающие эту метамодель в свои средства импорта/экспорта, позволяют инженерам объединять лучшие в своем классе инструменты анализа и спецификации для комплексного решения проблем. Еще одна особенность этой метамодели заключается в том, что она предоставляет спецификацию, которую можно непосредственно тестировать. Наконец, предоставление явной мета-метамодели позволяет разработчикам инструментов расширять эталонную метамодель для конкретных целей.
IEEE 1175.4-2008 Ссылочный документ
IEEE 610.12 Стандартный глоссарий терминологии разработки программного обеспечения. Пересмотр и изменение обозначения стандарта IEEE Std 729-1983; Исправленное издание; Документ компьютерного общества IEEE
IEEE 1175.4-2008 История
2008IEEE 1175.4-2008 Рекомендуемая практика для взаимосвязей инструментов CASE — эталонная модель для определения поведения системы