| 講演抄録/キーワード |
| 講演名 |
2024-03-07 15:50
軽量的な借用検査によるJavaプログラムの安全性解析 ○西見元希・丸山勝久(立命館大) SS2023-58 |
| 抄録 |
(和) |
ソフトウェアにおける参照に対する操作の安全性を静的に保証する概念として,可変性および所有権が存在する.また,その2つの概念に対して借用規則という新たな制約を設け,安全性を向上させているRust言語が近年人気を集めている.しかしながら,既存のソフトウェア資産をすべてRust言語に移植することは現実的ではない.そこで本論文では,Java言語に対して可変性と所有権の概念を導入し,さらに借用規則の違反を検知する手法を提案する.アノテーションによる軽量な実現方法はプログラマにとって直感的である.また,提案手法では,既存のJavaソースコードに対する書き換えを削減することで,実際のJavaプロジェクトへの適用可能性を高めている. |
| (英) |
|
| キーワード |
(和) |
可変性 / 所有権 / 借用検査 / 参照 / ソースコード解析 / Java言語 / Rust言語 / |
| (英) |
/ / / / / / / |
| 文献情報 |
信学技報, vol. 123, no. 414, SS2023-58, pp. 55-60, 2024年3月. |
| 資料番号 |
SS2023-58 |
| 発行日 |
2024-02-29 (SS) |
| ISSN |
Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
| PDFダウンロード |
SS2023-58 |