Referências Bibliográficas Orientação a Objetos Prof. Edson E. Scalabrin [email protected] Telefone: 0xx41-3271-1360 5-Nov-15 PUCPR - Prof. Edson Scalabrin 1 Ementa Conceitos fundamentais: objeto, identidade, sistema orientado a objetos, classe, encapsulamento, classificação/instanciação, generalização/especialização, herança e polimorfismo, associação, agregação e composição, delegação. Análise e Projeto OO: Padrão GRASP Diagramas da UML: Fundamentais: classes, sequência, casos de uso. Complementares: estados, atividades. Estudos de casos: Modelagem de um sistema de compra e venda de produtos, com acesso local e via Web. Modelagem de um sistema de produção, compra, venda de produtos, com acesso local e via Web. Sistema de indexação e recuperação de documentos. 5-Nov-15 PUCPR - Prof. Edson Scalabrin 2 Bibliografia James Rumbaugh et al. Modelagem e Projetos Baseados em Objetos. Editora Campus, 1994. ISBN 85-7001-8410-X. Grady Booch. Object-Oriented Analysis and Design with Applications. Second Edition. Addison-Wesley, 1994. ISBN 08053-5340-2. Ivar Jacobson. Object-Oriented Software Engineering - a Use Case Driven approach. Addison-Wesley, 1996. ISBN 0-20154435-0. Peter Coad. Object Models - Strategies, Patterns & Applications. Prentice-Hall, 1997. ISBN 0-13-840117-9. Dennis de Champeaux. Object-Oriented Development Process and Metrics. Prentice-Hall, 1997. ISBN 0-13-099755-2. Jag Sodhi and Prince Sodhi. Object-Oriented Methos for Software Development. McGraw Hill, 1996. ISBN 0-07-0595747. 5-Nov-15 PUCPR - Prof. Edson Scalabrin 3 Bibliografia Chris Zimmermann (Ed). Advances in Object-Oriented Metalevel Architectures and Reflection. CRC Pr, 1996. ISBN 0-84-932663-X. Jonathan Pletzke. Advanced Smalltalk.. John Wiley & Sons, 1996. ISBN 0-47-116350-3. Al Stevens. C++ Database Development. Mis Pr, 1994. ISBN 1-55828357-9. Grady Booch and Ed Eykholt (Eds). The Best of Booch: Designing Strategies for Object Technology. Prentice-Hall, 1996. ISBN 0-13739616-3. LARMAN, Craig. Utilizando UML e padrões : uma introdução à análise e ao projeto orientados a objetos e ao processo unificado. 3. ed. Porto Alegre: Bookman, 2004. 607 p.2004 ISBN 85-363-03581 MARSHALL, Chris. Enterprise modeling with UML : designing successful software through business analysis. Reading: AddisonWesley, 2000. 259 p.2000 ISBN 0-201-43313-3 5-Nov-15 PUCPR - Prof. Edson Scalabrin 4 Bibliografia PAGE-JONES, Meilir. Fundamentos do desenho orientado a objetos com UML. São Paulo: Pearson Education, 2001. 462 p.2001 ISBN 85-346-1243-9 MEYER, Bertrand. Object-oriented software construction. 2nd ed. Upper Saddle River: Prentice Hall PTR, c1997. 1254 p.1997 ISBN 013-629155-4 BOOCH, Grady; RUMBAUGH, James; JACOBSON, Ivar. UML: guia do usuário. 2a. Edição, Rio de Janeiro: Campus, 2005. 474 p. ISBN 85-352-1784-3 SIAU, Keng; EBRARY, Inc. Unified modeling language systems analysis, design and development issues. Hershey, Pa.: Idea Group Pub., c2001. 274 p.2001 5-Nov-15 PUCPR - Prof. Edson Scalabrin 5 LINKS Links consultados em 1/2/2013: http://www.uml.org/ http://jude.change-vision.com/jude-web/index.html http://staruml.sourceforge.net/en/ http://www.objenv.com/cetus/software.html http://www.visual-paradigm.com/ Leitura recomendada: http://jeffsutherland.org/oopsla98/pavel.html 5-Nov-15 PUCPR - Prof. Edson Scalabrin 6 Validação do Módulo Frequência: 75% Nota mínima: 7 (sete) 5º encontro: aplicação das práticas e dos conceitos já vistos no Projeto de Final de cada equipe. 6º encontro: cada equipe fará uma apresentação de no máximo 20min do seu PF. 5-Nov-15 PUCPR - Prof. Edson Scalabrin 7