Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Berk Bekiroglu

dblp:296/4650 · DBLP profile ↗
← Back
2ranked-venue papers
2as first author
2since 2021 · last 2021
0000-0001-9429-0990ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Security and privacy · 1 · 1 first-author · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 first-author · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Network and information security
1 paper
Systems and software security · 100%
Software engineering, system software, and programming languages
1 paper
Compilers and program optimization · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Hardware reliability and fault tolerance · 100%

Topics — the 3 heaviest of 4, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Systems and software security
exploitation
0.512021
Survivability Analysis of K-Variant Architecture for Different Memory Attacks and Defense Strategies · IEEE Trans. Dependable Secur. Comput. 2021
Compilers and program optimization
program transformation
0.512021
Survivability Analysis of K-Variant Architecture for Different Memory Attacks and Defense Strategies · IEEE Trans. Dependable Secur. Comput. 2021
Hardware reliability and fault tolerance › software fault tolerance
n-version programming
0.512021
Survivability Analysis of K-Variant Architecture for Different Memory Attacks and Defense Strategies · IEEE Trans. Dependable Secur. Comput. 2021

Methods — techniques the papers use, named apart from their topics

survivability analysis · 1.5program transformation · 1.5
YearPublicationVenuePosition
2021 Source Code Transformations for Improving Security of Time-bounded K-variant Systems
Berk Bekiroglu, Bogdan Korel
Inf. Softw. Technol.1
2021 Survivability Analysis of K-Variant Architecture for Different Memory Attacks and Defense Strategies
abstract
Many systems require high security during a limited operational timeframe. These systems can be exposed to many attacks that prevent tasks from being completed. To reduce the chances of a successful attack and increase the security of these systems, many fault tolerance architectures and defense strategies have been developed. N-version architecture is one technique to improve reliability and security. In this architecture, functionally equivalent variants of a program are developed and executed concurrently. However, due to the high cost of developing and maintaining N versions, it is used for large budget projects. In this paper, an alternative approach to improve security is K-variant architecture. By applying safe and automated program transformations, functionally equivalent variants of the original program are generated. The goal is to shift vulnerabilities in variants into different locations. These variants are executed simultaneously to complete a task so that the chance of a successful exploitation attack is decreased. In this paper, several types of memory exploitation attacks are analyzed along with the proposed four defense strategies. The experimental study investigates the effectiveness of defense strategies against these attacks. The results suggest that K-variant architecture with the proposed defense strategies may significantly improve the security of systems.
Berk Bekiroglu, Bogdan Korel
IEEE Trans. Dependable Secur. Comput.1