• トップページへ
  • お問い合わせ
  • 資料請求
  • アクセス
  • サイトマップ
  • English
  • 学受験生の方へ
  • 大学院受験生の方へ
  • 研究者の方へ
  • 企業・一般の方へ

教員・研究紹介

教員紹介 情報アーキテクチャ学科

神谷 年洋   (准教授)

Toshihiro Kamiya
■所属学科:
情報アーキテクチャ学科
■専門分野:

ソフトウェア工学

■担当科目:

オペレーティングシステム、計算パラダイムの変換


プロフィール

「建造物」にたとえられるほどに複雑。「作品」にたとえられるほどに手作り。そのくせ1箇所のミスですべてが台無しになったりする「繊細」なモノ。そんな、や っかいなソフトウェアを作る開発者を応援するための研究をしています。

着任時期 平成22年4月
前歴 産業技術総合研究所 研究員
最終学歴 大阪大学大学院基礎工学研究科
学位 博士(工学)

仕事の紹介

1人の人間が数十のコンピュータに囲まれて生活する現在。実用面ばかりではなく研究面でも、コンピュータのソフトウェア、およびその開発プロセスは特殊で「面白い」対象です。ソフトウェアはその巨大さゆえに、基 本的には見ることができません(たとえば、ケータイを動かすソフトウェアのソースコードは数千万行になりますが、一人の人間がそれを全部読むことなど到底不可能です)。複 雑なものでは数億行に及ぶソフトウェアプロダクトさえあります。対して、人間が一度に見ることができるソースコードはせいぜい数十行。このような圧倒的なスケール差にも関わらず、小 さな部分が大きな部分に影響するという性質があるために、 従来の学問で行われているスケールによる階層化(物理学→化学→生物学)も適用できません。

ではどうすれば、(生身の)人間がソフトウェアという怪物に立ち向かうことができるのでしょうか?その答えの一つとなるべく、私の研究では、ソ フトウェアに立ち向かうための道具としてのソフトウェアを提供することで、人間の知的能力を拡張することを目指しています。具体的には、ソフトウェアを計る(プロダクトメトリクス)、見る( コードクローンによる視覚化)、探す(リバースエンジニアリング、開発者のための検索ツールキット)作業をサポートする手法やツールを提供していきます。

最近の著作

Toshihiro Kamiya, "How Code Skips Over Revisions", will appear on Fifth International Workshop on Software Clones (IWSC2011), to appear.

神谷年洋, "FreeBSDのソースコードレポジトリにおけるリビジョンを超えたコード断片のコピーの分析", 電子情報通信学会技術研究報告書, vol. 110, no. 227, pp. 61-65 (2010/10/15).

神谷年洋, "バージョン管理システムのリポジトリを対象とするコード検索ツールの試作", 電子情報通信学会技術研究報告書, vol. 110, no. 169, pp. 59-63 (2010/08/10).

Toshihiro Kamiya, "Classifying Code Clones with Configuration", pp. 75-76, Cape Town, South Africa (May 8, 2010).

Toshihiro Kamiya, "Identifying the concepts that are searchable with keywords in code search engines", The 3rd International Workshop on Knowledge Collaboration in Software Development (KCSD2009), Nov. 20, 2009.

神谷年洋, "インクリメンタル開発を支援する技術と環境", 第21回 SRA-KTL Technology Seminar (2009/10/05).

Toshihiro Kamiya, "Variation Analysis of Context-Sharing Identifiers with Code Clone", Proc. 24th IEEE International Conference on Software Maintenance (ICSM 2008), pp. 464-465 (2008/10/02).

神谷 年洋, "コードクローンとは、コードクローンが引き起こす問題、その対策の現状", 電子情報通信学会誌 Vol. 87, No. 9, pp. 791-797 (2004-9).

Toshihiro Kamiya, Shinji Kusumoto, and Katsuro Inoue, "CCFinder: A Multi-Linguistic Token-based Code Clone Detection System for Large Scale Source Code," IEEE Trans. Software Engineering, vol. 28, no. 7, pp. 654-670, (2002-7).


最近の受賞

第1回マイクロソフトリサーチ日本情報学研究賞 受賞(2009/11/04)

第1回 日本ソフトウェア科学会 基礎研究賞 受賞(2009/06/11)

ページの最上部へ
  • 情報ライブラリー
  • 共同研究センター
  • 東京サテライト
  • 関連リンク
  • 振興基金
  • 教育情報の公表
  • 卒業生への情報
  • 目の不自由な方へ
プロジェクト学習
OSSモデルカリキュラム導入実証事業
キムララボ ブログ
サイト ポリシー
公立はこだて未来大学モバイルサイト