18.7 Summary
In this chapter we have introduced the concept of Design Patterns and in particular J2EE Patterns. We have also described Sun’s J2EE Pattern catalog. We have also briefly presented one of these design patterns providing an example of how you can identify your own patterns and document these. In the next chapter we will examine a larger application that makes extensive use of J2EE patterns.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
18.9 References
Alexander, C. (1979). The Timeless Way of Building. Oxford University Press, Oxford.
Alexander, C., Ishikawa, S. and Silverstein, M. with Jacobson, M., Fiksdahl-King, I. and Angel, S. (1977). A Pattern Language. Oxford University Press, Oxford.
Alur, D., Crupi, J. and Malks, D. (2001). Core J2EE Patterns: Best Practices and Design Strategies. Prentice Hall, Upper Saddle River, NJ.
Beck, K. and Johnson, R. (1994). Patterns generate architectures, in Proc. ECOOP’94. Springer-Verlag, New York, pp. 139–149.
Birrer, A. and Eggenschwiler, T. (1993). Frameworks in the financial engineering domain: an experience report. In Proc. ECOOP’93. Springer-Verlag, New York, pp. 21–35.
Budinsky, F. J., Finnie, M. A., Vlissides, J. M. and Yu, P. S. (1996). Automatic code generation from design patterns. IBM Systems Journal, 35(2).
Buschmann, F., Meunier, R., Rohnert, H., Sommerlad, P. and Stal, M. (1996). Pattern-Oriented Software Architecture — A System of Patterns. Wiley & Sons, Chichester.
Coplien, J. O. and Schmidt, D. C. (eds.) (1995). Pattern Languages of Program Design. Addison-Wesley, Reading, MA.
Fowler, M. (1997). Analysis Patterns: Reusable Object Models. Addison-Wesley, Reading, MA.
Gamma, E., Helm, R., Johnson, R. and Vlissades, J. (1993). Design patterns: abstraction and reuse of object-oriented design. In Proc. ECOOP’93. Springer-Verlag, New York, pp. 406–431.
Gamma, E., Helm, R., Johnson, R. and Vlissades, J. (1995). Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, Reading, MA.
Hunt, J. (2002). Java and Object Orientation: An Introduction, 2nd edn. Springer-Verlag, London.
Johnson, R. E. (1992). Documenting frameworks with patterns. In Proc. OOPSLA’92, SIGPLAN Notices 27(10), 63–76.
Krasner, G.E. and Pope, S.T. (1988). A cookbook for using the Model-View-Controller user interface paradigm in Smalltalk-80. JOOP 1(3), 26–49.
Vlissides, J. M., Coplien, J.O. and Kerth, N. L. (1996). Pattern Languages of Program Design 2. Addison-Wesley, Reading, MA.
Rights and permissions
Copyright information
© 2003 Springer-Verlag London Limited
About this chapter
Cite this chapter
(2003). J2EE Patterns. In: Guide to the Unified Process featuring UML, Java and Design Patterns. Springer Professional Computing. Springer, London. https://doi.org/10.1007/1-85233-856-3_18
Download citation
DOI: https://doi.org/10.1007/1-85233-856-3_18
Publisher Name: Springer, London
Print ISBN: 978-1-85233-721-6
Online ISBN: 978-1-85233-856-5
eBook Packages: Springer Book Archive