Skip to main content

View-based vs traditional modeling approaches: Which is better?

  • Session 4: Distributed Processes/Process Modeling Languages
  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1780))

Abstract

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.

This work was carried out at McGill as part of doctoral research.

This is a preview of subscription content, log in via an institution.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  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 

  2. S. Bandinelli, A. Fuggetta, L. Lavazza, M. Loi, G. P. Picco, “Modeling and Improving an Industrial Software Process”, IEEE Trans. on Software Engineering, vol. 21, no. 5, May 1995, pp. 440–454.

    Article  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 

  8. M. I. Kellner, P. H. Feiler, A. Finkelstein, T. Katayama, L. J. Osterweil, M. H. Penedo, H. D. Rombach, “ISPW-6 Software Process Example”, Proc. of First International Conference on the Software Process, Redondo Beach, California, IEEE CS Press, October 1991, pp. 176–186.

    Chapter  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 

  13. R. A. Radice, J. T. Harding, P. E. Munnis, R. W. Phillips, “A Programming Process Study”, IBM System Journal, 24(2), 1985, pp. 91–101.

    Article  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 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Reidar Conradi

Rights and permissions

Reprints and permissions

Copyright information

© 2000 Springer-Verlag

About this paper

Cite this paper

Turgeon, J., Madhavji, N.H. (2000). View-based vs traditional modeling approaches: Which is better?. In: Conradi, R. (eds) Software Process Technology. EWSPT 2000. Lecture Notes in Computer Science, vol 1780. Springer, Berlin, Heidelberg . https://doi.org/10.1007/BFb0095021

Download citation

  • DOI: https://doi.org/10.1007/BFb0095021

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-67140-4

  • Online ISBN: 978-3-540-46543-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics