2013 Fiscal Year Final Research Report
A method that supports understanding of object-oriented programs by querying and visualizaing dataflows
Project/Area Number |
23650016
|
Research Category |
Grant-in-Aid for Challenging Exploratory Research
|
Allocation Type | Multi-year Fund |
Research Field |
Software
|
Research Institution | Nara Institute of Science and Technology |
Principal Investigator |
KUME Izuru 奈良先端科学技術大学院大学, 情報科学研究科, 助手 (10301285)
|
Project Period (FY) |
2011 – 2013
|
Keywords | ソフトウェア工学 / デバッグ支援 / 動的解析 / オブジェクト指向プログラミング / アプリケーションフレームワーク / プログラム理解 |
Research Abstract |
In the wide spread use of object-oriented frameworks in software development, program understanding of framework applications becomes an important topic of software maintenance. We propose a dynamic analysis method that aims to help maintainers find framework misuses, which cause failures. Our method supports maintainers by extracting candidates of a so-called chain of infection, which starts by executing a program code containing a framework misuse and results in a failure, from an execution trace. We developed a prototype tool that visualizes candidates of a chain of infection. We conducted a preliminary evaluation for the preparation of an evaluation experiment in future.
|
-
-
-
-
-
-
-
[Presentation] A Feature Model of Framework Applications2013
Author(s)
Izuru Kume, Masahide Nakamura, Naoya Nitta, and Etsuya Shibayama
Organizer
14th IEEE/ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD 2013)
Place of Presentation
Honolulu, USA
Year and Date
2013-07-01
-
-
-
-
-
-
-
-