楠本研究室

業績一覧

ホーム業績一覧

Arduinoスケッチの開発支援を目的としたArduinoスメルの定義と検出ツールの試作

Arduinoスケッチの開発支援を目的としたArduinoスメルの定義と検出ツールの試作
電子情報通信学会技術研究報告, vol.123, no.414, pp.019-024 (2024)
概要: 安価で手軽な組込み用のマイコンプラットフォームとして,Arduino が普及している.Arduino の制御プログラムであるスケッチの記述においては,Arduino 固有の操作や Arduino 言語の実装に起因するミスが避けられない.本研究ではスケッチにおける典型的な誤りをコードスメルと捉え,Arduino スメルの定義とその検出に取り組む. Arduino スメルの定義においては,公式リファレンスや実験科目で学生が記述したスケッチから目視により典型的な誤りを探し出す.最終的に 7 種類のスメルを発見・定義し,Web 上に公開されている実際のスケッチ 331 個から合計1,609 個のスメルの自動検出に成功した.
@inproceedings{忠谷晃佑2024a,
  author = {忠谷 晃佑 and 柗本 真佑 and 楠本 真二},
  title = {Arduinoスケッチの開発支援を目的としたArduinoスメルの定義と検出ツールの試作},
  booktitle = {電子情報通信学会技術研究報告},
  volume = {123},
  number = {414},
  pages = {019--024},
  year = {2024},
  month = {mar}
}