View-based vs traditional modeling approaches: Which is better?
- 125 Downloads
In this paper, we take a position that models of software processes elicited using a view-based approach are generally of higher quality (specially, more complete) than those elicited using traditional, non-view based, modeling approaches. This is validated empirically.
KeywordsEuropean Workshop Elicitation Process Abstraction Hierarchy Modeling Software Process Elicitation Approach
Unable to display preview. Download preview PDF.
- 1.J.-M. Aumaitre, M. Dowson, D.-R. Harjani, “Lessons Learned from Formalizing and Implementing a Large Process Model”, Proc. of Third European Workshop on Software Process Technology, Villars de Lans, France, Springer-Verlag, LNCS #772, February 1994, pp. 227–239.Google Scholar
- 3.A. Broeckers, C. Differding, G. Threin, “The Role of Software Process Modeling in Planning Industrial Measurement Programs”, Proc. of Third International Metrics Symposium, Berlin, Germany, March 1996.Google Scholar
- 4.J. Galle, “Applying Process Modeling”, Proc. of Second European Workshop on Software Process Technology, Trondheim, Norway, Springer-Verlag, LNCS #635, September 1992, pp. 230–236.Google Scholar
- 5.C. R. Hicks, “Fundamental Concepts in the Design of Experiments”, 4th edition, Saunders College Publishing, 1993.Google Scholar
- 6.P. J. Kawalek, “The Process Modeling Cookbook Orientation, Description, and Experience”, Proc. od Second European Workshop on Software Process Technology, Trondheim, Norway, Springer-Verlag, LNCS #635, September 1992, pp. 227–229.Google Scholar
- 7.M. I. Kellner, G. A. Hansen, “Software Process Modeling: A Case Study”, Proc. of 22nd Annual Hawaii International Conference on System Sciences, vol II—Software Track, IEEE CS Press, January 1989, pp. 175–188.Google Scholar
- 9.E. Koutsofios, S. G. North, “Editing graphs with Dotty”, technical report, AT&T Bell Laboratories, Murray Hill, New Jersey, June 1996.Google Scholar
- 10.N. H. Madhavji, “The Macroscope Project—Software Process Engineering and Evolution”, research proposal submitted to CRIM, McGill University, June 1991.Google Scholar
- 11.C. L. McGowan, S. A. Bohner, “Model Based Process Assessment”, Proc. of 15th International Conference on Software Engineering, Baltimore, Maryland, IEEE CS Press, May 1993, pp. 202–211.Google Scholar
- 12.Nazim H. Madhavji, Dirk Höltje, WonKook Hong, Tilmann Bruckhaus, “Elicit: A Method for Eliciting Process Models”, Proc. of third Int. Conf. on the Software Process, October 1994, pp. 111–122.Google Scholar
- 14.Dieter Rombach, “Practical Use of Formal Process Models: First Experiences”, Proc. of eight Int. Software Process Workshop, Dagstuhl, Germany, March 1993, pp. 132–134.Google Scholar
- 15.I. Sommerville, G. Kotonya, S. Viller, P. Sawyer, “Process Viewpoints”, Fourth European Workshop on Software Process Technology, 1995, pp. 2–8.Google Scholar
- 16.J. Turgeon, N. H. Madhavji, “A Systematic, View-Based Approach to Eliciting Process Models”, Proc. of Fifth, European Workshop on Software Process Technology, Nancy, France, LNCS #1149, October 1996, pp. 276–282.Google Scholar
- 17.J. Turgeon, “A View-Based System for Eliciting Software Process Models”, Ph.D. Thesis, McGill University, September 1999.Google Scholar
- 18.M. Verlage, “About Views for Modeling Software Processes in a Role-specific Manner”, Proc. of the Workshop on Viewpoints, San Francisco, California, ACM Press, October 1996.Google Scholar