お知らせ ◆電子情報通信学会における研究会開催について(新型コロナウイルス関連)
電子情報通信学会 研究会発表申込システム
講演論文 詳細
技報閲覧サービス
技報オンライン
‥‥ (ESS/通ソ/エレソ/ISS)
技報アーカイブ
‥‥ (エレソ/通ソ)
 トップに戻る 前のページに戻る   [Japanese] / [English] 

講演抄録/キーワード
講演名 2011-01-25 15:40
Javaプログラミング初学者のクラス構成学習のための依存関係解析
若林智徳松浦佐江子芝浦工大KBSE2010-44
抄録 (和) Javaプログラミング初学者のプログラムは,クラス構成が適切でないため,保守性が低くなる傾向がある.不適切なクラス構成は,クラス内のフィールドとメソッド間の依存関係の過不足により発生するため,各クラスの責務が不明確になり,プログラムの可読性を下げる.このようなプログラムは,バグの原因や発生箇所の特定が困難であり,初学者の学習意欲を削ぐ要因となっている.本稿では,初学者のクラス構成学習を妨げる要因である不適切な依存関係とその原因を,初学者のプログラムから分析し明らかにする.そして,それらの問題を判定する要素と方法について議論する. 
(英) Novice Java programmers often can not make well-defined class structure in their programs, so that the programs do not have much maintenability. Inappropriate dependency between fields and methods in classes often causes such inappropriate class structure, so responsibility of each class becomes unclear and the readability of the program is reduced. Such programs are difficult to identify the causes of bugs, so that novice programmers often lose the desire to learn programming. In this paper, we analyze actual occurrences of inappropriate dependency of programs of 2nd-year students within the Department, and propose a method of extracting such problems in the programs.
キーワード (和) リファクタリング / Javaプログラミング / クラス構成学習 / / / / /  
(英) Refactoring / Java Programming / Learning Class Structure / / / / /  
文献情報 信学技報, vol. 110, no. 386, KBSE2010-44, pp. 55-60, 2011年1月.
資料番号 KBSE2010-44 
発行日 2011-01-17 (KBSE) 
ISSN Print edition: ISSN 0913-5685  Online edition: ISSN 2432-6380
著作権に
ついて
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034)
PDFダウンロード KBSE2010-44

研究会情報
研究会 KBSE  
開催期間 2011-01-24 - 2011-01-25 
開催地(和) 機械振興会館 
開催地(英) Kikai-Shinko-Kaikan Bldg. 
テーマ(和) 一般 
テーマ(英) Knowledge-Based Software Engineering, etc. 
講演論文情報の詳細
申込み研究会 KBSE 
会議コード 2011-01-KBSE 
本文の言語 日本語 
タイトル(和) Javaプログラミング初学者のクラス構成学習のための依存関係解析 
サブタイトル(和)  
タイトル(英) Dependency Analysis for Learning Class Structure for Novice Java Programmer 
サブタイトル(英)  
キーワード(1)(和/英) リファクタリング / Refactoring  
キーワード(2)(和/英) Javaプログラミング / Java Programming  
キーワード(3)(和/英) クラス構成学習 / Learning Class Structure  
キーワード(4)(和/英) /  
キーワード(5)(和/英) /  
キーワード(6)(和/英) /  
キーワード(7)(和/英) /  
キーワード(8)(和/英) /  
第1著者 氏名(和/英/ヨミ) 若林 智徳 / Tomoyoshi Wakabayashi / ワカバヤシ トモヨシ
第1著者 所属(和/英) 芝浦工業大学 (略称: 芝浦工大)
Shibaura Institute of Technology (略称: SIT)
第2著者 氏名(和/英/ヨミ) 松浦 佐江子 / Saeko Matsuura /
第2著者 所属(和/英) 芝浦工業大学 (略称: 芝浦工大)
Shibaura Institute of Technology (略称: SIT)
第3著者 氏名(和/英/ヨミ) / /
第3著者 所属(和/英) (略称: )
(略称: )
第4著者 氏名(和/英/ヨミ) / /
第4著者 所属(和/英) (略称: )
(略称: )
第5著者 氏名(和/英/ヨミ) / /
第5著者 所属(和/英) (略称: )
(略称: )
第6著者 氏名(和/英/ヨミ) / /
第6著者 所属(和/英) (略称: )
(略称: )
第7著者 氏名(和/英/ヨミ) / /
第7著者 所属(和/英) (略称: )
(略称: )
第8著者 氏名(和/英/ヨミ) / /
第8著者 所属(和/英) (略称: )
(略称: )
第9著者 氏名(和/英/ヨミ) / /
第9著者 所属(和/英) (略称: )
(略称: )
第10著者 氏名(和/英/ヨミ) / /
第10著者 所属(和/英) (略称: )
(略称: )
第11著者 氏名(和/英/ヨミ) / /
第11著者 所属(和/英) (略称: )
(略称: )
第12著者 氏名(和/英/ヨミ) / /
第12著者 所属(和/英) (略称: )
(略称: )
第13著者 氏名(和/英/ヨミ) / /
第13著者 所属(和/英) (略称: )
(略称: )
第14著者 氏名(和/英/ヨミ) / /
第14著者 所属(和/英) (略称: )
(略称: )
第15著者 氏名(和/英/ヨミ) / /
第15著者 所属(和/英) (略称: )
(略称: )
第16著者 氏名(和/英/ヨミ) / /
第16著者 所属(和/英) (略称: )
(略称: )
第17著者 氏名(和/英/ヨミ) / /
第17著者 所属(和/英) (略称: )
(略称: )
第18著者 氏名(和/英/ヨミ) / /
第18著者 所属(和/英) (略称: )
(略称: )
第19著者 氏名(和/英/ヨミ) / /
第19著者 所属(和/英) (略称: )
(略称: )
第20著者 氏名(和/英/ヨミ) / /
第20著者 所属(和/英) (略称: )
(略称: )
講演者
発表日時 2011-01-25 15:40:00 
発表時間 45 
申込先研究会 KBSE 
資料番号 IEICE-KBSE2010-44 
巻番号(vol) IEICE-110 
号番号(no) no.386 
ページ範囲 pp.55-60 
ページ数 IEICE-6 
発行日 IEICE-KBSE-2011-01-17 


[研究会発表申込システムのトップページに戻る]

[電子情報通信学会ホームページ]


IEICE / 電子情報通信学会