Program-delta oriented debugging supporting method DMET

نویسندگان
چکیده

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Program-delta oriented debugging supporting method DMET

あらまし 正常に機能することが事前にわかっているリビジョンと,欠陥が含まれるリビジョンとの差分に着 目して自動的にテストを行うことで,欠陥の原因を特定する研究が行われている.しかし,テストの度にソース プログラムからソフトウェアを作成する必要があるため,非常に多くのテスト時間が必要となっていた.また, テスト作業にのみ重点が置かれており,デバグ作業まで考慮されておらず,実用的とはいえなかった. そこで本研究では,従来よりもテスト実行時間を減らし,テストからデバグまでの一連の流れを支援することで 実際のソフトウェア保守に利用可能なデバグ手法 DMETの提案を行う.また,本手法の有効性を確認するため, DMETを用いた開発支援環境 DSUSの実装を行い,比較実験を行った.その結果,DMETを用いることにより, デバグ時間全体を短縮できることがわかった. キーワード リビジョン管理,差分,デバグ

متن کامل

Interactive Program Debugging

The computer software industry is in a period of massive growth that shows no signs of diminishing as new markets are continuously identified and approached. Currently, the tools and techniques to aid in the development and debugging of software is extremely limited and has not kept pace with the needs of the software industry. Improvements have been made in the software design processes (throu...

متن کامل

Debugging Program Exceptions

University of South Australia, Technische Universität Graz Advanced Computing Research Centre Institute for Software Technology 5095 Mawson Lakes SA, Adelaide, Australia 8010 Graz, Inffeldgasse 16b/2, Austria mayer,mst @cs.unisa.edu.au [email protected] Even with modern software development methodologies, the actual debugging of source code, i.e., location and identification of errors in the...

متن کامل

Cause reduction: delta debugging, even without bugs

What is a test case for? Sometimes, to expose a fault. Tests can also exercise code, use memory or time, or produce desired output. Given a desired effect a test case can be seen as a cause, and its components divided into essential (required for effect) and accidental. Delta debugging is used for removing accidents from failing test cases, producing smaller test cases that are easier to unders...

متن کامل

E ective Testing and Debugging Methods and Its Supporting System with Program Deltas

In the maintenance phase of software development, it should be checked that all features are performed correctly after some changes are applied to existing software. However, it is not easy to debug the software when a defect is found to the features which is not changed during the changes, although using a regression test. Existing approaches employs the program deltas to specify defects; they...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Systems and Computers in Japan

سال: 2006

ISSN: 0882-1666,1520-684X

DOI: 10.1002/scj.20351