Skip to main content

Ubiquitous Process Engineering: Applying Software Process Technology to Other Domains

  • Conference paper
Software Process Change (SPW 2006)

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

Included in the following conference series:

Abstract

Software engineering has learned a great deal about how to create clear and precise process definitions, and how to use them to improve final software products. This paper suggests that this knowledge can also be applied to good effect in many other domains where effective application of process technology can lead to superior products and outcomes. The paper offers medical practice and government as two examples of such domains, and indicates how process technology, first developed for application to software development, is being applied with notable success in those areas of endeavor. The paper also notes that some characteristics of these domains are highlighting ways in which current process technology seems to be inadequate, thereby suggesting ways in which this research is adding to the agenda for research in software process.

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. Osterweil, L.J.: Software Processes Are Software, Too, Revisited. In: 19th International Conference on Software Engineering, Boston, MA (1997)

    Google Scholar 

  2. Osterweil, J.: Software Processes are Software, Too. In: 9th International Conference on Software Engineering, Monterey, CA (1987)

    Google Scholar 

  3. Chen, B., Avrunin, G.S., Clarke, L.A., Osterweil, L.J.: Automatic Fault Tree Derivation from Little-JIL Process Definitions, Department of Computer Science, University of Massachusetts, Amherst UM-CS-2006-01 (January 2006) (2006)

    Google Scholar 

  4. Raunak, M.S., Osterweil, L.J.: Process Definition Language Support for Rapid Simulation Prototyping. In: Proceedings of the Software Process Workshop, Beijing, China (2005)

    Google Scholar 

  5. Raunak, M.S., Chen, B., Elssamadisy, A., Clarke, L.A., Osterweil, L.J.: Definition and Analysis of Election Processes, University of Massachusetts, Amherst, Technical Report 2006-19, March 12, 2006 (2006)

    Google Scholar 

  6. Clarke, L.A., Chen, Y., Avrunin, G.S., Chen, B., Cobleigh, R., Frederick, K., Henneman, E.A., Osterweil, L.J.: Process Programming to Support Medical Safety: A Case Study on Blood Transfusion. In: Proceedings of the Software Process Workshop, Beijing, China (2005)

    Google Scholar 

  7. Osterweil, L.: Unifying Microprocess and Macroprocess Research. In: Li, M., Boehm, B., Osterweil, L.J. (eds.) SPW 2005. LNCS, vol. 3840, Springer, Heidelberg (2006)

    Google Scholar 

  8. Humphrey, W.S.: A Discipline for Software Engineering. SEI Series in Software Engineering. Addison-Wesley, Reading (1995)

    Google Scholar 

  9. Pressman, R.S.: Software Engineering - A Practitioner’s Approach, 5th edn. McGraw-Hill, New York (2001)

    MATH  Google Scholar 

  10. Kohn, L.T., Corrigan, J.M., Donaldson, M.S.: To Err is Human: Building a Safer Health System. National Academy Press, Washington DC (1999)

    Google Scholar 

  11. Chen, B., Avrunin, G.S., Clarke, L.A., Osterweil, L.J.: Automatic Fault Tree Derivation from Little-JIL Process Definitions, University of Massachusetts, Computer Science Department, Shanghai, China, Technical Report 2006-01, January 6, 2006 (2006)

    Google Scholar 

  12. Sondheimer, N.K., Osterweil, L.J., Schweik, C., Billmers, M., Canavan, D., Kelly, A., Lee-Davis, C., Li, C., Sieh, J.: Online License Renewal Analysis: Process Modeling and State Practice, Electronic Enterprise Institute and the Center for Public Policy and Administration, University of Massachusetts, Amherst May 7, 2002 (2002)

    Google Scholar 

  13. Katsh, E., Osterweil, L., Sondheimer, N.K.: Process Technology for Achieving Government Online Dispute Resolution. In: National Conference on Digital Government Research, Seattle, WA (2004)

    Google Scholar 

  14. Osterweil, L.J., Sondheimer, N.K., Clarke, L.A., Katsh, E., Rainey, D.: Using Process Definitions to Facilitate the Specifications of Requirements, University of Massachusetts, Amherst, Technical Report UM-CS-2006-11, March 11, 2006 (2006)

    Google Scholar 

  15. Ellison, A.M., Osterweil, L.J., Hadley, J.L., Wise, A., Boose, E., Clarke, L.A., Foster, D., Hanson, A., Jensen, D., Kuzeja, P., Riseman, E., Schultz, H.: An Analytic Web to Support the Analysis and Synthesis of Ecological Data, submitted to Ecology/Ecological Monographs (2004)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Osterweil, L.J. (2006). Ubiquitous Process Engineering: Applying Software Process Technology to Other Domains. In: Wang, Q., Pfahl, D., Raffo, D.M., Wernick, P. (eds) Software Process Change. SPW 2006. Lecture Notes in Computer Science, vol 3966. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11754305_4

Download citation

  • DOI: https://doi.org/10.1007/11754305_4

  • Publisher Name: Springer, Berlin, Heidelberg

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

  • Online ISBN: 978-3-540-34201-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics