4 papers
Undefined Behavior in C and C++: An Experiment With Desktop Use Cases
Jukka Ruohonen, Krzysztof Sierszecki
Undefined behavior is idiomatic to C and C++ programming; such behavior is a use of an erroneous program construct for which the languages impose no requirements, such as integer o…
Compliance as Code: A Study of Linux Distributions and Beyond
Jukka Ruohonen, Esmot Ara Tuli, Hiraku Morita
Compliance as code is an emerging idea about automating compliance through programmed compliance controls and checks. Given scant existing research thus far, the paper presents an…
The Baby Steps of the European Union Vulnerability Database: An Empirical Inquiry
Jukka Ruohonen
A new European Union Vulnerability Database (EUVD) was introduced via a legislative act in 2022. The paper examines empirically the meta-data content of the new EUVD. According to…
Risks and Compliance with the EU's Core Cyber Security Legislation
Jukka Ruohonen, Jesper Løffler Nielsen, Jakub Skórczynski
The European Union (EU) has long favored a risk-based approach to regulation. Such an approach is also used in recent cyber security legislation enacted in the EU. Risks are also i…