Skip to main content

Towards Systematic Knowledge Elicitation for Descriptive Software Process Modeling

  • Conference paper
  • First Online:
Product Focused Software Process Improvement (PROFES 2001)

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

Abstract

Capturing a process as it is being executed in a descriptive process model is a key activity in process improvement. Performing descriptive process modeling in industry environments is hindered by factors such as dispersed process knowledge or inconsistent understanding of the process among different project members. A systematic approach can alleviate some of the problems. This paper sketches fundamental difficulties in gaining process knowledge and describes a systematic approach to process elicitation. The approach employs techniques from other domains like social sciences that have been tailored to the process elicitation context and places them in a decision framework that gives guidance on selecting appropriate techniques in specific modeling situations. Initial experience with the approach is reported.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bill Curtis, Marc I. Kellner, and Jim Over. Process Modeling. Communications of the ACM, 35 (9): 75–90, September 1992.K. E. Huff. Software process modelling. In A. Fuggetta and A. Wolf, editors, Software Process, Trends in Software, chapter 1, pages 1-24. John Wiley & Sons, 1996.

    Google Scholar 

  2. K. E. Huff. Software process modelling. In A. Fuggetta and A. Wolf, editors, Software Process, Trends in Software, chapter 1, pages 1–24. John Wiley & Sons, 1996.

    Google Scholar 

  3. S. Bandinelli, A. Fuggetta, L. Lavazza, M. Loi, and G. P. Picco. Modeling and improving an industrial software process. IEEE Transactions on Software Engneering, 21(5):440–454, May 1995.

    Article  Google Scholar 

  4. J. W. Armitage and M. I. Kellner. A conceptual schema for process definitions and models. In D. E. Perry, editor, Proceedings of the Third International Conference on the Software Process, pages 153–165. IEEE Computer Society Press, October 1994.

    Google Scholar 

  5. E. S. Cordingly. Knowledge Elicitation Principles, Techniques, and Applications, chapter Knowledge Elicitation Techniques for Knowledge-based Systems, pages 89–172. Ellis Horwood Limited, Chichester, Great Britain, 1989.

    Google Scholar 

  6. R. K. Yin. Case Study Research: Design and Methods. Sage, 2nd edition, 1994.

    Google Scholar 

  7. D. B. Walz, J. J. Elam, and B. Curtis. Inside a software design team: knowledge acquisition, sharing, and integration. Communications of the ACM, 36(10):63–77, October 1993.

    Article  Google Scholar 

  8. J. Cook and A. Wolf. Automating process discovery through event-data analysis. In Proceedings of the Seventeenth International Conference on Software Engineering, pages 73–82. Association of Computing Machinery, April 1995.

    Google Scholar 

  9. M. Verlage. An approach for capturing large software development processes by integration of views modeled independently. In Proceedings of the Tenth Conference on Software Engineering and Knowledge Engineering, pages 227–235, San Francisco Bay, CA, USA, June 1998. Knowledge Systems Institute, Skokie, Illinois, USA.

    Google Scholar 

  10. M. I. Kellner and G. A. Hansen. Software process modeling: A case study. In Proceedings of the 22nd Annual Hawaii International Conference on System Sciences, volume II, pages 175–188, 1989.

    Google Scholar 

  11. U. Becker-Kornstaedt and W. Belau. Descriptive Process Modeling in an Industrial Environment: Experience and Guidelines. In R. Conradi, editor, Proceedings of the 7th European Workshop on Software Process Technology (EWSPT 7), Kaprun, Austria, pages 177–189, Lecture Notes in Computer Sciences, Springer-Verlag. 2000.

    Google Scholar 

  12. S. J. Taylor and R. Bogdan. Introduction to Qualitative Research Methods: A Guidebook and Resource, Third Edition. John Wiley and Sons, 3 edition, 1998.

    Google Scholar 

  13. C. B. Seaman. Qualitative Methods in Empirical Studies of Software Engineering. IEEE Transactions on Software Engineering, 1999.

    Google Scholar 

  14. H. Eriksson. A survey of knowledge acquisition techniques and tools and their relationship to software engineering. Journal of Systems and Software, (19):97–107, 1992.

    Article  Google Scholar 

  15. U. Becker-Kornstaedt, D. Hamann, R. Kempkens, P. Rösch, M. Verlage, R. Webby, and J. Zettel. Support for the Process Engineer: The Spearmint Approach to Software Process Definition and Process Guidance. In Proceedings of the Eleventh Conference on Advanced Information Systems Engineering (CAISE’ 99), Heidelberg, Germany, June 1999. Lecture Notes in Computer Science, Springer-Verlag.

    Google Scholar 

  16. N. J. Cooke. Varieties of Knowledge Elicitation Techniques. International Journal of Human-Computer Studies, 41:801–849, 1994.

    Article  MATH  Google Scholar 

  17. N. H. Madhavji, D. Höltje, W. Hong, and T. Bruckhaus. Elicit: A Method for Eliciting Process Models. In D. E. Perry, editor, Proceedings of the Third International Conference on the Software Process, pages 111–122. IEEE Computer Society Press, October 1994.

    Google Scholar 

  18. P. Kawalek. The Process Modelling Cookbook: Orientation, Description, Experience. In Proceedings of the 2 nd European Workshop on Software Process Technology (EWSPT 2, pages 227, 1992.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2001 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Becker-Kornstaedt, U. (2001). Towards Systematic Knowledge Elicitation for Descriptive Software Process Modeling. In: Bomarius, F., Komi-Sirviö, S. (eds) Product Focused Software Process Improvement. PROFES 2001. Lecture Notes in Computer Science, vol 2188. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44813-6_27

Download citation

  • DOI: https://doi.org/10.1007/3-540-44813-6_27

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-42571-7

  • Online ISBN: 978-3-540-44813-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics