arXiv · 2408.06219
120 Domain-Specific Languages for Security
Abstract
Security engineering, from security requirements engineering to the implementation of cryptographic protocols, is often supported by domain-specific languages (DSLs). Unfortunately, a lack of knowledge about these DSLs, such as which security aspects are addressed and when, hinders their effective use and further research. This systematic literature review examines 120 security-oriented DSLs based on six research questions concerning security aspects and goals, language-specific characteristics, integration into the software development lifecycle (SDLC), and effectiveness of the DSLs. We observe a high degree of fragmentation, which leads to opportunities for integration. We also need to improve the usability and evaluation of security DSLs.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Markus Krausz, Sven Peldszus, Francesco Regazzoni, Thorsten Berger, Tim Güneysu. 2024-08-12. 120 Domain-Specific Languages for Security. https://doi.org/10.1145/3802817
Cite the original work for its findings. Save a collection to share your selection of sources.