| アイテムタイプ |
学術雑誌論文 / Journal Article(1) |
| 公開日 |
2026-03-11 |
| タイトル |
|
|
タイトル |
Javaにおける一文字変数の型とスコープに着目した利用実態調査 |
| タイトル |
|
|
タイトル |
Java ニ オケル イチモジ ヘンスウ ノ カタ ト スコープ ニ チャクモク シタ リヨウ ジッタイ チョウサ |
| 言語 |
|
|
言語 |
jpn |
| キーワード |
|
|
主題Scheme |
Other |
|
主題 |
一文字変数 |
| キーワード |
|
|
主題Scheme |
Other |
|
主題 |
命名規則 |
| キーワード |
|
|
主題Scheme |
Other |
|
主題 |
ソフトウェア保守 |
| キーワード |
|
|
主題Scheme |
Other |
|
主題 |
プログラム理解 |
| 資源タイプ |
|
|
資源タイプ |
journal article |
| アクセス権 |
|
|
アクセス権 |
open access |
| 著者 |
岡井, 光輝
嶋利, 一真
石尾, 隆
松本, 健一
|
| 抄録 |
|
|
内容記述タイプ |
Abstract |
|
内容記述 |
プログラム理解において,変数名は保守性に大きく影響するため,一般的には複数文字の名前が推奨される.一方で,一文字変数もJavaソースコードの約9%を占めるなど無視できない存在である.変数名の利用や命名において型やスコープを考慮することの重要性が示されているが,一文字変数については狭いスコープで使うという推奨にとどまっており,型やスコープごとに異なるであろう利用実態は調査されていない.本論文では,Javaソースコードにおける一文字変数の利用実態を,型とスコープ,そして使用されるアルファベットに着目して定量的に分析する.分析の結果,一文字変数の使用割合,使用されるアルファベット,そしてスコープの広さが,いずれも変数の型によって異なることを明らかにした.これらの結果は,一文字変数の利用においては型に基づいたアルファベット選択の慣習ならびにスコープの文脈を考慮する必要性を示している. |
| 書誌情報 |
ja : 情報処理学会論文誌
巻 67,
号 1,
p. 82-91,
ページ数 10,
発行日 2026-01-15
|
| 出版者 |
|
|
出版者 |
情報処理学会 |
| ISSN |
|
|
収録物識別子タイプ |
EISSN |
|
収録物識別子 |
1882-7764 |
| 出版者版URI |
|
|
関連タイプ |
isVersionOf |
|
|
識別子タイプ |
URI |
|
|
関連識別子 |
https://ipsj.ixsq.nii.ac.jp/records/2006757 |
| 権利 |
|
|
権利情報 |
Copyright (c) 2026 by the Information Processing Society of Japan. ここに掲載した著作物の利用に関する注意 本著作物の著作権は情報処理学会に帰属します。本著作物は著作権者である情報処理学会の許可のもとに掲載するものです。ご利用に当たっては「著作権法」ならびに「情報処理学会倫理綱領」に従うことをお願いいたします。 Notice for the use of this material The copyright of this material is retained by the Information Processing Society of Japan (IPSJ). This material is published on this web site with the agreement of the author (s) and the IPSJ. Please be complied with Copyright Law of Japan and the Code of Ethics of the IPSJ if any users wish to reproduce, make derivative work, distribute or make available to the public any part or whole thereof. All Rights Reserved, Copyright (C) Information Processing Society of Japan. Comments are welcome. Mail to address editj@ipsj.or.jp, please. |
| 著者版フラグ |
|
|
出版タイプ |
AM |
| 助成情報 |
|
|
|
助成機関名 |
一般財団法人中西奨学会 |
| 助成情報 |
|
|
|
助成機関名 |
Japan Society for the Promotion of Science (JSPS) |
|
|
研究課題番号 |
JP20H05706 |
|
|
研究課題番号URI |
https://kaken.nii.ac.jp/grant/KAKENHI-PROJECT-20H05706/ |
|
|
研究課題名 |
次世代ソフトウェアエコシステムのための基盤・展開技術 |
| 助成情報 |
|
|
|
助成機関名 |
Japan Society for the Promotion of Science (JSPS) |
|
|
研究課題番号 |
JP23K16862 |
|
|
研究課題番号URI |
https://kaken.nii.ac.jp/grant/KAKENHI-PROJECT-23K16862/ |
|
|
研究課題名 |
ロギング設定の出力に関する分析とプロジェクトの特性に応じた最適化支援 |