Osamu Mizuno,Shinji Kusumoto,Tohru Kikuno,Yasunari Takagi,Keishi Sakamoto
In order to manage software projects quantitatively, we have
presented a new model for software project based on Generalized
Stochastic Petri-net model which can take influence of human factors
into account, and we have already developed software project simulator
based on GSPN model. This paper proposes methods for calculating model
parameters in the new model and estimating the number of faults in the
design and debug phases of software process. Then we present
experimental evaluation of proposed method using a data of actual
software development project on a certain company. As the result of
case study, we confirmed its effectiveness with respect to estimating
the number of faults in the software process.
Osamu Mizuno,Shinji Kusumoto,Tohru Kikuno,Yasunari Takagi,Keishi Sakamoto
Osamu Mizuno,Shinji Kusumoto,Tohru Kikuno,Yasunari Takagi,Keishi Sakamoto
Proc. of the 6th Asian Test Symposium (ATS97)
97
11
Akita, Japan.
269-274
1
Estimating the number of faults using simulator based on generalized stochastic Petri-net Model
1997
Shinji Kusumoto,Osamu Mizuno,Tohru Kikuno,Yuji Hirayama,Yasunari Takagi,Keishi Sakamoto
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 Activig 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.
22%, 50/219
Shinji Kusumoto,Osamu Mizuno,Tohru Kikuno,Yuji Hirayama,Yasunari Takagi,Keishi Sakamoto
Shinji Kusumoto,Osamu Mizuno,Tohru Kikuno,Yuji Hirayama,Yasunari Takagi,Keishi Sakamoto
Proc. of the 19th International Conference on Software Engineering (ICSE97)
91
5
Boston, USA.
293-303
1
A new software project simulator based on generalized stochastic Petri-net
http://doi.ieeecomputersociety.org/10.1109/ICSE.1997.610274
1997
Osamu Mizuno,Yuji Hirayama,Shinji Kusumoto,Tohru Kikuno
As the complexity and size of software increases, project management becomes important to develop reliable software cost-effectively within specified time constraints. In order to manage a software project effectively, it is necessary to establish a control method based on the objective and quantitative evaluation data on the current status of the software project. Furusawa (1994) presented quantitative evaluations of the software development process described by a generalized stochastic Petri net. However, the evaluation in the above paper cannot deal with the development period sufficiently because of restrictions on the GSPN model. This paper defines a new hierarchical model for software projects by extending the previous GSPN model and by introducing the concept of workload, and proposes a method to evaluate the software process from the viewpoints of the quality, cost and delivery date. As a result, the new model can take the influence of human factors into account, and thus can evaluate the dynamic aspects of software projects. Finally, the results of a case study of the proposed method provide us with some implications on software project management.
Osamu Mizuno,Yuji Hirayama,Shinji Kusumoto,Tohru Kikuno
Osamu Mizuno,Yuji Hirayama,Shinji Kusumoto,Tohru Kikuno
Proc. of 1996 IEEE International Conference on Systems, Man and Cybernetics (SMC96)
86
10
Beijing, China.
3192-3197
1
Application of generalized stochastic Petri-net to quantitative evaluation of software process
http://ieeexplore.ieee.org/xpls/abs_all.jsp?tp=&arnumber=561497&isnumber=12217
1996
Osamu Mizuno, Shinji Kusumoto, Tohru Kikuno
実際のソフトウェア開発では,前の工程の作業が完全に終了しないうちに,次の工程の作業が見切り発車して並列実行されることが多い.こうした並列実行をした場合のソフトウェア品質への影響についてはほとんど議論がなされていない.一方,我々は拡張一般化確率ペトリネットを用いてソフトウェア開発プロセスを形式的にモデル化し,シュミュレ-ションによって評価する方法を提案している.本稿では,このモデルを開発プロセスの並列実行に適用し,開発時間,残存フォ-ルト数への影響を定量的に評価する.
水野 修,楠本 真二,菊野 亨
電子情報通信学会技術研究報告
249
5
77-78, SS97-9
33-40
3
ソフトウェア開発プロセスの並行実行に対する拡張一般化確率ネットに基づく評価
Application of Extended Generalized Stochastic Petri-net Model To Parallel Execution of Design and Coding Activities
97
1997