Skip to main content

Evaluation of Process Architecture Design Methods

  • Conference paper
  • 2499 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 7973))

Abstract

Process Architecture has become a recently emerged discipline. Although several methods have been established to design process architectures, there is a lack of available studies comparing these methods. There is also little consensus on the technical and no technical issues that a method must address and which is most suitable for a particular situation. Four process architectures design methods of different authors and disciplines were selected. This paper provides an overview and comparative analysis of these methods according to a framework devised as part of our analysis. The framework considers the following criteria: context, stakeholder, contents, quality and validation. Comparison revealed different ideologies between the methods. Some methods considered the attribute of reuse at the product quality level. Furthermore, several methods have been validated in the academy and they are considered in this paper as a starting point for validation.

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

Buying options

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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. IEEE Recommended practice for architectural description of software-intensive systems, IEEE Std 1471-2000. IEEE Computer Society (September 2000)

    Google Scholar 

  2. Bass, L., Clements, P., Kazman, R. (eds.): Software Architecture in Practice, 2nd edn. Addison-Wesley Professional (2003)

    Google Scholar 

  3. Bhuta, J., Boehm, B., Meyers, S.: Process elements: Components of software process architectures. In: Li, M., Boehm, B., Osterweil, L.J. (eds.) SPW 2005. LNCS, vol. 3840, pp. 332–346. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  4. Biazzo, S., Bernardi, G.: Process management practices and quality systems standards: Risks and opportunities of the ISO 9001 certification. Bussiness Process Management Journal 9(2), 149–169 (2003)

    Article  Google Scholar 

  5. Boehm, B.: Anchoring the software process. IEEE Software 13(4), 73 (1996)

    Article  Google Scholar 

  6. Boehm, B., Wolf, S.: An open architecture for software process asset reuse. In: 10th ISPW (1996)

    Google Scholar 

  7. Borsoi, B., Risco, J.L.: A method to define an object oriented software process architecture. In: 19th ASWEC, Santa Barbara, California, USA (October 2008)

    Google Scholar 

  8. Carr, D.C., Dandekar, A., Perry, D.E.: Experiments in process interface descriptions, visualizations and analyses. In: Schäfer, W. (ed.) EWSPT 1995. LNCS, vol. 913, pp. 119–137. Springer, Heidelberg (1995)

    Chapter  Google Scholar 

  9. Dai, F., Li, T., Zhao, N., Yu, Y., Huang, B.: Evolution process component composition based on process architecture. In: IITAW (2008)

    Google Scholar 

  10. Feiler, P., Humphrey, W.: Software process development and enactment: Concepts and definitions. In: ICSP, pp. 28–40 (February 1993)

    Google Scholar 

  11. Fu, Z., Li, T., Hu, Y.: An approach to aspect-oriented software evolution process architecture. In: ICICTA, Changsha, Hunan (October 2009)

    Google Scholar 

  12. Green, S., Ould, M.: A framework for classifying and evaluating process architecture methods. In: Software Process Improvement and Practice (2005)

    Google Scholar 

  13. T.O. Group: The open group architecture framework (TOGAF)-version 9.0 enterprise edition (2013), http://www.opengroup.org/togaf/

  14. Hafner, M., Winter, R.: Processes for enterprise application architecture management. In: 41st HICSS, pp. 7–10 (January 2008)

    Google Scholar 

  15. Halvorsen, C.P., Conradi, R.: A taxonomy to compare SPI frameworks. In: Ambriola, V. (ed.) EWSPT 2001. LNCS, vol. 2077, pp. 217–235. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  16. Harmon, P.: Business Process Change. A Mananger’s Guide to Improving, Redesigning and Automating Processes. Morgan Kaufmann (2003)

    Google Scholar 

  17. ISO. Software Engineering - Product Quality - Part 1: Quality model. ISO/IEC 9126-1 (June 2001)

    Google Scholar 

  18. Jayaratna, N.: Understanding and Evaluating Methodologies: NIMSAD, a Systematic Framework. McGraw-Hill, London (1994)

    Google Scholar 

  19. Jeston, J., Nelis, J.: Business Process Management: Practical Guidelines to Successful Implementations. Elsevier (2006)

    Google Scholar 

  20. Kasser, J.E.: Introducing the role of process architecting. In: 15th INCOSE (2005)

    Google Scholar 

  21. Kitchenham, B., Brereton, O.P., Budgen, D., Turner, M., Bailey, J., Linkman, S.: Systematic literature reviews in software engineering - a systematic literature review. Information and Software Technology 51(2), 7–15 (2009)

    Article  Google Scholar 

  22. Kronlöf, K. (ed.): Method integration: concepts and case studies. John Wiley & Sons, Inc., New York (1993)

    Google Scholar 

  23. Lonchamp, J.: A structured conceptual and terminological framework for software process engineering, Berlin, Germany (1993)

    Google Scholar 

  24. Maldonado, A., Velázquez, A.: A method to define the process architecture. In: Twelfth Conference on Information Systems, Acapulco, México (August 2006)

    Google Scholar 

  25. Minoli, D.: Enterprise Architecture A to Z: Frameworks, Business Process Modeling, SOA and Infrastructure Technology, Auerbach (2008)

    Google Scholar 

  26. Mutafelija, B., Stromberg, H.: Systematic Process Improvement Using ISO 9001:2000 and CMMI. Artech House (2003)

    Google Scholar 

  27. Mutafelija, B., Stromberg, H.: Architecting standard processes with SWEBOK and CMMI. In: SEPG Conference (2006)

    Google Scholar 

  28. Osterle, H.: Business in the Information Age: Heading for New Processes. Springer, Berlin (1995)

    Google Scholar 

  29. Osterweil, L.: Software processes are software too. In: ICSE, pp. 2–13 (1987)

    Google Scholar 

  30. Ould, M.: Designing a re-engineering proof process architecture. Business Process Management Journal 3(3), 232–247 (1997)

    Article  Google Scholar 

  31. Ould, M.: Basing an information systems strategy on the organization’s process architecture. In: Process Think: Winning Perspectives for Business Change in the Information Age (2000)

    Google Scholar 

  32. Ould, M.: Business Process Management: A Rigorous Approach. British Computer Society, UK (2005)

    Google Scholar 

  33. Patel, N.: Deferred action: Theoretical model of process architecture design for emergent business processes. International Journal of Business Science and Applied Management 2, 4–21 (2007)

    Google Scholar 

  34. Paulk, M., Weber, C., Garcia, S., Chrissis, B., Bush, M.: Key practices of the capability maturity modelsm, version 1.1 (CMU/SEI-93-TR-025). SEI (February 1993)

    Google Scholar 

  35. Pesantes, M., Lemus, C., Mitre, H.A., Mejia, J.: Software process architecture: Roadmap. In: 9th CERMA, Cuernavaca, Mexico (November 2012)

    Google Scholar 

  36. Siviy, J., Kirwan, P., Marino, L., Morley, J.: Maximizing your process improvement roi through harmonization (2008)

    Google Scholar 

  37. Siviy, J., Kirwan, P., Marino, L., Morley, J.: Process architecture in a multimodel enviroment (2008)

    Google Scholar 

  38. Siviy, J., Kirwan, P., Marino, L., Morley, J.: Strategic technology selection and classification in multimodel environment (2008)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Pesantes, M., Mitre, H.A., Lemus, C. (2013). Evaluation of Process Architecture Design Methods. In: Murgante, B., et al. Computational Science and Its Applications – ICCSA 2013. ICCSA 2013. Lecture Notes in Computer Science, vol 7973. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-39646-5_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-39646-5_11

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-39645-8

  • Online ISBN: 978-3-642-39646-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics