Skip to main content

Deciding on a Pattern

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 2070))

Abstract

Object-oriented software patterns account for knowledge regarding a solution to a programming problem in a context. Software patterns are increas- ingly popular and consequently their numbers are growing. Under these circum- stances, it is a challenge for the pattern user to decide on which patterns to in- corporate into their design. In this paper, we describe a pattern decision analysis approach that provides pragmatic support to making this design decision.

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   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.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. Alexander, C., Ishikawa, S., Silverstein, M.: A Pattern Language, Oxford University Press, NY, (1977)

    Google Scholar 

  2. Buschmann, F., Meunier, R., Ronhert, H., Sommerlad, P., Stal, M.: Pattern-Oriented Software Architecture, A System of Patterns, John Wiley & Sons Ltd., (1996)

    Google Scholar 

  3. Golub, D. L.: Decision Analysis An Integrated Approach, John Wiley & Sons, Inc, (1997)

    Google Scholar 

  4. Harrison, N., Foote, B., Rohnert, H.: Patterns Languages of Program Design, Vol. 4, Addison Wesley, (1999)

    Google Scholar 

  5. McPhail, J. C.: Deciding on a Pattern: Towards a distributed decision aid that supports the selection of an Object-Oriented Software Pattern, Carleton University, (2000)

    Google Scholar 

  6. Nijkamp, P.: Stochastic Quantitative and Qualitative Multicriteria Analysis for Environmental Design. Papers of the Regional Science Association, Regional Science Association, Vol. 38, (1977), 175–199

    Google Scholar 

  7. Nijkamp, P., van Delft: A., Multi-Criteria Analysis and Regional Decision Making., H. E. Stenfert Kroese B. V., Leiden, (1977)

    Google Scholar 

  8. Simpson, L.: Do Decision Makers Know What They Prefer?: MAVT and ELECTRE II, Journal of the Operational Research Society, Vol. 47, No. 7, (1996), 919–929

    Article  MATH  Google Scholar 

  9. Vincke, P.: Multicriteria Decision-aid, John Wiley & Sons Ltd, Chichester, UK, (1992)

    Google Scholar 

  10. Whitmire, S. A.: Object-oriented Design Measurement, John Wiley & Sons, Inc, (1997)

    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

McPhail, J.C., Deugo, D. (2001). Deciding on a Pattern. In: Monostori, L., Váncza, J., Ali, M. (eds) Engineering of Intelligent Systems. IEA/AIE 2001. Lecture Notes in Computer Science(), vol 2070. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45517-5_99

Download citation

  • DOI: https://doi.org/10.1007/3-540-45517-5_99

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-42219-8

  • Online ISBN: 978-3-540-45517-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics