Traceability of executable codes using neural networks

1Citations
Citations of this article
29Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Traceability of codes refers to the mapping between equivalent codes written in different languages - including high-level and low-level programming languages. In the field of Legal Metrology, it is critical to guarantee that the software embedded in a meter corresponds to a version that was previously approved by the Legal Metrology Authority. In this paper, we propose a novel approach for correlating source and object codes using artificial neural networks. Our approach correlates the source code with the object code by feeding the neural network with logical flow characteristics of such codes. Any incidence of false positives is obviously a critical issue for software evaluation purposes. Our evaluation using real code examples shows a correspondence around 90% for the traceability of the executable codes with very low rate of false positives. © 2011 Springer-Verlag.

Cite

CITATION STYLE

APA

Boccardo, D. R., Nascimento, T. M., MacHado, R. C., Prado, C. B., & Carmo, L. F. R. C. (2011). Traceability of executable codes using neural networks. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 6531 LNCS, pp. 241–253). Springer Verlag. https://doi.org/10.1007/978-3-642-18178-8_21

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free