Dependency analysis for learning class structure for novice Java programmer

Tomoyoshi Wakabayashi, Shinpei Ogata, Saeko Matsuura

研究成果: Conference contribution

抜粋

Novice Java programmers often cannot make well structured program, so that the program does not have much maintainability. 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. This paper proposes a way to learn how to develop a well structured Java program, which includes subject design, evaluation tool, and a web-based programming exercise environment by analyzing some source codes of novice Java programmers.

元の言語English
ホスト出版物のタイトルICSESS 2011 - Proceedings
ホスト出版物のサブタイトル2011 IEEE 2nd International Conference on Software Engineering and Service Science
ページ532-535
ページ数4
DOI
出版物ステータスPublished - 2011
イベント2011 IEEE 2nd International Conference on Software Engineering and Service Science, ICSESS 2011 - Beijing, China
継続期間: 2011 7 152011 7 17

出版物シリーズ

名前ICSESS 2011 - Proceedings: 2011 IEEE 2nd International Conference on Software Engineering and Service Science

Conference

Conference2011 IEEE 2nd International Conference on Software Engineering and Service Science, ICSESS 2011
China
Beijing
期間11/7/1511/7/17

ASJC Scopus subject areas

  • Software

フィンガープリント Dependency analysis for learning class structure for novice Java programmer' の研究トピックを掘り下げます。これらはともに一意のフィンガープリントを構成します。

  • これを引用

    Wakabayashi, T., Ogata, S., & Matsuura, S. (2011). Dependency analysis for learning class structure for novice Java programmer. : ICSESS 2011 - Proceedings: 2011 IEEE 2nd International Conference on Software Engineering and Service Science (pp. 532-535). [5982370] (ICSESS 2011 - Proceedings: 2011 IEEE 2nd International Conference on Software Engineering and Service Science). https://doi.org/10.1109/ICSESS.2011.5982370