Software development for enterprise systems

References

Alexander, C., Ishikawa, S., Silverstein, M., Jacobson, M., Fiksdahl-King, I. and Angel, S. (1977) A Pattern Language, Oxford University Press.

Bass, L., Clements, P. and Kazman, R. (1998) Software Architecture in Practice Prentice-Hall.

Beck, K. (1997) Smalltalk Best Practice Patterns, Prentice Hall.

Beck, K. (2000) Extreme Programming Explained, Addison-Wesley.

Booch, G. (1994) Object-Oriented Analysis and Design, Addison-Wesley.

Buschmann, F. , Meunier, R., Rohnert, H., Sommerlad, P. and Stal, M. (1996) Pattern-Oriented Software Architecture: A System of Patterns, Wiley.

Clements, P. and Northrop, L. (2002’ Software Product Lines, Practices and Patterns, Addison-Wesley.

Cockburn, A. and Highsmith, J. (2001) ‘Agile software development: the people factor’ Computer, Nov. 2001, pp. 131 3.

Cook, S. and Daniels, J. (1994) Designing Object Systems: Object-Oriented Modeling with Syntropy, Prentice-Hall.

Coplien, J. (1995) Advanced C: Programming Styles and Idioms, Addison-Wesley

D'Souza, D. and Wills, A. (1998) Objects, Components, and Frameworks with UML: The Catalysis Approach, Addison-Wesley

Davenport, T. (2000) Mission Critical: Realizing the Promise of Enterprise Systems, Harvard Business School Press.

Fowler, M. (1997) Analysis Patterns: Reusable Object Models, Addison-Wesley.

Fowler, M. (2002) Patterns of Enterprise Application Architecture, Addison-Wesley.

Fowler, M. and Highsmith, J. (2001) ‘The Agile manifesto’, Software Development, Aug. 2001, pp. 28–32.

Fowler, M. with Scott, K. (1997) UML Distilled: Applying the Standard Object Modeling Language, Addison-Wesley.

Gamma, E., Johnson, R., Vlissides, J. and Helm, R. (1995) Design Patterns: Elements of Reusable Object-Oriented Software, Addison-Wesley.

Grand, M. (1998) Patterns in Java, Volume 1, Wiley.

Grand, M. (1999) Patterns in Java, Volume 2, Wiley.

Jacobson, I., Booch, G. and Rumbaugh, J. (1999) The Unified Software Development Process, Addison-Wesley.

Jacobson, I., Christerson, M., Jonsson, P. and Overgaard, G. (1992) Object-Oriented Software Engineering: A Use Case Driven Approach, Addison-Wesley.

Kovitz, B.L. (1999) Practical Software Requirements: A Manual of Content and Style, Manning Publications Co.

Larman, C. (2002) Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design (second edition), Prentice Hall.

Rumbaugh, J., Blaha, M., Premerlani, W., Eddy, F. and Lorensen, W. (1991) Object-Oriented Modeling and Design, Prentice Hall.

Shaw, M. and Garlan, D. (1996), Software Architecture: Perspectives on an Emerging Discipline, Addison-Wesley.