Abstract-Context: Model-Driven Security (MDS) är ett specialiserat forskningsområde inom Modell-Driven Engineering för att stödja utvecklingen av säkra system. Över ett decennium av forskning om MDS har resulterat i ett stort antal publikationer. Mål: För att ge en detaljerad analys av den senaste tekniken inom MDS är en systematisk litteraturöversikt (SLR) nödvändig. Metod: Vi genomförde en omfattande SLR på MDS. Härledd från våra forskningsfrågor har vi utformat en rigorös, omfattande sök- och urvalsprocess för att identifiera en uppsättning primära MDS-studier som är så kompletta som möjligt. Vår tredelade sökprocess består av automatisk sökning, manuell sökning och snöbollning. Efter att ha upptäckt och övervägt mer än tusen relevanta artiklar identifierade vi, strikt utvalda och granskade 108 MDS-publikationer. Resultaten av vår SLR visar den övergripande statusen för de viktigaste artefakterna i MDS, och de identifierade primära MDS-studier. T.ex. När det gäller säkerhetsmodellering fann vi att utvecklingen av domänspecifika språk spelar en nyckelroll i många MDS-strategier. De nuvarande begränsningarna i varje MDS-artefakt påpekas och motsvarande potentiella forskningsinriktningar föreslås. Dessutom kategoriserar vi de identifierade primära MDS-studierna i 5 huvudsakliga MDS-studier och andra framväxande eller mindre vanliga MDS-studier. Slutligen ges en del trendanalyser av MDS-forskningen. Slutsats: Våra resultat tyder på behovet av att ta itu med flera säkerhetsproblem mer systematiskt och samtidigt, för verktygskedjor som stöder MDS-utvecklingscykeln och för mer empiriska studier om tillämpningen av MDS-metoder. Såvitt vi vet är detta SLR det första inom programvaruteknik som kombinerar en snöbollsstrategi med databassökning. Denna kombination har resulterat i en omfattande litteraturstudie om MDS.
Nguyen et al:s arbete. REF ger en omfattande översyn av de insatser som gjorts på området modelldriven utveckling av säkra system.