Stochastic Process Algebra Based Software Process Simulation Modeling
In recent years, simulation techniques that have been widely used in many other disciplines are being increasingly used in analyzing software processes. However, researchers from software process simulation community tend to build a separate new model with various technologies from traditional software models. This is partially because that software process simulation might take a completely different approach to describe a process under certain circumstances, for instance, a process being modeled as an overall system. Another reason is that traditional software process modeling methods can not provide simulation functions. The gap between traditional software process modeling and software process simulation modeling confined a wider application of simulation approach in the software engineering community. In this paper, we show the possibility of a simulation model being automatically derived from a traditional descriptive process model and thus one does not necessarily need to build a separate simulation model. By doing so, all information in the descriptive models can be reused.
KeywordsSoftware Process Mapping Rule Gantt Chart Software Project Management Terminal Activity
Unable to display preview. Download preview PDF.
- 1.Lonchamp, J.: A structured conceptual and terminological framework for software process engineering. In: Proceedings of the Second International Conference on the Software Process, pp. 41–53. IEEE Computer Society Press, Los Alamitos (1993)Google Scholar
- 3.Zamli, K.Z., Lee, P.A.: Taxonomy of process modeling languages. In: AICCSA 2001: Proceedings of the ACS/IEEE International Conference on Computer Systems and Applications, Washington, DC, USA, p. 435. IEEE Computer Society Press, Los Alamitos (2001)Google Scholar
- 9.Herzog, U.: Formal description, time and performance analysis: A framework. Technical Report 15/90, IMMD VII, Friedrich-Alexander-Universität (1990)Google Scholar
- 16.Abdel-Hamid, T., Madnick, S.E.: Software project dynamics: an integrated approach. Prentice-Hall, Inc., Upper Saddle River (1991)Google Scholar
- 17.Pfahl, D., Ruhe, G.: Immos. a methodology for integrated measurement, modelling, and simulation (2003)Google Scholar
- 18.Schriber, T.J., Brunner, D.T.: Inside discrete-event simulation software: how it works and why it matters. In: WSC 2005: Proceedings of the 37th conference on Winter simulation, Winter Simulation Conference, pp. 167–177 (2005)Google Scholar
- 19.Raffo, D.: Combining process feedback with discrete event simulation models to support. In: Software Project Management. International Software Process Simulation Modeling Workshop (ProSim 2004), pp. 24–25 (2004)Google Scholar