Open Access
A Framework for Multi-Variant Execution Environment
Author(s) -
Junchao Wang,
Zhenwu Liu,
Hao Liu,
Jun Pang
Publication year - 2019
Publication title -
journal of physics. conference series
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.21
H-Index - 85
eISSN - 1742-6596
pISSN - 1742-6588
DOI - 10.1088/1742-6596/1325/1/012005
Subject(s) - computer science , software , diversity (politics) , simple (philosophy) , software engineering , software security assurance , software framework , software system , computer security , software construction , information security , operating system , security service , philosophy , epistemology , sociology , anthropology
Software diversity has been proven to be an effective approach to enhance system security. To make the best of the advantage brought by software diversity, a multi-variant execution environment is needed. However, although some MVEEs have been proposed, most of them are either too simple or only focusing one aspect which limits their widely adoption in industry. In this paper we propose a framework for multi-variant execution environment to enhance the security of software systems. The framework addresses different aspects when implementing a MVEE and can help to make the best of software diversity to enhance the system’s security.