Design and Implementation of a Function Point Analysis System for Software Architecture

碩士 === 國立中央大學 === 資訊工程研究所 === 93 === With the great evolution in software engineering methodology, the research of software architecture for better developing a software system has attracted more and more attention. Meanwhile, Function Point Analysis (FPA) has played an important role in predicting...

Full description

Bibliographic Details
Main Authors: Sih-Fan Chen, 陳思凡
Other Authors: Jonathan Lee
Format: Others
Language:zh-TW
Published: 2005
Online Access:http://ndltd.ncl.edu.tw/handle/75752764882753847068
Description
Summary:碩士 === 國立中央大學 === 資訊工程研究所 === 93 === With the great evolution in software engineering methodology, the research of software architecture for better developing a software system has attracted more and more attention. Meanwhile, Function Point Analysis (FPA) has played an important role in predicting the required time, efforts and costs of a software project, and the demand on automatic calculation of FPA is also increasing. In this research, an attempt is made to calculate the functional size automatically at software architecture level in the early phase of a software project. An approach of FPA for software architecture is proposed based on COSMIC-FFP for analyzing the functional size of a software architecture represented in UML 2.0 notation. A FPA software system is implemented with software architecture FPA service, Use Case FPA service and Class Diagram FPA service for automating computational process of FPA. The Prediction Model Generation Service is also implemented for predicting the project’s required time, efforts and costs based on the data in the historical database.