Модельдеу негіздері - Requirements Modeling Framework - Wikipedia

Тұтылуға қойылатын талаптар модельдеу негіздері
Логотипке қойылатын талаптар модельдеу негіздері (RMF) .png
Eclipse ProR (RMF) .png скриншоты
Тұрақты шығарылым
Күннің тұтылу нұсқасына байланысты 0.10.0 немесе 0.14.0 / белгісіз
Операциялық жүйекросс-платформа
ПлатформаТұтылу
ТүріКомпьютерлік бағдарламалық қамтамасыздандыру
ЛицензияEclipse Public License
Веб-сайтeclipse.org

The Модельдеу негіздері (RMF) болып табылады ашық көзі бағдарламалық жасақтама талаптарына сай жұмыс істеу үшін ReqIF стандартты. RMF ReqIF деректерін оқуға, жазуға және басқаруға мүмкіндік беретін ядродан және сұраныс деректерін тексеруге және өңдеуге мүмкіндік беретін қолданушы интерфейсінен тұрады.

RMF - бұл бірінші және қазіргі кезде жалғыз ашық көзі анықтамалық енгізу ReqIF стандарттарының. RMF-ті ProStep ReqIF Іске асырушылар форумына орналастыру фактісі назар аудартады[1] коммерциялық іске асырудың өзара әрекеттесуін қамтамасыз ету мақсатында. 2011 жылдан бастап немістерде және халықаралық баспасөзде RMF туралы хабарламалар шықты.[2][3][4]

Тарих

RMF ProR атауымен 2009 жылдан бастап DEPLOY аясында дамып келеді[5] ғылыми жоба, бірлескен күш-жігер Верде ғылыми жобасымен тез дамыды[6] нәтижесінде дамудың едәуір жеделдеуіне әкеледі.[7] Осы кезде мәліметтер моделі негізделеді RIF, ReqIF-тің алдыңғы нұсқасы.

2011 жылдың маусымында ұсыныс[8] кодты Eclipse Foundation жобасына айналдыру үшін жасалған. Бұл ұсыныс 2011 жылдың қараша айында қабылданды. Eclipse Foundation-қа көшудің бір бөлігі RIF-ті қазіргі ReqIF 1.0.1 нұсқасына ауыстыру болды.

2012 жылдың көктемінде DEPLOY және Verde ғылыми жобалардан бас тартты. Осыған қарамастан, RMF Advance ғылыми-зерттеу жобасы аясында дамып келеді.[9] Формальды ақыл-ойдан[10] ProR Essentials атауымен ProR-ге ақысыз кеңейтімдер әзірленді.[11]

Қазіргі уақытта 0,14 немесе 0,13 нұсқалары да тұтылудың соңғы нұсқасына ене алмайды, ProR де, RMF де.[12] Тек 0.10.0 нұсқасы қалды, оның себептері белгісіз. 0.13 нұсқасын (босату қалтасынан) және 0.14 нұсқасын (соңғы қалтадан) «Mars.2 Release (4.5.2)» тұтылу нұсқасына біріктіруге болады.

Функционалдылық

RMF ядросы ReqIF файлдарын сақтауға, жазуға, тексеруге және манипуляциялауға мүмкіндік береді. Мәліметтерді манипуляциялау бағдарламалық түрде жүзеге асырылады ЭҚК.

ProR қосымша ReqIF модельдерін интерактивті құруға, тексеруге және редакциялауға мүмкіндік береді. Талаптар содан кейін конфигурацияланатын кестелерде ұсынылған. Талаптар арасындағы сілтемелер Drag & Drop немесе контекстік мәзірлер арқылы жасалуы мүмкін.

Басқа құралдармен интеграциялау

ProR Eclipse негізіндегі басқа құралдармен интеграциялауға арналған. Басқа қол жетімді рендерлер мен редакторларды біріктіруге немесе сырттан Drag & Drop оқиғаларына реакция жасауға мүмкіндік беретін кеңейту нүктесі бар.

DEPLOY және Advance шеңберінде Event-B модельдерін біріктіру дамыды.[13][14]

The ЖАҢАЛЫҚ -жоба қазір ұсынылғандай,[15] интеграцияланған RMF.

Әрі қарай интеграциялау прототипте ұсынылған немесе жүзеге асырылған.[16]

Әдебиеттер тізімі

  1. ^ ReqIF іске асырушылар форумы, ProSTEP веб-сайты, қол жетімділік 28 мамыр 2013 ж
  2. ^ Майкл Джастрам, Андреас Граф: Жақтауды модельдеуге қойылатын талаптар. In: Eclipse журналы, 6.11, 2011 ж
  3. ^ Майкл Джастрам, Марк Брёркенс: ReqIF in der Open Source: Das Eclipse талаптары модельдеу негіздері Мұрағатталды 2012-10-02 сағ Wayback Machine. In: ReConf 2012
  4. ^ Майкл Джастрам Кристоф Эберт: ReqIF: іскери серіктестер арасындағы алмасудың үздіксіз форматы. In: IEEE Software, 2012 ж
  5. ^ FP7 зерттеу жобасы, Басты бет. 29 мамыр 2013 ж
  6. ^ itea Verde зерттеу жобасы, Басты бет. 29 мамыр 2013 ж
  7. ^ Майкл Джастрам: ProR, RIF негізіндегі инженерлік талаптарға арналған ашық платформа. In: SeisConf 2010
  8. ^ RMF ұсынысы, Eclipse басты беті. 29 мамыр 2013 ж
  9. ^ FP7 Advance зерттеу жобасы, Басты бет. 29 мамыр 2013 ж
  10. ^ Formal Mind GmbH, Басты бет. 29 мамыр 2013 ж
  11. ^ Майкл Джастрам: ReqIF-olution: Mit Eclipse and ReqIF zur Open Source ALM-Werkzeugkette. In: ObjektSpektrum 3/2013
  12. ^ Қате 539645 - Плагинді орнату мүмкін емес, Жобаның ескіргенін растайтын Bugticket. Қол жетімді 29 қыркүйек 2018 ж
  13. ^ Event-B-Modelle интеграциясы, Event-B басты беті. 29 мамыр 2013 ж
  14. ^ Халлерштед, Стефан; Джастрам, Майкл; Ладенбергер, Лукас (2013). «Талаптарды спецификацияға сәйкестендіру әдісі мен құралы» (PDF). Компьютерлік бағдарламалау ғылымы. 82: 2–21. дои:10.1016 / j.scico.2013.03.038.
  15. ^ Майкл Джастрам, Андреас Граф: Талаптардың өзара алмасу форматымен толықтырылған талаптардың қадағалануы (RIF / ReqIF). In: Тулузадағы алғашқы топас күндер, 2011 ж
  16. ^ Майкл Джастрам: ProR тәсілі: талаптардың және жүйелік сипаттамалардың қадағалануы. In: инаугурациялық-диссертациялық жұмыс, 2012 ж

Сыртқы сілтемелер