Anatoly Levenchuk (ailev) wrote,
Anatoly Levenchuk
ailev

Мой доклад на АПСПИ-2015 в секции "системная инженерия"

Мой доклад "Essence в варианте для системной инженерии" 21 мая 2015 на четвёртой научно-практической конференции «Актуальные проблемы системной и программной инженерии» (АПСПИ - 2015)</h1>

Слайды (http://www.slideshare.net/ailev/syseng-apspi-may15):


Опубликованные тезисы (в сборнике трудов конференции ISBN 978-5-94768-073-7):

УДК 004.436.4 + 65.012
Анатолий Левенчук, ailev@asmp.msk.su
TechInvestLab, г.Москва

Подход к Essence в варианте для системной инженерии Что нужно для Essence в варианте для системной инженерии по сравнению с содержащим Язык и Основы (kernel) Essence в варианте для программной инженерии из стандарта OMG Essence [1]?

В работе сформулирован ряд требований, которым должен удовлетворять Essence в варианте для системной инженерии. Эти требования ведут к необходимости изменить как Язык, так и Основы. Эти требования сформулированы с учётом удовлетворения потребностей разных стейкхолдеров инженерного проекта – системного инженера, инженера моделеориентированной системной инженерии и моделеориентированного концептуального проектирования, системноинженерного менеджера, менеджера, модельера данных.

Для ряда требований сделаны предложения по минимальному изменению Основ (kernel): замене альф области интересов инженерного решения в варианте для программной инженерии (Требования и Программная система) на альфы в варианте для системной инженерии (Определение системы и Воплощение системы).

Показано, как предложенные изменения естественным образом учитывают традиционные понятия системной инженерии (потребности стейкхолдеров, требования, архитектуру), как они позволяют обсуждать проверку и приёмку системы.

Для предлагаемого изменения рассмотрены сопоставления с рядом других стандартов системной инженерии.

Также предложены различные группы описаний деятельности предпринятия (предприНятие – это абстрагированное от юридического лица предприятие), структурированные по основным альфам области интересов предпринятия.

Предложенные изменения также удобны для инженерии предприятия: когда целевой проект связан с системной инженерией для целевой системы, а проект развития связан с инженерией обеспечивающей системы – выполняющего целевой проект предпринятия. Может совпадать, выполняющего целевой проект. В этом случае Язык и Основы используются для описания как целевого проекта, так и проекта развития.

На основе предложенных изменений был выпущен продукт Русского отделения INCOSE [2].

Литература
1. OMG Essence (2014) – Kernel and Language for Software Engineering Methods, specification (http://www.omg.org/spec/Essence/Current)
2. Anatoly Levenchuk, Towards a Systems Engineering Essence – INCOSE Russian chapter product, 2015 (http://arxiv.org/abs/1502.00121)

УДК 004.436.4 + 65.012
Anatoly Levenchuk, ailev@asmp.msk.su
TechInvestLab, Moscow

An approach to a Systems Engineering Essence

What may be a Systems Engineering Essence in comparison with Software Engineering Essence (Language and Kernel provided by OMG Essence [1])?

The work suggested requirements for Systems Engineering Essence. These requirements drive changes in Essence Language as well as in Kernel. In addition, the requirements address concerns of various stakeholders of a systems engineering project, such as systems engineer, model-based systems engineer and model-based conceptual engineer, systems engineering manager, general manager, data modeler.

To fit the requirements, minimal changes of a Software engineering Kernel in solution area of concerns (Requirements and Software systems alphas) needed. These alphas should be changed to Systems Engineering Essence solution area of concerns alphas (System definition and System realization alphas).

Suggested Kernel changes supports expression traditional systems engineering notions (stakeholder needs, requirements, architecture) in Essence Language. Also these changes convenient for expressing verification and validation alpha associations.

Suggested Kernel changes also harmonized with several systems engineering standards.

Also there is need for different enterprise activities viewpoints that reflect particular endeavor area of concerns alphas.

All these changes tested for the enterprise engineering. In this case we need simultaneously diagramming two projects. One of them is project of interest (e.g. systems engineering project), another is change management project (e.g. introducing some kind of systems engineering methodology and tools in an enterprise). In this enterprise engineering case Language and Kernel are used for description of both project of interest and change management project and we need Language elements that permit expression links between two projects.
On a base of these suggestions there was published INCOSE Russian chapter product [2].

References
1. OMG Essence (2014) – Kernel and Language for Software Engineering Methods, specification (http://www.omg.org/spec/Essence/Current)
2. Anatoly Levenchuk, Towards a Systems Engineering Essence – INCOSE Russian chapter product, 2015 (http://arxiv.org/abs/1502.00121)
Subscribe
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

  • 0 comments