|
Libros recomendados:
No hay un texto para la asignatura ya que el material a cubrir se encuentra disperso en la literatura. Recomiendo que cada empresa forme una biblioteca con los siguientes textos:
- El proceso unificado de desarrollo de software. Jacobson, I. - Booch,
G. - Rumbaugh, J. Addison Wesley 2000 (ISBN 84-7829-036-2)
- Ingeniería de software. Un enfoque práctico. Pressman,
R. Quinta edición. Mc. Graw Hill 2002 (ISBN 84-481-3214-9)
- Ingeniería de software. Sommerville, I. Sexta edición.
Addison Wesley 2002 (ISBN 970-26-0206-8)
- Design Patterns: Elements of Reusable Object-Oriented Software. Erich Gamma, Richard Helm, Ralph Johnson y John Vlissides. Addison-Wesley, 1995.
- Clay Carr: Team Leader's Problem Solver. Prentice-Hall, 1996
- Craig Larman: UML y Patrones: Introducción al análisis
y diseño orientado a objetos y proceso unificado. Prentice-Hall
Hispanomericana, 2002. Disponible a mediados de octubre 2002
- Cay Horstmann, Gary Cornell. Core Java 2. Volume 1: Fundamentals. Prentice-Hall, 1999
Nota: Estos libros de carácter general se complementarán
con lecturas específicas para cada tópico tratado.
Algunas Referencias Complementarias:
Desarrollo de software orientado por objetos
- Michael Blaha y William Premerlani: Object-Oriented Modeling and Design for Database Applications. Prentice-Hall, 1998.
- Frank Buschmann, Regine Meunier, Hans Rohnert, Peter Sommerlad, Michael Stal. A System of Patterns: Pattern-Oriented Software Architecture. Wiley, 1996.
- Luiz Fernando Capretz y Miriam A. M. Capretz: Object-Oriented Software: Design and Maintenance. Series on Software Engineering and Knowledge Engineering, vol. 6. World Scientific, 1996.
- Martin Fowler: Analysis Patterns: Reusable Object Models. Addison-Wesley, 1997.
- Martin Fowler: Refactoring: Improving the Design of Existing Code. Addison-Wesley, 1999.
- Erich Gamma, Richard Helm, Ralph Johnson y John Vlissides. Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, 1995.
- Ivar Jacobson, Grady Booch y James Rumbaugh: The Unified Software Development Process. Addison-Wesley, 1999.
- John Vlissides: Pattern Hatching: Design Patterns Applied. Addison-Wesley, 1998.
- Jos Warmer y Anneke Kleppe: The Object Constraint Language: Precise Modeling with UML. Addison-Wesley, 1999.
- Láminas sobre Internet, HTML y Java.
- Object Management Group (OMG).
- Sitio web base para los patrones: http://hillside.net/patterns/patterns.html
- Repositorio Cetus sobre Tecnología Orientada a Objetos.
- Tutorial SUN, documentos y enlaces sobre Java (accesible desde dominio ldc.usb.ve): file:/usr/local/docs/java/index.html
- Tutorial SUN (remoto) sobre Java.
Desarrollo de software orientado por componentes
- Sametinger: Component Oriented Software Engineering. Springer ...
- Clemens Szyperski: Component Based Software Engineering: Beyond Object-Oriented Programming. Addison-Wesley,1997.
Dinámica de grupos
- Clay Carr: Team Leader's Problem Solver. Prentice-Hall, 1996.
- S. Robbins: Comportamiento Organizacional: Teoría y Práctica.
Octava edición. Prentice-Hall Hispanoamericana, 1999.
Otros tópicos en Ingeniería de Software
- Tom Gilb. Requirements-Driven Management Using Planguage. Software
Technology Support Center Web site, 1996-7. El documento también
está disponible localmente en formato doc y comprimido en formato
zip.
- Watts Humphrey: Introduction to the Personal Software Process (TM). Addison-Wesley, 1997.
- Capers Jones: Assessment and Control of Software Risks. Yourdon Press, 1994.
- Roger S. Pressman. Ingeniería del Software: Un Enfoque práctico.
Cuarta edición. McGraw-Hill, 1998.
- Sitio www de apoyo al texto de R. Pressman.
- Webmaestro: un curso sobre HTML.
|