Язык моделирования жизненного цикла
-
Обзор языка моделирования жизненного цикла (LML)
- LML — это язык моделирования для системной инженерии, поддерживающий полный жизненный цикл.
- Он объединяет все дисциплины жизненного цикла, включая управление проектами и техническое обслуживание.
- LML разработан руководящим комитетом и опубликован в 2013 году.
-
Особенности и преимущества LML
- LML использует общий язык для моделирования элементов, таких как сущность, атрибут и расписание.
- Он упрощает конструкции и онтологию, делая их более полными и простыми в использовании.
- LML поддерживает как логические конструкции, так и онтологию, в отличие от SysML, который фокусируется на объектно-ориентированном дизайне.
-
Цели LML
- Простота понимания и расширения.
- Поддержка функционального и объектно-ориентированного подходов в рамках одного проекта.
- Понятность для всех заинтересованных сторон, а не только для системных инженеров.
- Поддержка систем от начала до конца их жизненного цикла.
- Поддержка эволюционных и революционных изменений в системных планах и конструкциях.
-
История и развитие LML
- Руководящий комитет LML сформирован в 2013 году для разработки спецификации.
- Разработка LML основана на идеях доктора Дж. С. Х. Дама и методологии KBAD.
- LML расширяет схему ERA, добавляя «Атрибуты в отношении».
-
Онтология LML
- Онтологии LML предоставляют термины и связи для описания физических, функциональных и программных аспектов систем.
- LML расширяет ERA, добавляя «Атрибуты в отношении» для уменьшения количества связей.
- Сущности, связи и атрибуты LML имеют эквиваленты в английском языке для упрощения понимания.
-
Инструменты LML
- Innoslate — это инструмент для системного проектирования на основе моделей, который поддерживает LML.
- Платформа 3DExperience поддерживает концепции моделирования LML и предоставляет инструменты для моделирования схем и примеров.
-
Дополнительные ресурсы
- В статье упоминаются формальная, функциональная и другие спецификации LML, а также анализ требований и рекомендации.