Bast, W., Murphree, M., Michael, L., Duddy, K., Belaunde,
M., Griffin, C., Sendall, S., Didier, V., Steel, J., Tratt,
L., Helsen, S., Venkatesh, R., and Blanc, X. (2005).
Mof qvt final adopted specification: meta object facil-
ity (mof) 2.0 query/view/transformation specification.
Technical report, Object Management Group.
Bergmann, G., Ujhelyi, Z., R
´
ath, I., and Varr
´
o, D. (2011).
A graph query language for emf models. In Cabot, J.
and Visser, E., editors, Theory and Practice of Model
Transformations, Fourth International Conference,
ICMT 2011, Zurich, Switzerland, June 27-28, 2011.
Proceedings, volume 6707 of Lecture Notes in Com-
puter Science, pages 167–182. Springer, Springer. Ac-
ceptance rate: 27%.
Didehban, M. and Shrivastava, A. (2016). Nzdc: A com-
piler technique for near zero silent data corruption. In
Proceedings of the 53rd Annual Design Automation
Conference, DAC ’16, New York, NY, USA. Associa-
tion for Computing Machinery.
Didehban, M., Shrivastava, A., and Lokam, S. R. D. (2017).
Nemesis: A software approach for computing in pres-
ence of soft errors. In 2017 IEEE/ACM Interna-
tional Conference on Computer-Aided Design (IC-
CAD), pages 297–304.
Ding, K., Morozov, A., and Janschek, K. (2018). More:
Model-based redundancy for simulink. In Gallina,
B., Skavhaug, A., and Bitsch, F., editors, Com-
puter Safety, Reliability, and Security, pages 250–264,
Cham. Springer International Publishing.
Hu, T., Cibrario Bertolotti, I., Navet, N., and Havet, L.
(2020). Automated fault tolerance augmentation in
model-driven engineering for CPS. Computer Stan-
dards and Interfaces, 70:103424.
IEC 61508 (2010). Functional safety of electrical/elec-
tronic/programmable electronic safety-related sys-
tems (e/e/pe, or e/e/pes. Standard, The International
Electrotechnical Commission, Geneva, CH.
ISO 26262 (2018). Road vehicles – Functional safety. Stan-
dard, International Organization for Standardization,
Geneva, CH.
Jouault, F., Allilaire, F., B
´
ezivin, J., and Kurtev, I. (2008).
ATL: A model transformation tool. Science of Com-
puter Programming, 72(1):31–39. Special Issue on
Second issue of experimental software and toolkits
(EST).
Kiczales, G., Lamping, J., Mendhekar, A., Maeda, C.,
Lopes, C. V., Loingtier, J., and Irwin, J. (1997).
Aspect-oriented programming. In Aksit, M. and
Matsuoka, S., editors, ECOOP’97 - Object-Oriented
Programming, 11th European Conference, Jyv
¨
askyl
¨
a,
Finland, June 9-13, 1997, Proceedings, volume 1241
of Lecture Notes in Computer Science, pages 220–
242. Springer.
Kn
¨
uchel, C., Rudorfer, M., Voget, S., Eberle, S., Sezestre,
R., and Loyer, A. (2010). Artop – an ecosystem ap-
proach for collaborative aut osar tool development. In
ERTS2 2010, Embedded Real Time Software & Sys-
tems.
Lattner, C. and Adve, V. (2004). Llvm: a compilation
framework for lifelong program analysis amp; trans-
formation. In International Symposium on Code Gen-
eration and Optimization, 2004. CGO 2004., pages
75–86.
Mann, C. (2009). A practical guide to SysML: The systems
modeling language. Kybernetes, 38.
MPS (2021). Meta Programming System (MPS) by
JetBrains. https://www.jetbrains.com/mps/. Last
checked on Nov 29, 2021.
Munk, P. and Nordmann, A. (2020). Model-based safety as-
sessment with SysML and component fault trees: ap-
plication and lessons learned. Software and Systems
Modeling, 19(4):889–910.
Quinlan, D. and Liao, C. (2011). The ROSE source-to-
source compiler infrastructure. In Cetus users and
compiler infrastructure workshop, in conjunction with
PACT, volume 2011, page 1. Citeseer.
Reis, G. A., Chang, J., Vachharajani, N., Rangan, R., and
August, D. I. (2005). SWIFT: Software Implemented
Fault Tolerance. In International Symposium on Code
Generation and Optimization, pages 243–254. IEEE.
Sanchez, B., Zolotas, A., Hoyos Rodriguez, H., Kolovos,
D., and Paige, R. (2019). On-the-fly translation and
execution of ocl-like queries on simulink models. In
2019 ACM/IEEE 22nd International Conference on
Model Driven Engineering Languages and Systems
(MODELS), pages 205–215.
Steurer, M., Morozov, A., Janschek, K., and Neitzke, K.-P.
(2018). Sysml-based profile for dependable UAV de-
sign. IFAC-PapersOnLine, 51(24):1067–1074. 10th
IFAC Symposium on Fault Detection, Supervision
and Safety for Technical Processes SAFEPROCESS
2018.
Trindade, R. F. B., Bulwahn, L., and Ainhauser, C.
(2014). Automatically generated safety mechanisms
from semi-formal software safety requirements. In
Bondavalli, A. and Di Giandomenico, F., editors,
Computer Safety, Reliability, and Security, pages 278–
293, Cham. Springer International Publishing.
USF (2021). Universal Safety Format - Website. https:
//www.universalsafetyformat.org/. Last checked on
Nov 29, 2021.
Vankeirsbilck, J., Penneman, N., Hallez, H., and Boydens,
J. (2017). Random Additive Signature Monitoring for
Control Flow Error Detection. IEEE Transactions on
Reliability, 66(4):1178–1192.
Voelter, M. (2014). Generic Tools, Specific Languages. PhD
thesis, Delft University of Technology.
Voelter, M., Birken, K., Lisson, S., and Rimer, A. (2019a).
Shadow models: Incremental transformations for
MPS. In Proceedings of the 12th ACM SIGPLAN In-
ternational Conference on Software Language Engi-
neering, SLE 2019, page 61–65, New York, NY, USA.
Association for Computing Machinery.
Voelter, M., Kolb, B., Birken, K., Tomassetti, F., Alff,
P., Wiart, L., Wortmann, A., and Nordmann, A.
(2019b). Using language workbenches and domain-
specific languages for safety-critical software devel-
opment. Software & Systems Modeling, 18(4):2507–
2530.
Voelter, M., Ratiu, D., Kolb, B., and Schaetz, B. (2013).
mbeddr: Instantiating a language workbench in the
embedded software domain. Automated Software En-
gineering, 20(3):339–390.
Xtend (2021). Xtend programming language home-
page. http://www.eclipse.org/xtend. Last checked on
Nov 29, 2021.
MODELSWARD 2022 - 10th International Conference on Model-Driven Engineering and Software Development
166