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

Realization of A Reusable and High-Precision Framework for Evaluating Program Source Code Quality

Research Project

Project/Area Number 19700036
Research Category

Grant-in-Aid for Young Scientists (B)

Allocation TypeSingle-year Grants
Research Field Software
Research InstitutionWaseda University (2008-2009)
National Institute of Informatics (2007)

Principal Investigator

WASHIZAKI Hironori  Waseda University, 理工学術院, 准教授 (70350494)

Project Period (FY) 2007 – 2009
Project Status Completed (Fiscal Year 2009)
Budget Amount *help
¥3,520,000 (Direct Cost: ¥3,100,000、Indirect Cost: ¥420,000)
Fiscal Year 2009: ¥780,000 (Direct Cost: ¥600,000、Indirect Cost: ¥180,000)
Fiscal Year 2008: ¥1,040,000 (Direct Cost: ¥800,000、Indirect Cost: ¥240,000)
Fiscal Year 2007: ¥1,700,000 (Direct Cost: ¥1,700,000)
Keywordsソフトウェア品質保証 / ソフトウェア品質測定 / 部品化再利用 / ソフトウェアメトリクス / ソフトウェア工学 / ソフトウェア再利用 / ソフトウェアパターン / ソフトウェア部品 / プログラムソースコード / ソフトウエア工学 / ソフトウエア品質保証 / ソフトウエア品質測定 / ソフトウエアメトリクス / ソフトウエア品質評価 / ソフトウエア再利用
Research Abstract

Many metrics have been proposed for measuring software quality, but none have been able to provide a comprehensive evaluation, nor have they been used widely. This research realized a practical and reusable framework which achieves effective measurement and evaluation of program source code quality, solves many of the problems of earlier frameworks, and applies to programs in the C programming language. Moreover software patterns capturing know-how in developing and maintaining the framework have been captured and utilized with a newly developed reuse support system.

Report

(4 results)
  • 2009 Annual Research Report   Final Research Report ( PDF )
  • 2008 Annual Research Report
  • 2007 Annual Research Report
  • Research Products

    (35 results)

All 2010 2009 2008 2007

All Journal Article (6 results) (of which Peer Reviewed: 5 results) Presentation (29 results)

  • [Journal Article] ソースコード解析による品質評価の仕組み2010

    • Author(s)
      鷲崎弘宜, 田邉浩之, 小池利和
    • Journal Title

      日経エレクトロニクス 2010年1月25日号

      Pages: 105-120

    • Related Report
      2009 Annual Research Report
  • [Journal Article] ユースケース間の関係を考慮した網羅的な受け入れテストの支援2009

    • Author(s)
      雁行進夢, 久保淳人, 鈴木三紀夫, 鷲崎弘宜, 深澤良彰
    • Journal Title

      情報処理学会論文誌 Vol.50,No.12

      Pages: 3052-3073

    • NAID

      110007970588

    • Related Report
      2009 Final Research Report
    • Peer Reviewed
  • [Journal Article] ユースケース間の関係を考慮した網羅的な受け入れテストの支援2009

    • Author(s)
      雁行進夢, 久保淳人, 鈴木三紀夫, 鷲崎弘宜, 深澤良彰
    • Journal Title

      情報処理学会論文誌 Vol.50, No.12

      Pages: 3052-3073

    • NAID

      110007970588

    • Related Report
      2009 Annual Research Report
    • Peer Reviewed
  • [Journal Article] 重要度算出に基づくソフトウェアパターン検索システム2008

    • Author(s)
      中山弘之, 久保淳人, 鷲崎弘宜, 深澤良彰
    • Journal Title

      コンピュータソフトウェア vol.25NO.2

      Pages: 114-134

    • NAID

      130004892099

    • Related Report
      2009 Final Research Report
    • Peer Reviewed
  • [Journal Article] A survey on security patterns2008

    • Author(s)
      吉岡信和, 鷲崎弘宜, 丸山勝久
    • Journal Title

      Progress in Informatics 5

      Pages: 35-47

    • Related Report
      2009 Final Research Report 2007 Annual Research Report
    • Peer Reviewed
  • [Journal Article] 重要度算出に基づくソフトウェアパターン検索システム2008

    • Author(s)
      中山弘之, 久保淳人, 鷲崎弘宜, 深澤良彰
    • Journal Title

      コンピュータソフトウェア vol.25 NO.2

      Pages: 114-134

    • NAID

      130004892099

    • Related Report
      2008 Annual Research Report
    • Peer Reviewed
  • [Presentation] テストカバレッジに基づくテストコードの再構成パターン2010

    • Author(s)
      坂本一憲, 和田卓人, 鷲崎弘宜, 深澤良彰
    • Organizer
      1st Asian Conference on Pattern Languages of Programs (AsianPLoP 2010)
    • Place of Presentation
      Tokyo, Japan
    • Year and Date
      2010-03-17
    • Related Report
      2009 Annual Research Report
  • [Presentation] Measuring the level of security introduced by security patterns2010

    • Author(s)
      E. B. Fernandez, N. Yoshioka, H. Washizaki, M. VanHilst
    • Organizer
      4th International Workshop on Secure systems methodologies using patterns (SPattern 2010)
    • Place of Presentation
      Krakow, Poland
    • Year and Date
      2010-02-15
    • Related Report
      2009 Annual Research Report 2009 Final Research Report
  • [Presentation] A Framework for Measuring Test Coverage Supporting Multiple Programming Languages2009

    • Author(s)
      Kazunori Sakamoto, Hironori Washizaki, Yoshiaki Fukazawa
    • Organizer
      First Software Engineering Postgraduates Workshop (SEPoW 2009)
    • Place of Presentation
      Penang, Malaysia
    • Year and Date
      2009-11-30
    • Related Report
      2009 Final Research Report
  • [Presentation] A Framework for Measuring Test Coverage Supporting Multiple Progranming Languages2009

    • Author(s)
      Kazunori Sakamoto, Hironori Washizaki, Yoshiaki Fukazawa
    • Organizer
      First Software Engineering Postgraduates Workshop (SEPoW 2009)
    • Place of Presentation
      Penang, Malaysia
    • Year and Date
      2009-11-30
    • Related Report
      2009 Annual Research Report
  • [Presentation] テストカバレッジ測定フレームワークOpen Code Coverage Framework2009

    • Author(s)
      坂本一憲, 鷲崎弘宜, 深澤良彰
    • Organizer
      第16回ソフトウェア工学の基礎ワークショップ(FOSE 2009)
    • Place of Presentation
      箱根湯本温泉ホテルおかだ
    • Year and Date
      2009-11-20
    • Related Report
      2009 Annual Research Report
  • [Presentation] Reporting the Implementation of a Framework for Measuring Test Coverage based on Design Patterns2009

    • Author(s)
      Kazunori Sakamoto, Hironori Washizaki, Yoshiaki Fukazawa
    • Organizer
      3rd International Workshop on Software Patterns and Quality (SPAQu'09)
    • Place of Presentation
      Orlando, Florida, USA
    • Year and Date
      2009-10-25
    • Related Report
      2009 Annual Research Report 2009 Final Research Report
  • [Presentation] Security patterns and quality2009

    • Author(s)
      Eduardo B. Fernandez, Nobukazu Yoshioka, Hironori Washizaki
    • Organizer
      3rd International Workshop on Software Patterns and Quality (SPAQu'09)
    • Place of Presentation
      Orlando, Florida, USA
    • Year and Date
      2009-10-25
    • Related Report
      2009 Final Research Report
  • [Presentation] Security patterns and quality2009

    • Author(s)
      Eduardo B. Fernandez, Nobukazu Yoshioka, Hirorari Nashizaki
    • Organizer
      3rd International Morksiwp on Software Patterns and Quality (SPAOu'09)
    • Place of Presentation
      Orlando, Florida, USA
    • Year and Date
      2009-10-25
    • Related Report
      2009 Annual Research Report
  • [Presentation] プログラムソースコードの高精度な品質評価2009

    • Author(s)
      鷲崎弘宜
    • Organizer
      ソフトウヱアブロセス改替カンファレンス2009(SPI Japan 2009)
    • Place of Presentation
      朱鷺メッセ(新潟市)
    • Year and Date
      2009-10-06
    • Related Report
      2009 Annual Research Report
  • [Presentation] 柔軟かつ複数プログラミング言話対応のテストカバレッジ測定フレームワーク2009

    • Author(s)
      坂本一憲、鷲崎弘宜、深澤良彰
    • Organizer
      第8回情報科学技術フォーラムFIT2009
    • Place of Presentation
      東北工業大学
    • Year and Date
      2009-09-02
    • Related Report
      2009 Annual Research Report
  • [Presentation] 共通の言語モデルを用いた複数ブログラミング言語対応のテストカバレッジ測定フレームワーク2009

    • Author(s)
      坂本一憲, 鷲崎弘宜, 深澤良彰
    • Organizer
      第7回ディペンダブルシステムワークショップ(DSW' 09sumner)
    • Place of Presentation
      函館大沼プリンスホテル
    • Year and Date
      2009-07-16
    • Related Report
      2009 Annual Research Report
  • [Presentation] 第15回プログラムのパターンランゲージ会議(PLoP2008)参加報告2009

    • Author(s)
      久保淳人, 鷲崎弘宜, 井庭崇, 吉岡信和, 大久保隆夫
    • Organizer
      情報処理学会第163回ソフトウェア工学研究会
    • Place of Presentation
      東京
    • Year and Date
      2009-03-19
    • Related Report
      2008 Annual Research Report
  • [Presentation] C言語プログラムソースコードの再利用性測定法とその評価2009

    • Author(s)
      鷲崎弘宜, 小池利和, 波木理恵子, 田邉浩之
    • Organizer
      ソフトウェアテストシンポジウムJaSST' 09 Tokyo
    • Place of Presentation
      東京
    • Year and Date
      2009-01-28
    • Related Report
      2008 Annual Research Report
  • [Presentation] クラスタリング技法を用いたソフトウェアパターン分類2009

    • Author(s)
      久保淳人, 鷲崎弘宜, 深澤良彰
    • Organizer
      情報処理学会ウィンターワークショップ2009・イン・宮崎
    • Place of Presentation
      宮崎
    • Year and Date
      2009-01-23
    • Related Report
      2008 Annual Research Report
  • [Presentation] アーキテクチャとパターン2009

    • Author(s)
      鹿糠秀行, 羽生田栄一, 鷲崎弘宜
    • Organizer
      情報処理学会ウィンターワークショップ2009・イン・宮崎
    • Place of Presentation
      宮崎
    • Year and Date
      2009-01-23
    • Related Report
      2008 Annual Research Report
  • [Presentation] Enforcing a security pattern in stakeholder goal models2008

    • Author(s)
      Y. Yu, H. Kaiya, H. Washizaki, Y. Xiong, Z. Hu, N. Yoshioka
    • Organizer
      4th ACM Workshop on Quality of Protection (OPP' 08)
    • Place of Presentation
      Alexandria VA. USA
    • Year and Date
      2008-10-27
    • Related Report
      2009 Final Research Report
  • [Presentation] Enforcing a security pattern in stakeholder goal models2008

    • Author(s)
      Y. Yu, H. Kaiya, H. Washizaki, Y. Xiong, Z. Hu, N. Yoshioka
    • Organizer
      4th ACM Workshop onQuality of Protection (OPP' 08)
    • Place of Presentation
      Alexandria VA. USA
    • Year and Date
      2008-10-27
    • Related Report
      2008 Annual Research Report
  • [Presentation] Abstract securlty patterns2008

    • Author(s)
      E. Fernandez, H. Washizaki, N. Yoshioka
    • Organizer
      2nd PLoP Workshop on Software Pattarns and Quality (SPAQu'08)
    • Place of Presentation
      Nashville, Tennessee, USA
    • Year and Date
      2008-10-20
    • Related Report
      2009 Final Research Report 2008 Annual Research Report
  • [Presentation] ソフトウェアパターン選択支援の現状と展望2008

    • Author(s)
      久保淳人, 鷲崎弘宜, 深澤良彰
    • Organizer
      ソフトウェア開発のパターンとアーキテクチャ(ソフトウェアエンジニアリングシンポジウム2008併設ワークショップ)
    • Place of Presentation
      東洋大学, 東京
    • Year and Date
      2008-09-01
    • Related Report
      2008 Annual Research Report
  • [Presentation] 品質要求とパターンに基づくアーキテクチャ設計2008

    • Author(s)
      鷲崎弘宜
    • Organizer
      ソフトウェア開発のパターンとアーキテクチャ(ソフトウェアエンジニアリングシンポジウム2008併設ワークショップ)
    • Place of Presentation
      東洋大学, 東京
    • Year and Date
      2008-09-01
    • Related Report
      2008 Annual Research Report
  • [Presentation] ソフトウェアのパターンとアーキテクチャ2008

    • Author(s)
      鷲崎弘宜, 羽生田栄一, 久保淳人
    • Organizer
      ソフトウェア開発のパターンとアーキテクチャ(ソフトウェアエンジニアリングシンポジウム2008併設ワークショップ)
    • Place of Presentation
      東京
    • Year and Date
      2008-09-01
    • Related Report
      2008 Annual Research Report
  • [Presentation] A Metrics Suite for Measuring Quality Characteristics of JavaBeans Components2008

    • Author(s)
      Hironori Washizaki, Hiroki Hiraguchi, Yoshiaki Fukazawa
    • Organizer
      9th International Conference on Product-Focused Software Process Improvement (Profes 2008)
    • Place of Presentation
      Rome, Italy
    • Year and Date
      2008-06-24
    • Related Report
      2009 Final Research Report 2008 Annual Research Report
  • [Presentation] Incorporating Database Systems into a Secure Software Development Methodology2008

    • Author(s)
      E.B. Fernandez, J. Jurjens, N. Yoshioka, H. Washizaki
    • Organizer
      Second International Workshop on Secure Systems Methodologies Using Patterns-SPattern' 08
    • Place of Presentation
      Turin, Italy
    • Related Report
      2009 Final Research Report 2008 Annual Research Report
  • [Presentation] Classifying security patterns2008

    • Author(s)
      E. Fernandez, H. Washizaki, N. Yoshioka, A. Kubo, Y. Fukuzawa
    • Organizer
      10th Asia Pacific Web Conference (APWeb2008)
    • Place of Presentation
      Shenyang, China
    • Related Report
      2009 Final Research Report 2008 Annual Research Report
  • [Presentation] PatternRank: A Software-Pattern Search System Based on Mutual Reference Importance2008

    • Author(s)
      Atsuto Kubo, Hiroyuki Nakayama, Hironori Washizaki, Yoshiaki Fukazawa
    • Organizer
      15th Pattern Languages of Programming(PLoP2008)
    • Place of Presentation
      Nashville, USA
    • Related Report
      2009 Final Research Report
  • [Presentation] PatternRank : A Software-Pattern Search System Based on Mutual Reference Importance2008

    • Author(s)
      Atsuto Kubo, Hiroyuki Nakayama, Hironori Washizaki, Yoshiaki Fukazawa
    • Organizer
      15th Pattern Languages of Programming(PLoP2008)
    • Place of Presentation
      Nashville, USA
    • Related Report
      2008 Annual Research Report
  • [Presentation] Generating Wizards for Initializing Software Components2007

    • Author(s)
      鷲崎弘宜, 安達孝夫, 深澤良彰
    • Organizer
      7th International Conference on Computer and Information Technology
    • Place of Presentation
      会津大学(福島県)
    • Year and Date
      2007-10-16
    • Related Report
      2009 Final Research Report
  • [Presentation] Generating Wizards for Initializing Software Components2007

    • Author(s)
      鷲崎弘宜, 安達孝夫, 深澤良彰
    • Organizer
      IEEE 7th International Conference on Computer and Information Technology
    • Place of Presentation
      会津大学(福島県)
    • Year and Date
      2007-10-16
    • Related Report
      2007 Annual Research Report
  • [Presentation] A Framework for Measuring and Evaluating Program Source Code Quality2007

    • Author(s)
      鷲崎弘宜, 波木理恵子, 福岡呂之, 原田陽子, 渡辺博之
    • Organizer
      8th International Conference on Product Focused Software Development and Process Improvement(PROFES 2007)
    • Place of Presentation
      ラトビア大学(リガ、ラトビア)
    • Year and Date
      2007-07-04
    • Related Report
      2009 Final Research Report 2007 Annual Research Report

URL: 

Published: 2007-04-01   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi