Security Approaches in Model-Driven Engineering for Web Applications: The State-of-the-art in the Last 10 Years

Aleksandra Siderova, Maya Daneva, Faiza A. Bukhsh, Jeewanie J. Arachchige

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

1 Citation (Scopus)
13 Downloads (Pure)

Abstract

In the past decade, several approaches have been proposed for integrating security requirements into the model-driven engineering (MDE) of web applications. However, very little has been done to consolidate the knowledge about these approaches and analyze them from the perspective of common security threats, such as those listed in the Top 10 list of OWASP. This systematic literature review provides a state-of-the-art overview of the newly proposed approaches. It consolidates what is currently known about the level of their empirical evaluation and the extent to which each addresses the threats in the Top 10 list of OWASP. We examined 181 publications, of which 11 articles proposed new approaches to integrating security into the MDE of web applications. Our analysis of these 11 approaches reveals that most of them address the threat of Broken Access Control and that no approach exists that addresses all threats in the Top 10 list. Compared to a decade ago, we could see a clear trend towards using aspect-oriented methods to integrate security into MDE for web apps. Finally, we reflect on the implications of our results and the limitations of this work.

Original languageEnglish
Title of host publicationProceedings - 32nd IEEE International Requirements Engineering Conference Workshops, REW 2024
EditorsGrischa Liebel, Irit Hadar, Paola Spoletini
PublisherIEEE
Pages155-163
Number of pages9
ISBN (Electronic)9798350395518
DOIs
Publication statusPublished - 21 Aug 2024
Event32nd IEEE International Requirements Engineering Conference Workshops, REW 2024 - Reykjavik, Iceland
Duration: 24 Jun 202428 Jun 2024
Conference number: 32

Conference

Conference32nd IEEE International Requirements Engineering Conference Workshops, REW 2024
Abbreviated titleREW 2024
Country/TerritoryIceland
CityReykjavik
Period24/06/2428/06/24

Keywords

  • 2025 OA procedure
  • empirical research method
  • model-driven engineering
  • security requirements
  • security-by-design
  • UML
  • web applications development
  • aspect-oriented software development

Fingerprint

Dive into the research topics of 'Security Approaches in Model-Driven Engineering for Web Applications: The State-of-the-art in the Last 10 Years'. Together they form a unique fingerprint.

Cite this