Skip to main content

Incrementally Introducing Process Model Rationale Support in an Organization

  • Conference paper
Trustworthy Software Development Processes (ICSP 2009)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 5543))

Included in the following conference series:

Abstract

Popular process models such as the Rational Unified Process or the V-Modell XT are by nature large and complex. Each time that a new release is published software development organizations are confronted with the big challenge of understanding the rationale behind the new release and the extent to which it affects them. Usually, there is no information about what has changed or most importantly why. This is because of the lack of a flexible approach that supports organizations responsible for evolving such large process models in documenting their decisions and that reflects the extent of the capabilities to which they can provide this information. This paper describes an approach to incrementally deploying rationale support as needed to match an organization’s needs, the capabilities and interests of the organization’s process engineering teams, and the organization’s willingness to support the effort required for the collection and application of the rationale information.

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. Adaptive Services Grid Project, “ASG”, http://asg-platform.org/cgi-bin/twiki/view/Public

  2. Armbrust, O., Ocampo, A., Soto, M.: Tracing Process Model Evolution: A Semi-Formal Process Modeling Approach. In: Oldevik, J., Aagedal, J. (eds.) ECMDA - TW 2005, pp. 57–66 (2005)

    Google Scholar 

  3. Basili, V., Weiss, D.: A Methodology for Collecting Valid Software Engineering Data. IEEE Transactions on Software Engineering 1984, 728–738 (1984)

    Article  Google Scholar 

  4. Haman, D., Kempkens, R., Rösch, P., Verlage, M., Webby, R., Zettel, J., Becker-Kornstaedt, U.: Support for the Process Engineer: The Spearmint Approach to Software Process Definition and Process Guidance. In: Jarke, M., Oberweis, A. (eds.) CAiSE 1999. LNCS, vol. 1626, p. 119. Springer, Heidelberg (1999)

    Chapter  Google Scholar 

  5. Dutoit, A.H., McCall, R., Mistrík, I., Paech, B.: Rationale Management in Software Engineering, http://dx.doi.org/10.1007/978-3-540-30998-7

  6. Space engineering Software - Part 1: Principles and requirements. ESTEC, P.O. Box 299, 2200 AG Noordwijk, The Netherlands: ESA Publications Division, November 28 (2003)

    Google Scholar 

  7. Space product assurance - Software product assurance. ESTEC, P.O. Box 299, 2200 AG Noordwijk, The Netherlands: ESA Publications Division, October 10 (2003)

    Google Scholar 

  8. Systems and software engineering – Software life cycle processes: ISO, March 18 (2008)

    Google Scholar 

  9. Jones, M., Gomez, E., Mantineo, A., Mortensen U.K.: Introducing ECSS Software-Engineering Standards within ESA. Practical approaches for space- and ground-segment software, ESA bulletin 111 (August 2002), http://www.esa.int/esapub/bulletin/bullet111/chapter21_bul111.pdf

  10. V-Modell XT, http://www.kbst.bund.de/cln_012/nn_999710/Content/Standards/V__Modell__xt/v__modell__xt__node.html

  11. Ocampo, A., Münch, J.: Process evolution supported by rationale: An empirical investigation of process changes. In: Wang, Q., Pfahl, D., Raffo, D.M., Wernick, P. (eds.) SPW/ProSim 2006. LNCS, vol. 3966. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  12. Ocampo, A., Münch, J.: Rationale modeling for software process evolution. In: Software Process: Improvement and Practice, June 12, pp. 1077–4866 (2008), http://dx.doi.org/10.1002/spip.387

  13. Ocampo, A., Soto, M.: Connecting the Rationale for Changes to the Evolution of a Process. In: Münch, J., Vierimaa, M. (eds.) PROFES 2006. LNCS, vol. 4034. Springer, Heidelberg (2006)

    Google Scholar 

  14. Software Process Engineering Metamodel Specification, 2nd edn. (January 2005), http://www.omg.org/technology/documents/formal/spem.htm

  15. Business Process Modeling Notation Specification (February 2006), http://www.omg.org/technology/documents/br_pm_spec_catalog.htm#BPMN

  16. Ponz, D., Spada, M.: Three Years of ECSS Software Standards: An Appraisal and Outlook: OPS-G Forum, January 20 (2006)

    Google Scholar 

  17. Shum, S., Selvin, A., Sierhuis, M., Conklin, J., Haley, C., Nuseibeh, B.: Hypermedia Support for Argumentation-Based Rationale. Rationale Management in Software Engineering, pp. 111–132

    Google Scholar 

  18. Soto, M., Münch, J.: Focused identification of process model changes. In: Wang, Q., Pfahl, D., Raffo, D.M. (eds.) ICSP 2007. LNCS, vol. 4470, pp. 182–194. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  19. Ocampo, A., Münch, J.: The REMIS approach for rationale-driven process model evolution. In: Wang, Q., Pfahl, D., Raffo, D.M. (eds.) ICSP 2007. LNCS, vol. 4470, pp. 12–24. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  20. Ocampo, A.: The REMIS Approach to Rationale-based Support for Process Model Evolution. PhD thesis, University of Kaiserslautern, PhD Thesis in Experimental Software Engineering, vol. 25 (2009)

    Google Scholar 

  21. Manola, F., Miller, E. (eds.): RDF Primer. W3C Recommendation (2004), http://www.w3.org/TR/rdf-primer/ (last checked 2009-02-20)

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ocampo, A., Münch, J., Riddle, W.E. (2009). Incrementally Introducing Process Model Rationale Support in an Organization. In: Wang, Q., Garousi, V., Madachy, R., Pfahl, D. (eds) Trustworthy Software Development Processes. ICSP 2009. Lecture Notes in Computer Science, vol 5543. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-01680-6_30

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-01680-6_30

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-01679-0

  • Online ISBN: 978-3-642-01680-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics