ログイン 新規登録
言語:

WEKO3

  • トップ
  • ランキング
To
lat lon distance
To

Field does not validate



インデックスリンク

インデックスツリー

メールアドレスを入力してください。

WEKO

One fine body…

WEKO

One fine body…

アイテム

  1. 論文誌(トランザクション)
  2. プログラミング(PRO)
  3. Vol.10
  4. No.3

ライブプログラミング環境におけるユニットテスト機能の設計と実現方法

https://ipsj.ixsq.nii.ac.jp/records/182288
https://ipsj.ixsq.nii.ac.jp/records/182288
a3c6f9c8-2631-4b5c-82c5-e97b88832501
名前 / ファイル ライセンス アクション
IPSJ-TPRO1003008.pdf IPSJ-TPRO1003008.pdf (93.6 kB)
Copyright (c) 2017 by the Information Processing Society of Japan
オープンアクセス
Item type Trans(1)
公開日 2017-06-16
タイトル
タイトル ライブプログラミング環境におけるユニットテスト機能の設計と実現方法
タイトル
言語 en
タイトル Design and Implementation of Unit Testing Support in a Live Programming Environment
言語
言語 jpn
キーワード
主題Scheme Other
主題 [発表概要]
資源タイプ
資源タイプ識別子 http://purl.org/coar/resource_type/c_6501
資源タイプ journal article
著者所属
東京工業大学大学院情報理工学研究科数理・計算科学専攻
著者所属
東京工業大学情報理工学院数理・計算科学系
著者所属
東京工業大学情報理工学院数理・計算科学系
著者所属(英)
en
Department of Mathematical and Computing Sciences, Tokyo Institute of Technology
著者所属(英)
en
Department of Mathematical and Computing Sciences, Tokyo Institute of Technology
著者所属(英)
en
Department of Mathematical and Computing Sciences, Tokyo Institute of Technology
著者名 今井, 朝貴

× 今井, 朝貴

今井, 朝貴

Search repository
増原, 英彦

× 増原, 英彦

増原, 英彦

Search repository
青谷, 知幸

× 青谷, 知幸

青谷, 知幸

Search repository
著者名(英) Tomoki, Imai

× Tomoki, Imai

en Tomoki, Imai

Search repository
Hidehiko, Masuhara

× Hidehiko, Masuhara

en Hidehiko, Masuhara

Search repository
Tomoyuki, Aotani

× Tomoyuki, Aotani

en Tomoyuki, Aotani

Search repository
論文抄録
内容記述タイプ Other
内容記述 ライブプログラミング環境はプログラム中の式をコード編集中に実行し,即座にその結果を表示する.この即時のフィードバックにより,プログラマは一時な式をプログラム中に書き,引数や定義を変更することで試行錯誤的なプログラミングを容易に行える.我々は試行錯誤的なプログラミング過程とテスト駆動開発の類似性に注目し,ライブプログラミングのためのユニットテスト機能を提案する.この機能は,(1)一時的な式とユニットテストケースを簡単な相互変換し,(2)実行途中に得られた値を式に変換し,ユニットテストの期待値として利用可能にする.我々はこのテスト機能をShiranuiライブプログラミング環境中に作成した.本発表では,このテスト機能の設計とインタプリタによる実現方式を紹介する.
論文抄録(英)
内容記述タイプ Other
内容記述 Live programming environments execute expressions in a program during code editing, and instantly show their results. With this instant feedback mechanism, the programmer can easily perform exploratory programming by writing transient expressions, and changing parameters or program definitions. We focus on the similarity between the exploratory programming process and test-driven development, and propose a novel unit testing feature for live programming. The feature (1) seamlessly converts a transient expression and a unit test case, and (2) extracts an intermediate execution result into an expression so that it can be used as an expected value in a unit test case. We realized this feature in our live programming environment called Shiranui. In this presentation, we present the design of those features, and its interpreter-based implementation.
書誌レコードID
収録物識別子タイプ NCID
収録物識別子 AA11464814
書誌情報 情報処理学会論文誌プログラミング(PRO)

巻 10, 号 3, p. 17-17, 発行日 2017-06-16
ISSN
収録物識別子タイプ ISSN
収録物識別子 1882-7802
出版者
言語 ja
出版者 情報処理学会
戻る
0
views
See details
Views

Versions

Ver.1 2025-01-20 04:08:58.431105
Show All versions

Share

Mendeley Twitter Facebook Print Addthis

Cite as

エクスポート

OAI-PMH
  • OAI-PMH JPCOAR
  • OAI-PMH DublinCore
  • OAI-PMH DDI
Other Formats
  • JSON
  • BIBTEX

Confirm


Powered by WEKO3


Powered by WEKO3