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

2017 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)
櫨山 淳雄  東京学芸大学, 教育学部, 教授 (70313278)
大久保 隆夫  情報セキュリティ大学院大学, その他の研究科, 教授 (80417518)
Project Period (FY) 2016-04-01 – 2021-03-31
Keywordsソフトウエア開発効率化・ 安定化 / ソフトウエア学 / ソフトウェアモジュール / ソフトウェア開発環境
Outline of Annual Research Achievements

多くのソフトウェアが様々なモデリング言語や様々なプログラミング言語を含む多様な環境を併用して開発され、最終的に多様な実行環境で運用保守される今日のヘテロな開発および運用の時代において、そのような多様性を扱えるソフトウェアの要求や要素の追跡、変更・再利用支援技術の欠如が、迅速かつ高信頼なソフトウェア保守進化の妨げとなっている。本研究では、代表者および分担者らの研究成果を応用および発展させて、(1)言語を含む環境や成果物に対しロバストな網羅的追跡技術、(2)異なる追跡結果をまとめることによる高信頼追跡技術、(3)追跡結果に基づいて保守進化を促すための変更・再利用支援技術を確立する。結果として、ヘテロな開発運用時代において工程を超えた適切な抽象度における変更必要箇所の特定、変更、再利用を迅速かつ高精度に実現し、保守進化の基盤を与える。

平成29年度は、関連研究のサーベイを進めながら、追跡技術の基盤をなすプログラムメタモデルや関連する追跡技術の有効性や一般性を、ヘテロな運用開発時代の典型例題により検証し国際会議およびジャーナル論文としてまとめた。さらに、高信頼追跡のために複数の追跡結果を辿りまとめる推移的追跡や保守進化担当者の知識を活用した対話的追跡を中心として発展的な追跡のためのリンク回復と保守、さらには追跡関係などの可視化や開発支援への応用および高信頼化などの開発・保守効率化・信頼性向上の技術研究および実証に取り組んだ。

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

    (19 results)

All 2018 2017 Other

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

  • [Int'l Joint Research] Universidad Politécnica de Madrid(スペイン)

    • Country Name
      SPAIN
    • Counterpart Institution
      Universidad Politécnica de Madrid
  • [Int'l Joint Research] The Hillside Inc.(米国)

    • Country Name
      U.S.A.
    • Counterpart Institution
      The Hillside Inc.
  • [Int'l Joint Research] University of Porto(ポルトガル)

    • Country Name
      PORTUGAL
    • Counterpart Institution
      University of Porto
  • [Journal Article] Metrics Visualization Techniques based on Historical Origins and Functional Layers for Developments by Multiple Organizations2018

    • Author(s)
      Ryosuke Ishizue, Hironori Washizaki, Yoshiaki Fukazawa, Sakae Inoue, Yoshiiku Hanai, Masanobu Kanazawa and Katsushi Namba
    • Journal Title

      International Journal of Software Engineering and Knowledge Engineering

      Volume: 28, No.1 Pages: 1-25

    • DOI

      10.1142/S0218194018500067

    • Peer Reviewed / Open Access
  • [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] Impact of Using a Static-type System in Computer Programming2017

    • Author(s)
      Ismail Rizky Harlin, Hironori Washizaki, Yoshiaki Fukazawa
    • Journal Title

      Journal of software

      Volume: 12, No.8 Pages: 598-611

    • DOI

      10.17706/jsw.12.8.598-611

    • Peer Reviewed / Open Access
  • [Presentation] Deliver Fast with Confidence: The Slack Time Pattern2018

    • Author(s)
      Joseph W. Yoder, Hironori Washizaki, Ademar Aguiar
    • Organizer
      7th Asian Conference on Pattern Languages of Programs
    • Int'l Joint Research
  • [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] 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
    • Int'l Joint Research
  • [Presentation] Knowledge Description Model for Bodies of Knowledge in Software Engineering Context2017

    • Author(s)
      Pablo Alejandro Quezada-Sarmiento, Hironori Washizaki, Juan Garbajosa and Liliana Enciso
    • Organizer
      12th Iberian Conference on Information Systems and Technologies
    • Int'l Joint Research
  • [Presentation] Empirical Study on Recognition of Project Situations by Monitoring Application Results of Software Reliability Growth Model2017

    • Author(s)
      Kiyoshi Honda, Hironori Washizaki, Yoshiaki Fukazawa, Masahiro Taga, Akira Matsuzaki and Takayoshi Suzuki
    • Organizer
      Fostering Industry-Academic Software Reliability Studies (FIARS) Workshop
    • Int'l Joint Research
  • [Presentation] Cloud Security and Privacy Metamodel: Metamodel for Security and Privacy Knowledge in Cloud Services2017

    • Author(s)
      Tian Xia, Hironori Washizaki, Takehisa Kato, Haruhiko Kaiya, Shinpei Ogata, Eduardo B. Fernandez, Hideyuki Kanuka, Masayuki Yoshino, Dan Yamamoto, Takao Okubo, Nobukazu Yoshioka and Atsuo Hazeyama
    • Organizer
      6th International Conference on Model-Driven Engineering and Software Development
    • Int'l Joint Research
  • [Presentation] A Web Application to Manage and Improve Software Development Projects by SEMAT Essence2017

    • Author(s)
      Yuichiro Senzaki, Siyuan Liu, Hironori Washizaki, Yoshiaki Fukazawa, Hiroshi Kobayashi and Masaharu Adachi
    • Organizer
      5th International Workshop on Quantitative Approaches to Software Quality
    • Int'l Joint Research
  • [Presentation] Security Patterns: Research Direction, Metamodel, Application and Verification2017

    • Author(s)
      Hironori Washizaki
    • Organizer
      The 2017 International Workshop on Big Data & Information Security
    • Int'l Joint Research / Invited
  • [Presentation] Pitfalls and Countermeasures in Software Quality Measurements and Evaluations2017

    • Author(s)
      Hironori Washizaki
    • Organizer
      5th International Workshop on Quantitative Approaches to Software Quality
    • Int'l Joint Research / Invited
  • [Book] 30th IEEE Conference on Software Engineering Education and Training, CSEE&T 2017, Savannah, GA, USA, November 7-9, 20172017

    • Author(s)
      Hironori Washizaki, Nancy Mead
    • Total Pages
      284
    • Publisher
      IEEE Computer Society
    • ISBN
      978-1-5386-2536-1
  • [Remarks] Research and Educational Projects

    • URL

      http://www.washi.cs.waseda.ac.jp/?page_id=18

  • [Funded Workshop] 7th Asian Conference on Pattern Languages of Programs (AsianPLoP 2018), March 1-2, 2018, Tokyo, Japan2018

URL: 

Published: 2018-12-17   Modified: 2022-10-07  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi