To main content

Engineering Software Diversity: a Model-Based Approach to Systematically Diversify Communications

Abstract

Automated diversity is a promising mean of increasing the security of software systems. However, current automated diversity techniques operate at the bottom of the software stack (operating system and compiler), yielding a limited amount of diversity. We present a novel Model-Driven Engineering approach to the diversification of communicating systems, building on abstraction, model transformations and code generation. This approach generates significant amounts of diversity with a low overhead, and addresses a large number of communicating systems, including small communicating devices
Read the publication

Category

Academic chapter

Language

English

Author(s)

  • Brice Morin
  • Jakob Høgenes
  • Hui Song
  • Nicolas Harrand
  • Benoit Baudry

Affiliation

  • SINTEF Digital / Sustainable Communication Technologies
  • Royal Institute of Technology

Year

2018

Publisher

Association for Computing Machinery (ACM)

Book

MODELS '18 Proceedings of the 21th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, Copenhagen, Denmark — October 14 - 19, 2018

ISBN

9781450349499

Page(s)

155 - 165

View this publication at Norwegian Research Information Repository