1
0
dfa-for-co-slr/refs.bib
Matthias Veigel e6a7f67825
All checks were successful
/ Build pdf (push) Successful in 42s
Wrote full draft
2025-06-08 16:58:05 +02:00

62 lines
4.3 KiB
BibTeX

@article{ciccozzi_execution_2019,
title = {Execution of {UML} models: a systematic review of research and practice},
volume = {18},
issn = {1619-1366, 1619-1374},
shorttitle = {Execution of {UML} models},
url = {http://link.springer.com/10.1007/s10270-018-0675-4},
doi = {10.1007/s10270-018-0675-4},
abstract = {Several research efforts from different areas have focused on the execution of UML models, resulting in a diverse and complex scientific body of knowledge. With this work, we aim at identifying, classifying, and evaluating existing solutions for the execution of UML models. We conducted a systematic review in which we selected 63 research studies and 19 tools among over 5400 entries by applying a systematic search and selection process. We defined a classification framework for characterizing solutions for UML model execution, and we applied it to the 82 selected entries. Finally, we analyzed and discussed the obtained data. From the analyzed data, we drew the following conclusions: (i) There is a growing scientific interest on UML model execution; (ii) solutions providing translational execution clearly outnumber interpretive solutions; (iii) model-level debugging is supported in very few cases; (iv) only a few research studies provide evidence of industrial use, with very limited empirical evaluations; (v) the most common limitation deals with coverage of the UML language. Based on these observations, we discuss potential research challenges and implications for the future of UML model execution. Our results provide a concise overview of states of the art and practice for UML model execution intended for use by both researchers and practitioners.},
language = {en},
number = {3},
urldate = {2025-05-22},
journal = {Software \& Systems Modeling},
author = {Ciccozzi, Federico and Malavolta, Ivano and Selic, Bran},
month = jun,
year = {2019},
pages = {2313--2360},
}
@article{gotz_claimed_2021,
title = {Claimed advantages and disadvantages of (dedicated) model transformation languages: a systematic literature review},
volume = {20},
issn = {1619-1366, 1619-1374},
shorttitle = {Claimed advantages and disadvantages of (dedicated) model transformation languages},
url = {https://link.springer.com/10.1007/s10270-020-00815-4},
doi = {10.1007/s10270-020-00815-4},
abstract = {There exists a plethora of claims about the advantages and disadvantages of model transformation languages compared to general-purpose programming languages. With this work, we aim to create an overview over these claims in the literature and systematize evidence thereof. For this purpose, we conducted a systematic literature review by following a systematic process for searching and selecting relevant publications and extracting data. We selected a total of 58 publications, categorized claims about model transformation languages into 14 separate groups and conceived a representation to track claims and evidence through the literature. From our results, we conclude that: (i) the current literature claims many advantages of model transformation languages but also points towards certain deficits and (ii) there is insufficient evidence for claimed advantages and disadvantages and (iii) there is a lack of research interest into the verification of claims.},
language = {en},
number = {2},
urldate = {2025-05-22},
journal = {Software and Systems Modeling},
author = {Götz, Stefan and Tichy, Matthias and Groner, Raffaela},
month = apr,
year = {2021},
pages = {469--503},
}
@article{cytron_efficiently_1991,
title = {Efficiently computing static single assignment form and the control dependence graph},
volume = {13},
issn = {0164-0925, 1558-4593},
url = {https://dl.acm.org/doi/10.1145/115372.115320},
doi = {10.1145/115372.115320},
language = {en},
number = {4},
urldate = {2025-05-31},
journal = {ACM Transactions on Programming Languages and Systems},
author = {Cytron, Ron and Ferrante, Jeanne and Rosen, Barry K. and Wegman, Mark N. and Zadeck, F. Kenneth},
month = oct,
year = {1991},
pages = {451--490},
}
@book{cooper_keith_d_engineering_nodate,
edition = {2nd edition},
title = {Engineering a {Compiler}},
isbn = {978-0-08-091661-3},
language = {englisch},
publisher = {Elsevier Science, 2011 Boston, MA : Safari},
author = {{Cooper, Keith D.} and {Torczon, Linda}},
}