https://www.mdu.se/

mdu.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Security Requirements as Code: Example from VeriDevOps Project
Innopolis University Innopolis, Russia.
Schaffhausen Institute of Technology Schaffhausen, Switzerland.
Innopolis University Innopolis, Russia.
Abo Akademi University ˚ Turku, Finland.
Show others and affiliations
2021 (English)In: 2021 IEEE 29th International Requirements Engineering Conference Workshops (REW), 2021, p. 357-363Conference paper, Published paper (Refereed)
Abstract [en]

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.

Place, publisher, year, edition, pages
2021. p. 357-363
Keywords [en]
Industries;Codes;Conferences;Natural languages;Software;Security;Requirements engineering;security;requirements as code;seamless;software;development
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:mdh:diva-56412DOI: 10.1109/REW53955.2021.00063ISI: 000788547300052Scopus ID: 2-s2.0-85118455050ISBN: 978-1-6654-1898-0 (electronic)OAI: oai:DiVA.org:mdh-56412DiVA, id: diva2:1610013
Conference
IEEE 29th International Requirements Engineering Conference Workshops (REW), 20-24 Sept. 2021
Available from: 2021-11-09 Created: 2021-11-09 Last updated: 2022-05-25Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Enoiu, Eduard PaulSeceleanu, Cristina

Search in DiVA

By author/editor
Enoiu, Eduard PaulSeceleanu, Cristina
By organisation
Embedded Systems
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 59 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf