Uma Visão Crítica Uma Visão Crítica - Mais ênfase em padrões de projeto e arquiteturais Anti-padrões (anti-patterns) Frameworks, ... Novos paradigmas: ex. Aspectos Difícil encontrar profissionais que desempenhem o papel de um arquiteto Implantação do fluxo de Análise e Projeto deve ser incremental Resistência da equipe Formação contínua é necessária Análise e Projeto OO com UML e Padrões| 2 Copyright © 2006 Qualiti. Todos os direitos reservados. - Processo sistematizado, mas na prática são necessárias técnicas complementares Referências Referências bibliográficas Ivar Jacobson, Grady Booch e James Rumbaugh Addison-Wesley, 1998. The Unified Modeling Language Reference Manual James Rumbaugh, Ivar Jacobson e Grady Booch Addison-Wesley, 1999. IBM Rational Method Composer (novo RUP) http://www-128.ibm.com/developerworks/rational/library/nov05/kroll/ Applying UML and Patterns Craig Larman, Prentice-Hall, 2002 Pattern-Oriented Software Architecture: A System of Patterns. F. Buschmann , R. Meunier, H. Rohnert, P. Sommerlad, M.Stal Análise e Projeto OO com UML e Padrões| 4 Copyright © 2006 Qualiti. Todos os direitos reservados. The Unified Software Development Process Referências bibliográficas Erich Gamma et al. Addison-Wesley, 1994 Patterns of Enterprise Application Architecture Martin Fowler, Addison-Wesley. 2002. Design Patterns Java Workbook Steven John Metsker, Addison-Wesley, 2002 Effective Java Programming Guide Joshua Bloch, Addison-Wesley, 2000 Core J2EE Patterns Deepak Alur, John Crupi and Dan Malks. Prentice Hall / Sun Microsystems Press Análise e Projeto OO com UML e Padrões | 5 Copyright © 2006 Qualiti. Todos os direitos reservados. Design Patterns: Elements of Reusable Objectoriented Software. Referências bibliográficas The Design Patterns Java Companion, James Cooper. http://www.patterndepot.com/put/8/JavaPatterns.htm Enterprise Solution Patterns Using .NET, David Trowbridge. - http://msdn.microsoft.com/en-us/library/ms998469.aspx Interactive Application Architecture Patterns. Derek Greer. - http://www.ctrl-shift-b.com/2007/08/interactive-applicationarchitecture.html MVC (Model View Controller) Design Pattern. Tel Aviv, - http://aviadezra.blogspot.com/2008/06/mvc-model-viewcontroller-design.html GUI Architectures. Martin Fowler - http://www.martinfowler.com/eaaDev/uiArchs.html Análise e Projeto OO com UML e Padrões| 6 Copyright © 2006 Qualiti. Todos os direitos reservados. -