• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to project page

2018 Fiscal Year Annual Research Report

Trace ANY: tracing any software in any direction to support software system maintenance and evolution

Research Project

Project/Area Number 16H02804
Research InstitutionWaseda University

Principal Investigator

鷲崎 弘宜  早稲田大学, 理工学術院, 教授 (70350494)

Co-Investigator(Kenkyū-buntansha) 小形 真平  信州大学, 学術研究院工学系, 助教 (10589279)
吉岡 信和  国立情報学研究所, アーキテクチャ科学研究系, 准教授 (20390601)
海谷 治彦  神奈川大学, 理学部, 教授 (30262596)
本田 澄  早稲田大学, グローバルエデュケーションセンター, 講師(任期付) (40732938)
坂本 一憲  国立情報学研究所, 大学共同利用機関等の部局等, 特任助教 (60609139) [Withdrawn]
櫨山 淳雄  東京学芸大学, 教育学部, 教授 (70313278)
大久保 隆夫  情報セキュリティ大学院大学, その他の研究科, 教授 (80417518)
Project Period (FY) 2016-04-01 – 2021-03-31
Keywordsソフトウエア開発効率化・安定化 / ソフトウエア学 / ソフトウエアモジュール / ソフトウエア開発環境
Outline of Annual Research Achievements

多くのソフトウェアがモデリング・プログラミング言語を含む多様な環境を併用して開発され多様な実行環境で運用保守される今日のヘテロな開発運用時代において、その多様性を扱えるソフトウェアの要求や要素の追跡、変更・再利用支援技術の欠如が、迅速かつ高信頼なソフトウェア保守進化の妨げとなっている。本研究では、代表者および分担者らの研究成果を応用および発展させて、(1)言語を含む環境や成果物に対しロバストな網羅的追跡技術、(2)異なる追跡結果をまとめることによる高信頼追跡技術、(3)追跡結果に基づいて保守進化を促すための変更・再利用支援技術を確立する。結果として、ヘテロな開発運用時代において工程を超えた適切な抽象度における変更必要箇所の特定、変更、再利用を迅速かつ高精度に実現し、保守進化の基盤を与える。
2018年度は、これまでの研究成果を踏まえて、関連研究のサーベイを継続しながら、高信頼なソフトウェア追跡のための推移的追跡、対話的追跡および関連技術の調査研究を進めて、それらの基礎をなす要素技術も含めて、ヘテロな運用開発時代の典型例題や実課題への適用を通じて有用性を検証し、ジャーナル論文等としてまとめた。推移的追跡については、複数の追跡結果をまとめて任意の成果物・要素間で水平・垂直方向に網羅的かつ高精度に追跡可能とする手法を実現した。対話的追跡については、保守進化担当者の問題領域やソフトウェアの断片的知識を活用し、正しい、あるいは誤っていると確信できるリンクの判定を担当者から対話的に受け付けて、その結果に基づく推薦とさらなる判定入力を繰り返す手法を実現した。

Current Status of Research Progress
Current Status of Research Progress

2: Research has progressed on the whole more than it was originally planned.

Reason

ヘテロな開発運用時代におけるソフトウェアの要求や要素の追跡、変更・再利用を支援する技術の確立に向けて、周辺領域の調査も含めて順調に進めている。

Strategy for Future Research Activity

ヘテロな開発運用時代におけるソフトウェアの要求や要素の追跡、変更・再利用を支援する技術の確立に向けて、実課題への適用を通じた有用性の検証を含めて進める予定である。

  • Research Products

    (10 results)

All 2019 2018 Other

All Int'l Joint Research (2 results) Journal Article (1 results) (of which Peer Reviewed: 1 results,  Open Access: 1 results) Presentation (6 results) (of which Int'l Joint Research: 4 results,  Invited: 1 results) Remarks (1 results)

  • [Int'l Joint Research] Florida Atlantic University(米国)

    • Country Name
      U.S.A.
    • Counterpart Institution
      Florida Atlantic University
  • [Int'l Joint Research] Polytechnique Montreal(カナダ)

    • Country Name
      CANADA
    • Counterpart Institution
      Polytechnique Montreal
  • [Journal Article] Recovering Transitive Traceability Links among Various Software Artifacts for Developers2019

    • Author(s)
      Ryosuke Tsuchiya, Kazuki Nishikawa, Hironori Washizaki, Yoshiaki Fukazawa, Yuya Shinohara, Keishi Oshima, Ryota Mibe
    • Journal Title

      IEICE Transactions on Information and Systems

      Volume: 印刷中 Pages: 1-10

    • Peer Reviewed / Open Access
  • [Presentation] Towards A Knowledge Base for Software Developers to Choose Suitable Traceability Techniques2019

    • Author(s)
      Haruhiko Kaiya, Atsuo Hazeyama, Shinpei Ogata, Takao Okubo, Nobukazu Yoshioka, Hironori Washizaki
    • Organizer
      23rd International Conference on Knowledge Based and Intelligent Information and Engineering Systems (KES 2019)
    • Int'l Joint Research
  • [Presentation] TraceANY: Software Maintenance and Evolution Support by Extracting Links and Models2019

    • Author(s)
      Hironori Washizaki
    • Organizer
      2019 International Conference for Leading and Young Computer Scientists (IC-LYCS 2019)
    • Int'l Joint Research / Invited
  • [Presentation] Landscape of IoT Patterns2019

    • Author(s)
      Hironori Washizaki, Nobukazu Yoshioka, Atsuo Hazeyama, Takehisa Kato, Haruhiko Kaiya, Shinpei Ogata, Takao Okubo and Eduardo B. Fernandez
    • Organizer
      2019 IEEE/ACM 1st International Workshop on Software Engineering Research & Practices for the Internet of Things (SERP4IoT 2019)
    • Int'l Joint Research
  • [Presentation] ソフトウェア開発PBLにおけるチャットと成果物の関連付けによるコミュニケーション支援環境の開発とその初期評価2019

    • Author(s)
      工藤くりこ、櫨山淳雄、鷲崎弘宜
    • Organizer
      電子情報通信学会知能ソフトウェア工学研究会
  • [Presentation] ソフトウェア開発PBLにおけるチャットと成果物の関連付けによるコミュニケーション支援環境の開発2019

    • Author(s)
      工藤くりこ、櫨山淳雄、鷲崎弘宜
    • Organizer
      情報処理学会 第81回全国大会
  • [Presentation] Taxonomy and Literature Survey of Security Pattern Research2018

    • Author(s)
      Hironori Washizaki, Tian Xia, Natsumi Kamata, Yoshiaki Fukazawa, Hideyuki Kanuka, Dan Yamaoto, Masayuki Yoshino, Takao Okubo, Shinpei Ogata, Haruhiko Kaiya, Takehisa Kato, Atsuo Hazeyama, Takafumi Tanaka, Nobukazu Yoshioka, G Priyalakshmi
    • Organizer
      IEEE Conference on Applications, Information and Network Security (AINS)
    • Int'l Joint Research
  • [Remarks] ProMeTA: Program Metamodel TAxonomy

    • URL

      http://www.washi.cs.waseda.ac.jp/prometa/

URL: 

Published: 2019-12-27  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi