• 検索結果がありません。

日本語プログラミングによるプログラムの可読性の評価

N/A
N/A
Protected

Academic year: 2021

シェア "日本語プログラミングによるプログラムの可読性の評価"

Copied!
1
0
0

読み込み中.... (全文を見る)

全文

(1)情報処理学会論文誌. プログラミング. Vol.5 No.4 43 (Sep. 2012). 発表概要. 日本語プログラミングによるプログラムの可読性の評価 馬場 祐人1,a). 筧 捷彦2. 2012年3月15日発表. 日本語プログラミングは,母国語である日本語表記でプログラムを書くことである.日本語でプログラ ムを書くことの利点は,英単語へ置き換えることなく母国語でソフトウェアを開発できることにある.プ ログラムを母国語で書くことは,実用規模のソフトウェア開発において実装やデバッグ,保守などの点で 寄与する可能性があるが,これらの点で十分に評価,議論されていない.我々は,識別子に日本語表記を 用いること,それに加えて自然な日本語に近い文法でプログラムを書くことの効果を評価するために,評 価実験を行った.実験では,Java 言語による英単語表記のソースコード,Java 言語による日本語表記の ソースコードおよび日本語プログラミング言語で書かれたソースコードの 3 種類を比較対象として,プロ グラムの理解やデバッグに要する時間を測定し,効果を評価した.本論文では,英単語表記と日本語表記 とによる違い,実装に用いるプログラミング言語の違いの 2 つの観点から,日本語プログラミングによる プログラムの可読性について議論する.. Practice and Effects of Programming with Japanese Words Yuto Bamba1,a). Katsuhiko Kakehi2. Presented: March 15, 2012. A Japanese Programming Language (JPL) is a programming language using Japanese words for identifiers, such as variables and functions, and its programs are written in a Japanese word order. The advantage of writing programs in Japanese words is to represent the program in our native language without having to replace to English words. We expect that a Japanese programming contributes to implementation, debugging and maintenance, in a large-scale software development. In this study, we evaluated the effects of the readability of programs written in a JPL with Japanese words for identifiers through a experiment. In this experiment, the subjects read three types of experimental code, we measured the time they need to understand the code and debug. This experiment uses three types of experimental codes. First code is written in Java with English words. Second code is written in Java with Japanese words. Third code is written in the JPL. In this presentation, we discuss the readability of JPL programs in two viewpoints. First is the identifier difference between with Japanese words and English words. Second is the programming language difference between Java language and JPL.. 1. 2. a). 早稲田大学大学院基幹理工学研究科 Graduate School of Fundamental Science and Engineering, Waseda University, Shinjuku, Tokyo 169–0072, Japan 早稲田大学理工学術院 Faculty of Science and Engineering, Waseda University, Shinjuku, Tokyo 169–0072, Japan [email protected]. c 2012 Information Processing Society of Japan . 43.

(2)

参照

関連したドキュメント

その後、Y は、Y の取締役及び Y の従業員 (以下「Y側勧誘者」という。) を通 して、Y の一部の株主

早稲田大学 日本語教 育研究... 早稲田大学

2012 年 1 月 30 日(月 )、早稲田大 学所沢キャ ンパスにて 、早稲田大 学大学院ス ポーツ科学 研 究科 のグローバ ル COE プロ グラム博 士後期課程 修了予定者

る。また、本件は商務部が直接に国有企業に関する経営者集中行為を規制した例でもある

め当局に提出して、有税扱いで 償却する。以下、「改正前決算経理基準」という。なお、

主任審査委員 早稲田大学文学学術院 教授 博士(文学)早稲田大学  中島 国彦 審査委員   早稲田大学文学学術院 教授 

①示兇器脅迫行為 (暴力1) と刃物の携帯 (銃刀22) とは併合罪の関係にある ので、 店内でのナイフ携帯> が

北海道大学工学部 ○学生員 中村 美紗子 (Misako Nakamura) 北海道大学大学院工学研究院 フェロー 横田 弘 (Hiroshi Yokota) 北海道大学大学院工学研究院 正 員