Обзор публикаций IEEE по трассировке требований и моделей — 2014 год

перевод: Мадорская Ю.М.

Dealing with traceability in the MDD of model transformations

Vara, J.; Bollati, V.; Jimenez, A.; Marcos, E., Software Engineering, IEEE Transactions on , vol.PP, no.99, pp.1,1
doi: 10.1109/TSE.2014.2316132

Обеспечение трассируемости в ходе трансформации моделей при использовании подхода MDD (Model Driven Development)

Перевод аннотации:

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

Для того, чтобы воспользоваться преимуществами этого сценария, которому ранее не уделяли значимого внимания в большинстве языков, используемых для моделей и их трансформаций, эта работа представляет MeTAGeM-Trace – методическое и техническое решение, которое обеспечивает поддержку генерацию связей при трансформации моделей при применении MDD.

Идея, которая лежит в основе этого решения – это начать со спецификации трансформации верхнего уровня, которая затем уточняется на нижних уровнях моделях трансформации в терминах множества DSL до тех пор, пока не будет сгенерирован код, который реализует эту трансформацию.

Запуск этой трансформации производит не только соответствующие целевые модели, но также модель взаимосвязей между элементами исходных и целевых моделей. Как часть решения был разработан инструментарий на базе EMF для поддержки разработки трансформаций моделей ATL и ETL. Этот инструментаций был эмпирически проверен на комплексе целевых исследований в соответствии с систематизированной методологией

CoVeR maintenance and maintainability requirements by using tools

2. Myklebust, Thor; Lyngby, Narve; Bains, Robert; Hanssen, Geir Kjetil, Reliability and Maintainability Symposium (RAMS), 2014 Annual , vol., no., pp.1,6, 27-30 Jan. 2014
doi: 10.1109/RAMS.2014.6798497

Покрытие требований по обслуживанию и ремонтопригодности с использованием инструментария 

Перевод аннотации: 

Совместимость, эффективное обслуживание и ремонтопригодность – необходимые для сети европейских жлезных дорого для того, чтобы экономически эффективную работу в рамках корридоров. Европейский сектор железных дорог регулируется через различные директивы, такие как Директива интероперабельности 2008/57/EC и национальные предписания.

В процессе работы с требованиями для обеспечения трансграничных ремонтопригодности и операций по обслуживанию, включая обновление, очень важно, чтобы руководители инфраструктуры получали обзор всех применимых правил и были способны выделить соответствующие требования относительно обслуживания и ремонтопригодности.

Текущая практика очень дорогая, в связи с тем, что используются разные требования и методы в разных странах вдоль корридора. Как вспомогательное средство для получения обзора всех требований, мы разработали метод CoVeR (Покрыть все требования). Метод CoVeR гарантирует, что все регуляторные требования выделены, адаптированы и что результат работы может быть использован повторно. Как средство для реализации метода CoVeR для трансграничного обслуживания и ремонтопригодности были использованы два коммерческих инструмента – IBM Rational DOORS и Microsoft Excel, на которые мы далее ссылаемся как на «инструменты».

Основные результаты, представленные в данной статье:

  • адаптация метода CoVeR для новой предметной области (обслуживание и ремонтопригодность). Этот адаптированный методы подходит, поскольку мы преуспели в выполнении спецификацию верификации соответствия (CVS) для требований по обслуживанию и ремонтопригодности.
  • все актуальные требования для двух европейских директив, семи TSI (технических спецификаций по интероперабельности) и четырех стандартов, которые могут быть использованы как поставщиками (производителями) так и руководителями инфраструктуры включены в «инструменты».
  • установленные правила по извлечению и экспорту соответствующий требований по обслуживанию и ремонтопригодности в «инструменты»
  • оценка и сравнение двух популярных инструментов, используемых для работы с требованиями для реализации метода CoVeR. Использование инструментария улучшило метод за счет обеспечения сортировки, фильтрации, связывания и трассируемости.

Инструментарий, в том числе DOORS управляет различными версиями и изменениями.
Дальнейшая работа будет включать анализ эмпирических данных реализации и использования метода CoVeR. Эта будущая работа также включает национальные предписания и экспорты CVS в другие инструменты.

Опубликовано в: