WEKO3
アイテム
日本語プログラミングによるプログラムの可読性の評価
https://ipsj.ixsq.nii.ac.jp/records/83717
https://ipsj.ixsq.nii.ac.jp/records/83717ed5e3abd-c456-4cc7-bf01-8318671e56f1
名前 / ファイル | ライセンス | アクション |
---|---|---|
![]() |
Copyright (c) 2012 by the Information Processing Society of Japan
|
|
オープンアクセス |
Item type | Trans(1) | |||||||
---|---|---|---|---|---|---|---|---|
公開日 | 2012-09-04 | |||||||
タイトル | ||||||||
タイトル | 日本語プログラミングによるプログラムの可読性の評価 | |||||||
タイトル | ||||||||
言語 | en | |||||||
タイトル | Practice and Effects of Programming with Japanese Words | |||||||
言語 | ||||||||
言語 | jpn | |||||||
キーワード | ||||||||
主題Scheme | Other | |||||||
主題 | [発表概要] | |||||||
資源タイプ | ||||||||
資源タイプ識別子 | http://purl.org/coar/resource_type/c_6501 | |||||||
資源タイプ | journal article | |||||||
著者所属 | ||||||||
早稲田大学大学院基幹理工学研究科 | ||||||||
著者所属 | ||||||||
早稲田大学理工学術院 | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Graduate School of Fundamental Science and Engineering, Waseda University | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Faculty of Science and Engineering, Waseda University | ||||||||
著者名 |
馬場, 祐人
× 馬場, 祐人
|
|||||||
著者名(英) |
Yuto, Bamba
× Yuto, Bamba
|
|||||||
論文抄録 | ||||||||
内容記述タイプ | Other | |||||||
内容記述 | 日本語プログラミングは,母国語である日本語表記でプログラムを書くことである.日本語でプログラムを書くことの利点は,英単語へ置き換えることなく母国語でソフトウェアを開発できることにある.プログラムを母国語で書くことは,実用規模のソフトウェア開発において実装やデバッグ,保守などの点で寄与する可能性があるが,これらの点で十分に評価,議論されていない.我々は,識別子に日本語表記を用いること,それに加えて自然な日本語に近い文法でプログラムを書くことの効果を評価するために,評価実験を行った.実験では,Java言語による英単語表記のソースコード,Java言語による日本語表記のソースコードおよび日本語プログラミング言語で書かれたソースコードの3種類を比較対象として,プログラムの理解やデバッグに要する時間を測定し,効果を評価した.本論文では,英単語表記と日本語表記とによる違い,実装に用いるプログラミング言語の違いの2つの観点から,日本語プログラミングによるプログラムの可読性について議論する. | |||||||
論文抄録(英) | ||||||||
内容記述タイプ | Other | |||||||
内容記述 | 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. | |||||||
書誌レコードID | ||||||||
収録物識別子タイプ | NCID | |||||||
収録物識別子 | AA11464814 | |||||||
書誌情報 |
情報処理学会論文誌プログラミング(PRO) 巻 5, 号 4, p. 43-43, 発行日 2012-09-04 |
|||||||
ISSN | ||||||||
収録物識別子タイプ | ISSN | |||||||
収録物識別子 | 1882-7802 | |||||||
出版者 | ||||||||
言語 | ja | |||||||
出版者 | 情報処理学会 |