ソフトウェア工学研究

ローマ字入力時の日本語識別子入力補完プラグインの開発

識別子を日本語入力する際には、文字変換が面倒であることや入力補完が効き難いため、プログラマに入力の負担が発生してしまう。本研究では、ローマ字入力であっても日本語識別子のインクリメンタルサーチによる入力補完を実現するプラグインの開発を行い、問題の解決を図る。

オブジェクトストレージに対するクライアント協調型の重複排除方式適応への試み

近年、非構造化データの急激な増加に伴うデータ管理コストの増加が問題視されている。これに伴い、オブジェクトストレージが注目を集めている。しかし、重複排除を行うには、処理に伴うハードウェアへの負荷が大きいという問題がある。本研究では、オブジェクトストレージにおける重複排除処理負荷の軽減を目指す。

NFR フレームワークを用いたセキュリティに関する要求定義支援ツールの提案

セキュリティに関する要求定義は後工程のリスクなどを考えると適切に定義されるべきである。本研究では非機能要求を適切に定義するための手法の一つであるNFR フレームワークに着目し、ツールを開発する。そのツールを用いることでセキュリティ知識がない開発者でも適切にセキュリティに関する要求定義が行えることを目指す。

要件定義工程へのグラフィックレコーディング導入システムの提案

ソフトウェア開発における要件定義工程でのコミュニケーションは重要である。しかし、実際の開発現場ではこれらが原因で問題が発生することが多い。そこで本研究では要件定義開発会議にグラフィクレコーディングという手法を導入する支援を行いこれらの問題を解決することを目指す

スマートフォンアプリケーション開発初心者向けユーザビリティ評価手法

アプリケーション開発初心者のユーザビリティについての知識が不十分な場合、UIデザインで時間を使い、円滑に開発を行うことは困難である。そこで、本研究では、ユーザビリティを配慮したUIデザインを支援するチェックリストを作成する。これにより、開発初心者の負担を減らすことを試みる。