Formal Representation and Comparative Analysis of Software Runtime Process
Author(s) -
O Baranovskiy,
R Tkalenko
Publication year - 2015
Publication title -
the advanced science journal
Language(s) - English
Resource type - Journals
eISSN - 2219-7478
pISSN - 2219-746X
DOI - 10.15550/asj.2015.02.038
Subject(s) - computer science , programming language , representation (politics) , software engineering , process (computing) , political science , politics , law
Using a software tracing frameworks we obtain sequences of system calls produced during the execution of the pair of programs. We then transform the sequences of system calls into the symbolic sequences and apply a set of string metrics to them. We experimentally compare metrics on the task of differentiating the sources of sequences. We investigate various metrics including edit-distance metrics and hybrid methods. Overall, the best-performing metric is a cosine distance, resulting in order-of-magnitude different values for input pairs of different degrees of similarity.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom