kirancodes.me
To Proof Maintenance & Beyond!

A New Software Project Simulator Based on Generalized Stochastic Petri-net

Shinji Kusumoto, Osamu Mizuno, Tohru Kikuno, Yuji Hirayama, Yasunari Takagi, Keishi Sakamoto

Abstract

In this paper, we propose a new model for software projects and an estimation method for the quality, cost and delivery date.The new model consists of Project model and Process model.Project model focuses on three key components: activity, product and developer of the project.Process model includes a set of Activity models, each of which specifies design, coding, review, test, and debug activities respectively using GSPN.Moreover, the new model can take the influence of human factors into account by introducing the concept of "workload".Next, we develop a simulator which supports description of the target process, executes the process described by Activity model and analyses the simulation results statistically.Then, we apply the simulator to real software projects at certain organization and compare the estimated values with actual data.The experimental results show the applicability of the proposed simulator to manage real software project in the future.

BibTeX
@inproceedings{Kusumoto-al:ICSE97,
  author    = {Shinji Kusumoto and
               Osamu Mizuno and
               Tohru Kikuno and
               Yuji Hirayama and
               Yasunari Takagi and
               Keishi Sakamoto},
  title     = {A New Software Project Simulator Based on Generalized Stochastic Petri-net},
  booktitle = {ICSE},
  pages     = {293--302},
  publisher = {{ACM}},
  year      = {1997},
}

Related papers