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

Proposal of visualization methods of software testing for high quality software development

Research Project

Project/Area Number 24500044
Research Category

Grant-in-Aid for Scientific Research (C)

Allocation TypeMulti-year Fund
Section一般
Research Field Software
Research InstitutionUniversity of Miyazaki

Principal Investigator

Tetsuro Katayama  宮崎大学, 工学部, 准教授 (50283932)

Project Period (FY) 2012-04-01 – 2016-03-31
Project Status Completed (Fiscal Year 2015)
Budget Amount *help
¥5,330,000 (Direct Cost: ¥4,100,000、Indirect Cost: ¥1,230,000)
Fiscal Year 2015: ¥1,040,000 (Direct Cost: ¥800,000、Indirect Cost: ¥240,000)
Fiscal Year 2014: ¥1,170,000 (Direct Cost: ¥900,000、Indirect Cost: ¥270,000)
Fiscal Year 2013: ¥1,170,000 (Direct Cost: ¥900,000、Indirect Cost: ¥270,000)
Fiscal Year 2012: ¥1,950,000 (Direct Cost: ¥1,500,000、Indirect Cost: ¥450,000)
Keywordsソフトウェアテスト / ソフトウェア品質 / テストケース / テストケースの可視化 / テスト実行時の可視化 / UML / 単体テスト / 結合テスト
Outline of Final Research Achievements

This research proposes and evaluates a method to visualize software testing for programmers from information: information about behavior of a program before testing and information about status of testing during testing. The research has been achieved the followings. (1) By extending integration testing support tool Avis, it visualizes a program and shows useful information for program developers. (2) By extending automatic test execution tool for Java programs Jvis, it can be applied more complicated Java programs to. (3) A method to express test cases in a diagram is investigated, and then they can be visualized based on the result.

Report

(5 results)
  • 2015 Annual Research Report   Final Research Report ( PDF )
  • 2014 Research-status Report
  • 2013 Research-status Report
  • 2012 Research-status Report

Research Products

(32 results)

All 2015 2014 2013 2012

