کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
435700 1441740 2010 42 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Combining dynamic and static slicing for analysing assembler
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
پیش نمایش صفحه اول مقاله
Combining dynamic and static slicing for analysing assembler
چکیده انگلیسی

One of the most challenging tasks a programmer can face is attempting to analyse and understand a legacy assembler system. Many features of assembler make analysis difficult, and these are the same features which make migration from assembler to a high-level language difficult. In this paper we describe some of the methods used in the FermaT transformation system for analysing and migrating assembler systems. One technique we discuss in detail is to combine a simple dynamic slice, computed with virtually no overhead, and a static slice implemented using program transformation technology, to generate very concise high-level descriptions of the sliced code.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Science of Computer Programming - Volume 75, Issue 3, March 2010, Pages 134-175