Projekt per år
Sammanfattning
This position paper presents and illustrates the concept of security requirements as code - a novel approach to security requirements specification. The aspiration to minimize code duplication and maximize its reuse has always been driving the evolution of software development approaches. Object-Oriented programming (OOP) takes these approaches to the state in which the resulting code conceptually maps to the problem that the code is supposed to solve. People nowadays start learning to program in the primary school. On the other hand, requirements engineers still heavily rely on natural language based techniques to specify requirements. The key idea of this paper is: artifacts produced by the requirements process should be treated as input to the regular object-oriented analysis. Therefore, the contribution of this paper is the presentation of the major concepts for the security requirements as the code method that is illustrated with a real industry example from the VeriDevOps project.
Originalspråk | Engelska |
---|---|
Titel på värdpublikation | Proceedings - 29th IEEE International Requirements Engineering Conference Workshops, REW 2021 |
Redaktörer | Tao Yue, Mehdi Mirakhorli |
Förlag | IEEE |
Sidor | 357-363 |
Antal sidor | 7 |
ISBN (elektroniskt) | 978-1-6654-1898-0 |
ISBN (tryckt) | 978-1-6654-1899-7 |
DOI | |
Status | Publicerad - 2021 |
MoE-publikationstyp | A4 Artikel i en konferenspublikation |
Evenemang | IEEE International Requirements Engineering Conference Workshops - Varaktighet: 20 sep. 2021 → 24 sep. 2021 |
Konferens
Konferens | IEEE International Requirements Engineering Conference Workshops |
---|---|
Förkortad titel | REW |
Period | 20/09/21 → 24/09/21 |
Fingeravtryck
Fördjupa i forskningsämnen för ”Security Requirements as Code: Example from VeriDevOps Project”. Tillsammans bildar de ett unikt fingeravtryck.Projekt
- 1 Slutfört
-
VeriDevOps: Automated Protection and Prevention to Meet Security Requirements in DevOps Environments
Truscan, D., Porres Paltor, I., Ashraf, A., Ahmad, T., Chariyarupadannayil Sudheerbabu, G. & Chapagain, S.
01/10/20 → 31/01/24
Projekt: EU