2024-03-29T13:39:14Zhttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_oaipmhoai:ipsj.ixsq.nii.ac.jp:001126752023-11-14T00:51:14Z06164:06165:07019:07847
作業者の知識を効率的に活用する全知デバッガの設計Designing an Omniscient Debugger that Leverages Maintainers’ Knowledge Efficientlyjpnhttp://id.nii.ac.jp/1001/00112651/Conference Paperhttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_action_common_download&item_id=112675&item_no=1&attribute_id=1&file_no=1Copyright (c) 2015 by the Information Processing Society of Japan奈良先端科学技術大学院大学神戸大学同志社大学東京大学久米, 出中村, 匡秀波多野, 賢治柴山, 悦哉オブジェクト指向プログラムの障害には不備 (設計の誤り) や予期せぬ副作用に由来するものが少なくない。我々は現在こうした障害の診断を支援する全知デバッガ (omniscient debugger) を開発している。本デバッガには作業者が登録した知識に合わせて障害の発生過程を抽象化する機能が実装される予定である。本稿ではデバッガの概要を紹介すると共に、登録された知識を更新するための作業者とデバッガ間の対話に関する議論を提起する。Failures of object-oriented programs are often caused by flaws (design errors) and unexpected side effects. We are developing an omniscient debugger that aims to support maintainers' diagnosis of such failures. Our debugger is to implement a novel feature to abstract failure processes according to registered maintainers' knowledge. In this paper, we introduce the overview of our debugger, and discuss the interaction with its users in order to update the registered knowledge.ウィンターワークショップ2015・イン・宜野湾 論文集2015782015-01-152015-01-13