All Journal Article (26 results) (of which Peer Reviewed: 20 results,  Open Access: 10 results,  Acknowledgement Compliant: 3 results) Presentation (6 results)

  • [Journal Article] Prototype of a Supporting Tool to Generate Testing Communication Diagram2015

    • Author(s)
      T. Katayama, S. Urata, Y. Ogata, Y. Kita, H. Yamaba, K. Aburada, and N. Okazaki
    • Journal Title

      Journal of Robotics, Networking and Artificial Life (JRNAL)

      Volume: 2 Pages: 9-12

    • DOI

      10.2991/jrnal.2015.2.1.3

    • Related Report
      2015 Annual Research Report
    • Peer Reviewed / Open Access / Acknowledgement Compliant
  • [Journal Article] Code Coverage Visualization on Web-Based Testing Tool for Java Programs2015

    • Author(s)
      M. C. Saputra and T. Katayama
    • Journal Title

      Journal of Robotics, Networking and Artificial Life (JRNAL)

      Volume: 2 Pages: 89-93

    • DOI

      10.2991/jrnal.2015.2.2.5

    • Related Report
      2015 Annual Research Report
    • Peer Reviewed / Open Access / Acknowledgement Compliant
  • [Journal Article] A Web-Based Software Testing Tool with Visualization for Java Programs2015

    • Author(s)
      M. C. Saputra, T. Katayama, H. Suyono, and A. Basuki
    • Journal Title

      宮崎大学工学部紀要

      Volume: 41 Pages: 209-220

    • NAID

      120007121175

    • Related Report
      2015 Annual Research Report
  • [Journal Article] TFVIS: a Supporting Debugging Tool for Java Programs by Visualizing Data Transitions and Execution Flows2015

    • Author(s)
      T. Katayama, H. Nakamura, Y. Kita, H. Yamaba, K. Aburada, and N. Okazaki
    • Journal Title

      Journal of Robotics, Networking and Artificial Life (JRNAL)

      Volume: 2 Pages: 177-181

    • DOI

      10.2991/jrnal.2015.2.3.9

    • Related Report
      2015 Annual Research Report
    • Peer Reviewed / Open Access / Acknowledgement Compliant
  • [Journal Article] Prototype of a Supporting Tool to Generate Testing Communication Diagram2015

    • Author(s)
      T. Katayama, S. Urata, Y. Ogata, Y. Kita, H. Yamaba, K. Aburada, and N. Okazaki
    • Journal Title

      Proc. 2015 Int'l Conf. on Artificial Life and Robotics (ICAROB 2015)

      Volume: - Pages: 368-371

    • Related Report
      2014 Research-status Report
    • Peer Reviewed
  • [Journal Article] Code Coverage Visualization on Web-Based Testing Tool for Java Programs2015

    • Author(s)
      M. Chandra Saputra and T. Katayama
    • Journal Title

      Proc. 2015 Int'l Conf. on Artificial Life and Robotics (ICAROB 2015)

      Volume: - Pages: 372-375

    • Related Report
      2014 Research-status Report
    • Peer Reviewed
  • [Journal Article] TFVIS: a Supporting Debugging Tool for Java Programs by Visualizing Data Transitions and Execution Flows2015

    • Author(s)
      H. Nakamura, T. Katayama, Y. Kita, H. Yamaba, K. Aburada, and N. Okazaki
    • Journal Title

      Proc. 2015 Int'l Conf. on Artificial Life and Robotics (ICAROB 2015)

      Volume: - Pages: 376-379

    • Related Report
      2014 Research-status Report
    • Peer Reviewed
  • [Journal Article] Proposal of a Testing Method Using Similarity of Interleaving for Java Multi-threaded Programs2015

    • Author(s)
      T. Katayama, S. Kitano, Y. Kita, H. Yamaba, K. Aburada, and N. Okazaki
    • Journal Title

      Journal of Robotics, Networking and Artificial Life (JRNAL)

      Volume: 1 Pages: 299-302

    • DOI

      10.2991/jrnal.2015.1.4.10

    • Related Report
      2014 Research-status Report
    • Peer Reviewed / Open Access
  • [Journal Article] 単体ランダムテスト実行/可視化ツール“Jvis”の適用事例2014

    • Author(s)
      片山徹郎
    • Journal Title

      IPA 独立行政法人情報処理推進機構, 先進的な設計・検証技術の適用事例報告書2013年度版

      Volume: PART III 検証事例

    • Related Report
      2014 Research-status Report
    • Open Access
  • [Journal Article] ペトリネットを用いたJavaマルチスレッドプログラムの実行を再現することによるデバッグ支援手法の提案2014

    • Author(s)
      北野翔一郎, 片山徹郎
    • Journal Title

      宮崎大学工学部紀要

      Volume: 43 Pages: 243-248

    • NAID

      110009820500

    • Related Report
      2014 Research-status Report
    • Open Access
  • [Journal Article] データ遷移の可視化手法によるバグの原因特定支援について2014

    • Author(s)
      中村紘人, 片山徹郎
    • Journal Title

      宮崎大学工学部紀要

      Volume: 43 Pages: 249-256

    • NAID

      110009820501

    • Related Report
      2014 Research-status Report
    • Open Access
  • [Journal Article] Javaプログラム実行時のデータ遷移可視化によるデバッグ支援2014

    • Author(s)
      中村紘人, 片山徹郎, 喜多義弘, 山場久昭, 岡崎直宣
    • Journal Title

      情報処理学会 ソフトウェアエンジニアリングシンポジウム2014(SES2014)

      Volume: - Pages: 125-130

    • NAID

      170000084825

    • Related Report
      2014 Research-status Report
    • Peer Reviewed
  • [Journal Article] Proposal of a Visualizing Method of Data Transitions to Support Debugging for Java Programs2014

    • Author(s)
      T. Katayama, H. Nakamura, Y. Kita, H. Yamaba, and N. Okazaki
    • Journal Title

      Journal of Robotics, Networking and Artificial Life (JRNAL)

      Volume: 1 Pages: 111-115

    • DOI

      10.2991/jrnal.2014.1.2.3

    • Related Report
      2014 Research-status Report
    • Peer Reviewed / Open Access
  • [Journal Article] Proposal of a Method to Build Markov Chain Usage Model from UML Diagrams for Communication Delay Testing in Distributed Systems2014

    • Author(s)
      T. Katayama, Z. Zhao, Y. Kita, H. Yamaba, and N. Okazaki
    • Journal Title

      Journal of Robotics, Networking and Artificial Life (JRNAL)

      Volume: 1 Pages: 120-124

    • DOI

      10.2991/jrnal.2014.1.2.5

    • Related Report
      2014 Research-status Report
    • Peer Reviewed / Open Access
  • [Journal Article] Proposal of a Supporting Method for Debugging to Reproduce Java Multi-threaded Programs by Petri-net2014

    • Author(s)
      T. Katayama, S. Kitano, Y. Kita, H. Yamaba, and N. Okazaki
    • Journal Title

      Journal of Robotics, Networking and Artificial Life (JRNAL)

      Volume: 1 Pages: 207-211

    • DOI

      10.2991/jrnal.2014.1.3.8

    • Related Report
      2014 Research-status Report
    • Peer Reviewed / Open Access
  • [Journal Article] Proposal of a Visualizing Method of Data Transitions to Support Debugging for Java Programs2014

    • Author(s)
      H. Nakamura, T. Katayama, Y. Kita, H. Yamaba, and N. Okazaki
    • Journal Title

      Proc. Int'l Conf. on Artificial Life and Robotics (ICAROB 2014)

      Volume: - Pages: 210-213

    • Related Report
      2013 Research-status Report
    • Peer Reviewed
  • [Journal Article] Proposal of a Method to Build Markov Chain Usage Model from UML Diagrams for Communication Delay Testing in Distributed Systems2014

    • Author(s)
      Z. Zhao, T. Katayama, Y. Kita, H. Yamaba, and N. Okazaki
    • Journal Title

      Proc. Int'l Conf. on Artificial Life and Robotics (ICAROB 2014)

      Volume: - Pages: 214-217

    • Related Report
      2013 Research-status Report
    • Peer Reviewed
  • [Journal Article] Proposal of a Supporting Method for Debugging to Reproduce Java Multi-threaded Programs by Petri-Net2014

    • Author(s)
      S. Kitano, T. Katayama, Y. Kita, H. Yamaba, and N. Okazaki
    • Journal Title

      Proc. Int'l Conf. on Artificial Life and Robotics (ICAROB 2014)

      Volume: - Pages: 218-221

    • Related Report
      2013 Research-status Report
    • Peer Reviewed
  • [Journal Article] テストケースの可視化を実現するテスト用ダイアグラムの提案2013

    • Author(s)
      浦田聖也, 片山徹郎
    • Journal Title

      情報処理学会 ソフトウェアエンジニアリングシンポジウム2013(SES2013)

      Volume: -

    • NAID

      170000078083

    • Related Report
      2013 Research-status Report
    • Peer Reviewed
  • [Journal Article] テストケースの可視化を目的としたテスト用ダイアグラムの提案2013

    • Author(s)
      浦田聖也, 片山徹郎
    • Journal Title

      宮崎大学工学部紀要

      Volume: 42 Pages: 263-269

    • NAID

      110009631992

    • Related Report
      2013 Research-status Report
  • [Journal Article] Proposal of Testing Diagrams for Visualizing Test Cases2013

    • Author(s)
      S. Urata
    • Journal Title

      Proc. 6th Int'l Conf. on Software Testing, Verification and Validation (ICST2013)

      Volume: -

    • Related Report
      2012 Research-status Report
    • Peer Reviewed
  • [Journal Article] Combinatorial Test Architecture Design Using Viewpoint Diagram2013

    • Author(s)
      Y. Nishi
    • Journal Title

      Proc. 2nd Int'l Works. on Combinatorial Testing (IWCT2013)

      Volume: -

    • Related Report
      2012 Research-status Report
    • Peer Reviewed
  • [Journal Article] Javaプログラムを対象とした単体テスト可視化ツール``Jvis''の開発2012

    • Author(s)
      松岡慎吾
    • Journal Title

      情報処理学会 ソフトウェアエンジニアリングシンポジウム2012(SES2012)

      Volume: -

    • Related Report
      2012 Research-status Report
    • Peer Reviewed
  • [Journal Article] テストケースの可視化を目的としたテスト用状態マシン図作成手法の提案2012

    • Author(s)
      浦田聖也
    • Journal Title

      ソフトウェアテストシンポジウム2012九州(JaSST'12 Kyushu)

      Volume: - Pages: 30-33

    • Related Report
      2012 Research-status Report
    • Peer Reviewed
  • [Journal Article] Javaプログラムを対象とした単体テスト自動実行および 可視化ツール``Jvis''の開発2012

    • Author(s)
      松岡慎吾
    • Journal Title

      宮崎大学工学部紀要

      Volume: 41 Pages: 261-268

    • Related Report
      2012 Research-status Report
  • [Journal Article] Javaプログラム読解支援のためのプログラム可視化ツールAvisの実装と評価2012

    • Author(s)
      喜多義弘
    • Journal Title

      電子情報通信学会論文誌

      Volume: J95-D Pages: 855-869

    • Related Report
      2012 Research-status Report
    • Peer Reviewed
  • [Presentation] Javaマルチスレッドプログラム向けの拡張ペトリネットを用いた実行の再現を利用したデバッグ支援ツールの試作2014

    • Author(s)
      北野翔一郎, 片山徹郎
    • Organizer
      情報処理学会ソフトウェア工学研究会
    • Place of Presentation
      富良野文化会館
    • Year and Date
      2014-07-09 – 2014-07-11
    • Related Report
      2014 Research-status Report
  • [Presentation] 分散システムの通信遅延をテストするためのUMLモデルからMarkov連鎖使用モデルの構築手法2013

    • Author(s)
      趙治家, 片山徹郎
    • Organizer
      平成25年度電気関係学会九州支部連合大会
    • Place of Presentation
      熊本大学
    • Related Report
      2013 Research-status Report
  • [Presentation] Javaプログラムのデバッグ支援を目的とした実行時のデータ遷移の可視化について2013

    • Author(s)
      中村紘人, 片山徹郎
    • Organizer
      平成25年度電気関係学会九州支部連合大会
    • Place of Presentation
      熊本大学
    • Related Report
      2013 Research-status Report
  • [Presentation] テスト実施状況のリアルタイムな可視化を行う単体テスト可視化ツール``Jvis''の開発2013

    • Author(s)
      松岡慎吾
    • Organizer
      電子情報通信学会ソフトウェアサイエンス研究会
    • Place of Presentation
      石垣市民会館
    • Related Report
      2012 Research-status Report
  • [Presentation] リアルタイムな可視化を実現する単体テスト可視化ツール``Jvis''の開発2012

    • Author(s)
      松岡慎吾
    • Organizer
      情報処理学会九州支部 若手の会セミナー2012
    • Place of Presentation
      国民宿舎虹の松原ホテル
    • Related Report
      2012 Research-status Report
  • [Presentation] ソフトウェアの信頼性向上を目的としたテスト用コミュニケーション図作成手法の提案2012

    • Author(s)
      浦田聖也
    • Organizer
      平成24年度電気関係学会九州支部連合大会
    • Place of Presentation
      長崎大学
    • Related Report
      2012 Research-status Report

URL: 

Published: 2013-05-31   Modified: 2019-07-29  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi