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

On Functional Size Measurement in the Early Software Development

Research Project

Project/Area Number 17500022
Research Category

Grant-in-Aid for Scientific Research (C)

Allocation TypeSingle-year Grants
Section一般
Research Field Software
Research InstitutionOsaka University

Principal Investigator

KUSUMOTO Shinji  Osaka University, Graduate School of Information Science and Technology, Professor (30234438)

Co-Investigator(Kenkyū-buntansha) OKANO Kozo  Osaka University, Department of Computer Science Graduate School of Information Science and Technology, Associate Professor (70252632)
YAMAGUCHI Hirozumi  Osaka University, Department of Computer Science Graduate School of Information Science and Technology, Associate Professor (80314409)
Project Period (FY) 2005 – 2007
Project Status Completed (Fiscal Year 2007)
Budget Amount *help
¥3,870,000 (Direct Cost: ¥3,600,000、Indirect Cost: ¥270,000)
Fiscal Year 2007: ¥1,170,000 (Direct Cost: ¥900,000、Indirect Cost: ¥270,000)
Fiscal Year 2006: ¥1,200,000 (Direct Cost: ¥1,200,000)
Fiscal Year 2005: ¥1,500,000 (Direct Cost: ¥1,500,000)
KeywordsUse Case Point / Function Point / Web application / Measurement tool / Empirical Software Eneineering / 規模見積 / オブジェクト指向プログラム / 実行履歴
Research Abstract

In this research, we aim to establish a method to estimate functional size in the upper phase of software development. At first, we examined an automatic functional size measurement (use case point) from use case model. In order to measure use case points, it is necessary to extract actors and use cases and then judge complexity of them. But, it is conducted manually and so some accidental error could be observed. To cope with the problem, we have developed an automatic use case measurement tool. We have also applied the tool to actual use case models and examined the difference between the value by the tool and one by the specialist. As the results, UCPs measured by the tool are similar to ones by the specialist. Next, we examined an automatic functional size measurement (function point) from source code. It has been reported that since function point measurement involves judgment on the part of the counter, differences for the same product may occur even in the same organization. Also, if an organization is going to adopt FP, it is necessary to measure it from the past software developed there. Here, under several conditions, we propose a method to extract data and transaction functions from Web application using static analysis based on LFPUG method and develop a function point measurement tool. Then, we have applied it to several Java programs and examined the difference between the FP values obtained by the tool and those of an FP measurement specialist. As the results, the number of data and transaction functions extracted by the tool is similar to ones by the specialist.

Report

(4 results)
  • 2007 Annual Research Report   Final Research Report Summary
  • 2006 Annual Research Report
  • 2005 Annual Research Report
  • Research Products

    (18 results)

All 2008 2007 2006 2005

All Journal Article (10 results) (of which Peer Reviewed: 4 results) Presentation (8 results)

  • [Journal Article] ユースケースポイント計測におけるアクタとユースケースの自動分類の試みと支援ツールの試作2008

    • Author(s)
      津田道夫
    • Journal Title

      電子情報通信学会論文誌D J91-D

      Pages: 956-964

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2007 Final Research Report Summary
    • Peer Reviewed
  • [Journal Article] Automatic Type Classification of Actors and Use Cases in Use Case Points Measurement and Its Supporting Tool2008

    • Author(s)
      Michio, TSUDA, et. al.
    • Journal Title

      Transactions on IEICE J91-D, 4

      Pages: 956-965

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2007 Final Research Report Summary
  • [Journal Article] ユースケースポイント計測におけるアクタとユースケースの自動分類の試みと支援ツールの試作2008

    • Author(s)
      津田道夫
    • Journal Title

      電子情報通信学会論文誌D 4

      Pages: 1-10

    • Related Report
      2007 Annual Research Report
    • Peer Reviewed
  • [Journal Article] プログラム実行履歴からの簡潔なシーケンス図の生成手法2007

    • Author(s)
      谷口 考治
    • Journal Title

      コンピュータソフトウェア 24

      Pages: 153-169

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2007 Final Research Report Summary
    • Peer Reviewed
  • [Journal Article] Generating Compact Sequence Diagram from Execution Traces2007

    • Author(s)
      Koji, TANIGUCHI, et. al.
    • Journal Title

      Computer Software 24, 3

      Pages: 153-169

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2007 Final Research Report Summary
  • [Journal Article] プログラム実行履歴を用いたトランザクションファンクション抽出手法2007

    • Author(s)
      森岡 佑
    • Journal Title

      電子情報通信学会技術研究報告,SS2006-79 106・523

      Pages: 1-6

    • Related Report
      2006 Annual Research Report
  • [Journal Article] 動作オブジェクト群の変化に着目したオブジェクト指向プログラムの実行履歴分割手法2005

    • Author(s)
      大平 直宏
    • Journal Title

      電子情報通信学会論文誌D-1 J88-D-I

      Pages: 1810-1812

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2007 Final Research Report Summary
    • Peer Reviewed
  • [Journal Article] Division Method of Object-Oriented Program Execution Trace by Detecting a Shift of Operating Object2005

    • Author(s)
      Naohiro, OHBA, et. al.
    • Journal Title

      Transactions on IEICE J88-D-I, 12

      Pages: 1810-1812

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2007 Final Research Report Summary
  • [Journal Article] 動作オブジェクト群の変化に着目したオブジェクト指向プログラムの実行履歴分割手法2005

    • Author(s)
      大平 直宏 他
    • Journal Title

      電子情報通信学会論文誌 D-I Vol.J88-D-I, No.12

      Pages: 1810-1812

    • Related Report
      2005 Annual Research Report
  • [Journal Article] プログラム実行時情報を用いたトランザクションファンクション抽出手法2005

    • Author(s)
      森岡 佑 他
    • Journal Title

      情報処理学会第68回全国大会講演論文集 未定

    • Related Report
      2005 Annual Research Report
  • [Presentation] ソースコードからのファンクションポイント計測とその適用2007

    • Author(s)
      赤池輝彦
    • Organizer
      電子情報通信学会ソフトウェアサイエンス研究会
    • Place of Presentation
      島根大学・松江市
    • Year and Date
      2007-12-18
    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2007 Final Research Report Summary
  • [Presentation] Function Point Measurement from Web Application Using Static Analysis2007

    • Author(s)
      Teruhiko, AKAIKE
    • Organizer
      IEICE, Conference on Software Science
    • Place of Presentation
      Matsue
    • Year and Date
      2007-12-18
    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2007 Final Research Report Summary
  • [Presentation] ソースコードからのファンクションポイント計測とその適用2007

    • Author(s)
      赤池輝彦
    • Organizer
      電子情報通信学会ソフトウェアサイエンス研究会
    • Place of Presentation
      島根大学
    • Year and Date
      2007-12-18
    • Related Report
      2007 Annual Research Report
  • [Presentation] On a Use Case Points Measurement Tool for Effective Project Management2007

    • Author(s)
      Shinji, KUSUMOTO
    • Organizer
      Workshop on Accountability and Traceability in Global Software Engineering
    • Place of Presentation
      Nagoya
    • Year and Date
      2007-12-03
    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2007 Final Research Report Summary
  • [Presentation] Similarity Decision Method of Transactional Functions Extracted from Execution Trace2007

    • Author(s)
      Takuto, EDAGAWA
    • Organizer
      The 4th Software Reliability Workshop
    • Place of Presentation
      Matsuyama
    • Year and Date
      2007-06-08
    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2007 Final Research Report Summary
  • [Presentation] 実行履歴から得られたトランザクションファンクション候補の類似判定手法2007

    • Author(s)
      枝川拓人
    • Organizer
      ソフトウェア信頼性研究会
    • Place of Presentation
      愛媛大学
    • Year and Date
      2007-06-07
    • Related Report
      2007 Annual Research Report
  • [Presentation] Extraction of Transactional Function Using Method Execution Trace2007

    • Author(s)
      Yu, MORIOKA
    • Organizer
      IEICE, Conference on Software Science
    • Place of Presentation
      Aichi-Gun
    • Year and Date
      2007-02-02
    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2007 Final Research Report Summary
  • [Presentation] Extraction of Transactional Function Using Method Execution Trace Information2006

    • Author(s)
      Yu, MORIOKA
    • Organizer
      The 68th National Convention of IPSJ
    • Place of Presentation
      Tokyo
    • Year and Date
      2006-03-10
    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2007 Final Research Report Summary

URL: 

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

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi