Detail publikace

On the Applicability of ALF Language in Real Software Projects

KOČÍ Radek a OSADSKÝ Lukáš. On the Applicability of ALF Language in Real Software Projects. In: ICSEA 2022, The Seventeenth International Conference on Software Engineering Advances . Lisbon: Xpert Publishing Services, 2022, s. 102-107. ISBN 978-1-61208-997-3.
Název česky
Použitelnost jazyka ALF v reálných softwarových projektech
Typ
článek ve sborníku konference
Jazyk
angličtina
Autoři
Kočí Radek, Ing., Ph.D. (UITS FIT VUT)
Osadský Lukáš, Bc. (FIT VUT)
Abstrakt

Modelování je jednou z klíčových činností při specifikaci požadavků a návrhu softwarového systému. Při návrhu a vývoji softwarových systémů se dlouhodobě projevuje trend přechodu od statických softwarových modelů k spustitelným modelům. Mezi tyto modely patří například stavové diagramy nebo techniky využívající automatizované transformace modelů, které vycházejí z podmnožiny modelů UML a doplňují je speciálními jazyky, jako je Alf. Společným rysem je přesunutí části ověřování a testování z fáze implementace do fáze návrhu. V tomto článku se zaměříme na možnosti využití jednoho směru aplikace modelů při vývoji softwaru, a to Foundational Subset of Executable UML (fUML), ve spojení se specifikačním jazykem Alf. Příspěvek přináší rešerši o základní podstatě přístupů Model-Driven Engineering, konkrétně fUML a jazyka Alf. Poté jsme se je pokusili aplikovat na případovou studii konferenčního systému a zachytit všechny problémy.

Rok
2022
Strany
102-107
Sborník
ICSEA 2022, The Seventeenth International Conference on Software Engineering Advances
Konference
The Seventeenth International Conference on Software Engineering Advances, Lisbon, PT
ISBN
978-1-61208-997-3
Vydavatel
Xpert Publishing Services
Místo
Lisbon, PT
BibTeX
@INPROCEEDINGS{FITPUB12825,
   author = "Radek Ko\v{c}\'{i} and Luk\'{a}\v{s} Osadsk\'{y}",
   title = "On the Applicability of ALF Language in Real Software Projects",
   pages = "102--107",
   booktitle = "ICSEA 2022, The Seventeenth International Conference on Software Engineering Advances ",
   year = 2022,
   location = "Lisbon, PT",
   publisher = "Xpert Publishing Services",
   ISBN = "978-1-61208-997-3",
   language = "english",
   url = "https://www.fit.vut.cz/research/publication/12825"
}
Nahoru