Current articles

Spring 2023, No. 1, Vol. 5 / Romanian Cyber Security Journal

Complex Analysis of the Behavior of Applications Running in the Critical Infrastructure Environment

Deniss-Bogdan ONOFREI-RIZA


Everybody knows that famous quote “to err is human”. Therefore, it is impossible for a human being to create something flawless, especially from a single movement reflected in the effort of software/hardware developers. The only way human beings can truly achieve perfection is to try again and again. The concept of testing (or the attack supported by the need to discover vulnerabilities) is something similar; it leads to the idea of trying to continually test something that has been built/developed, in order to ensure that it works as intended (perfectly). Like any other thing that has been generated in this era of the Internet, software is an extremely complicated creation, with thousands of modular parts. Although these sequences are not mechanical (like into a machine), but transposed into code lines, they are equally sensitive if not even more. So, the chance for one of these to malfunction is extremely high (even one line of code generating “turbulence” is so strong that it could lead to the destruction of the entire software).

testing tools, software testing, advanced metrics, data flow, testing frameworks, software integration, security risks, secure policy, Critical Infrastructures, software engineering, data security, software development, best practices

For more details, click on:

Deniss-Bogdan ONOFREI-RIZA, "Complex Analysis of the Behavior of Applications Running in the Critical Infrastructure Environment", Romanian Cyber Security Journal, ISSN 2668-6430, vol. 5(1), pp. 53-63, 2023.