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

2016 Fiscal Year Annual Research Report

ヘテロな開発運用時代の保守進化を支える全方向ソフトウェア追跡

Research Project

Project/Area Number 16H02804
Research InstitutionWaseda University

Principal Investigator

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

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

多くのソフトウェアがモデリング・プログラミング言語を含む多様な環境を併用して開発され多様な実行環境で運用保守される今日のヘテロな開発運用時代において、その多様性を扱えるソフトウェアの要求や要素の追跡、変更・再利用支援技術の欠如が、迅速かつ高信頼なソフトウェア保守進化の妨げとなっている。本研究では、代表者および分担者らの研究成果を応用および発展させて、(1)言語を含む環境や成果物に対しロバストな網羅的追跡技術、(2)異なる追跡結果をまとめることによる高信頼追跡技術、(3)追跡結果に基づいて保守進化を促すための変更・再利用支援技術を確立する。結果として、ヘテロな開発運用時代において工程を超えた適切な抽象度における変更必要箇所の特定、変更、再利用を迅速かつ高精度に実現し、保守進化の基盤を与える。
具体的には平成28年度において、研究を進めるにあたって基礎を与える要素技術群の体系的サーベイを進めるとともに、特に(1)環境や成果物に対してロバストな網羅的追跡技術に注力し、ロバストな追跡実現のため、テキストベース追跡、パターンベース追跡、多言語対応コード追跡、差分ベース追跡および関連技術の実現を進めた。これにより、任意の工程の任意のソフトウェア構成要素(要求を含む)から、工程を超えた水平方向と工程内の他要素への垂直方向、さらにはそれらを組み合わせた全方向への容易かつ高信頼な追跡を達成する。具体的には、環境や成果物を超えた連携により実現される機能要求や、あちこちに横断的に散らばって実現される非機能要求を正確に追跡可能とする。

Current Status of Research Progress
Current Status of Research Progress

1: Research has progressed more than it was originally planned.

Reason

当初計画の要素技術の研究に加えて、それらの基盤を与える技術群の体系的サーベイについても顕著な成果を挙げたため、当初の計画以上の進展と自己評価する。

Strategy for Future Research Activity

引き続き、研究分担者や連携者間で緊密に連絡を取りながら研究を進めるとともに、検証実験および成果の広く一般公開に向けた準備を進める。

  • Research Products

    (12 results)

All 2017 2016 Other

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

  • [Int'l Joint Research] Polytechnique de Montreal(Canada)

    • Country Name
      Canada
    • Counterpart Institution
      Polytechnique de Montreal
  • [Int'l Joint Research] Florida Atlantic University/Hillside, Inc.(米国)

    • Country Name
      U.S.A.
    • Counterpart Institution
      Florida Atlantic University/Hillside, Inc.
  • [Journal Article] Generalized Software Reliability Model Considering Uncertainty and Dynamics: Model and Applications2017

    • Author(s)
      Kiyoshi Honda, Hironori Washizaki and Yoshiaki Fukazawa
    • Journal Title

      International Journal of Software Engineering and Knowledge Engineering

      Volume: 27, No.6 Pages: 967-993

    • DOI

      10.1142/S021819401750036X

    • Peer Reviewed / Open Access
  • [Journal Article] An Empirical Study on Relationship Between Requirement Traceability Links and Bugs2017

    • Author(s)
      Rizki Amelia, Hironori Washizaki, Yoshiaki Fukazawa, Keishi Oshima, Ryota Mibe, Ryosuke Tsuchiya
    • Journal Title

      Journal of software

      Volume: 12, No.5 Pages: 315-325

    • DOI

      10.17706/jsw.12.5.315-325

    • Peer Reviewed / Open Access
  • [Journal Article] Implementation Support of Security Design Patterns Using Test Templates2016

    • Author(s)
      Masatoshi Yoshizawa, Hironori Washizaki, Yoshiaki Fukazawa, Takao Okubo, Haruhiko Kaiya and Nobukazu Yoshioka
    • Journal Title

      Information

      Volume: 7(2) Pages: 1-19

    • DOI

      10.3390/info7020034

    • Peer Reviewed / Open Access / Acknowledgement Compliant
  • [Journal Article] Exhaustive and efficient identification of rationales using GQM+Strategies with stakeholder relationship analysis2016

    • Author(s)
      Takanobu KOBORI, Hironori WASHIZAKI, Yoshiaki FUKAZAWA, Daisuke HIRABAYASHI, Katsutoshi SHINTANI, Yasuko OKAZAKI, and Yasuhiro KIKUSHIMA
    • Journal Title

      IEICE Transactions on Information and Systems

      Volume: E99D(9) Pages: 2219-2228

    • DOI

      10.1587/transinf.2015KBP0009

    • Peer Reviewed / Open Access
  • [Presentation] Traceability Link Mining - Focusing on Usability -2017

    • Author(s)
      Shinpei Ogata, Yukiya Yazawa, Kozo Okano, Haruhiko Kaiya, Hironori Washizaki
    • Organizer
      41st IEEE Computer Society Signature Conference on Computers, Software, and Applications
    • Place of Presentation
      Torino, Turin, Italy
    • Year and Date
      2017-07-04 – 2017-07-08
    • Int'l Joint Research
  • [Presentation] 中大規模OSS開発時のInformation seeking のためのトレーサビリティ可視化ツールの試作2017

    • Author(s)
      沓澤脩, 橋浦弘明, 櫨山淳雄, 鷲崎弘宜
    • Organizer
      電子情報通信学会ソフトウェアサイエンス研究会
    • Place of Presentation
      てんぶす那覇
    • Year and Date
      2017-03-09 – 2017-03-10
  • [Presentation] Preliminary Systematic Literature Review of Software and Systems Traceability2017

    • Author(s)
      Haruhiko Kaiya, Ryohei Sato, Atsuo Hazeyama, Shinpei Ogata, Takao Okubo, Takafumi Tanaka, Nobukazu Yoshioka and Hironori Washizaki
    • Organizer
      21st International Conference on Knowledge-Based and Intelligent Information & Engineering Systems
    • Int'l Joint Research
  • [Presentation] Recovery of Traceability Links and Behavior Models for Software Maintenance2016

    • Author(s)
      Hironori Washizaki
    • Organizer
      2016 International Conference for Top and Emerging Computer Scientists
    • Place of Presentation
      Taipei
    • Year and Date
      2016-12-24 – 2016-12-24
    • Int'l Joint Research / Invited
  • [Presentation] Interactive Recovery of Requirements Traceability Links Using User Feedback and Configuration Management Logs2016

    • Author(s)
      Ryosuke Tsuchiya, Hironori Washizaki, Yoshiaki Fukazawa, Keishi Oshima, Ryota Mibe
    • Organizer
      日本ソフトウェア科学会第33回大会
    • Place of Presentation
      東北大学, 仙台
    • Year and Date
      2016-09-06 – 2016-09-09
    • Invited
  • [Presentation] 中大規模OSS開発時のInformation seekingのためのトレーサビリティ可視化ツールの開発2016

    • Author(s)
      沓澤脩、櫨山淳雄、鷲崎弘宜
    • Organizer
      電子情報通信学会ソフトウェアサイエンス研究会
    • Place of Presentation
      北海道立道民活動センター
    • Year and Date
      2016-07-13 – 2016-07-15

URL: 

Published: 2018-01-16   Modified: 2022-10-07  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi