Reverse Engineering Tool Requirements for Real Time Embedded Systems

Brice Govin 1, 2 Nicolas Anquetil 1 Anne Etien 1 Arnaud Monegier Du Sorbier 2 Stéphane Ducasse 1
1 RMOD - Analyses and Languages Constructs for Object-Oriented Application Evolution
Inria Lille - Nord Europe, CRIStAL - Centre de Recherche en Informatique, Signal et Automatique de Lille (CRIStAL) - UMR 9189
Abstract : For more than three decades, reverse engineering has been a major issue in industry wanting to capitalise on legacy systems. Lots of companies have developed reverse engineering tools in order to help developers in their work. However, those tools have been focusing on traditional information systems. Working on a time critical embedded system we found that the solutions available focus either on software behaviour structuring or on data extraction from the system. None of them seem to be clearly using both approaches in a complementary way. In this paper, based on our industrial experiment, we list the requirements that such a tool should fulfil. We also present a short overview of existing reverse engineering tools and their features.
Document type :
Conference papers
Complete list of metadatas

Cited literature [4 references]  Display  Hide  Download

https://hal.inria.fr/hal-01187532
Contributor : Lse Lse <>
Submitted on : Thursday, August 27, 2015 - 9:57:19 AM
Last modification on : Friday, March 22, 2019 - 1:35:46 AM
Long-term archiving on : Saturday, November 28, 2015 - 10:24:49 AM

File

reverse-engineering-tool-requi...
Files produced by the author(s)

Identifiers

  • HAL Id : hal-01187532, version 1

Collections

Citation

Brice Govin, Nicolas Anquetil, Anne Etien, Arnaud Monegier Du Sorbier, Stéphane Ducasse. Reverse Engineering Tool Requirements for Real Time Embedded Systems. SATToSE'15, Jul 2015, Mons, Belgium. ⟨hal-01187532⟩

Share

Metrics

Record views

482

Files downloads

741