100 likes | 190 Views
ES:E - Objectius. Donar una visió inicial de l’Enginyeria del Software Saber relacionar requeriments amb especificacions Saber escriure i analitzar especificacions Saber propietats desitjables de les especificacions Conèixer estàndards d’especificacions
E N D
ES:E - Objectius • Donar una visió inicial de l’Enginyeria del Software • Saber relacionar requeriments amb especificacions • Saber escriure i analitzar especificacions • Saber propietats desitjables de les especificacions • Conèixer estàndards d’especificacions • Saber que hi ha diferents models / mètodes / llenguatges
ES:E - Programa • Introducció a l’Enginyeria del Software • Requeriments i especificacions • Especificació orientada a objectes: la notació UML • Altres models i mètodes • L’Anàlisi Estructurada: el mètode YSM • ...
ES:E - Bibliografia principal • The Unified Modeling Language User Guide • G. Booch, J.Rumbaugh, I. Jacobson • Addison-Wesley , 1999 • The Unified Modeling Language Reference Manual • J.Rumbaugh, I. Jacobson, G. Booch • Addison-Wesley , 1999 • Applying UML and Patterns: • An Introduction to OO Analysis and Design and the Unified • Process (second edition) • C. Larman • Prentice-Hall, 2002 • Software Engineering: A Practitioner’s Approach • R. S. Pressman • McGraw-Hill, 2002 (5ª edició)
ES:E - Bibliografia traduïda al castellà • El lenguaje de modelado unificado. Guía del Usuario. • G. Booch, J.Rumbaugh, I. Jacobson • Addison-Wesley , 1999 • El lenguaje unificado de modelado. Manual de referencia. • J.Rumbaugh, I. Jacobson, G. Booch • Addison-Wesley , 2000 • UML y patrones. Introducción al análisis y diseño • orientado a objetos • C. Larman • Prentice-Hall, 1999 • Ingenieria del software: Un enfoque práctico • R. S. Pressman • McGraw-Hill, 1997 (4ª edició) • Especificación de sistemas software en UML • D. Costal, M.R. Sancho, E. Teniente • Edicions UPC, 2003
ES:E - Documentació del curs • Enginyeria del Software: Especificació • Especificació de sistemes orientats a objectes amb la notació UML (segona edició) • D. Costal, M.R. Sancho, E. Teniente • Edicions UPC • conté: • Transparències del curs (excepte últim tema) • Recull d’exercicis • Els materials següents • Transparències del curs (últim tema) • Documentació diversa • Enunciat del projecte i de la pràctica • s’aniran publicant durant el quadrimestre • Informació actualitzada de l’assignatura la trobareu a: • http://www.lsi.upc.es/~es-e/ • Part del material es publicarà a la web de l’assignatura
ES:E - Organització • Classes de teoria: 2 hores/set. • Presentació conceptes • Referències a textos • Classes de problemes: 1 hora/setmana • Discussió sobre solucions a problemes plantejats prèviament • Cal assistir al grup de problemes al que us heu matriculat • Projecte: • Especificació d’un sistema proposat • Dues presentacions: Model Conceptual i Model del Comportament • Consultes en hores de laboratori i al professor responsable del projecte • Grups de dues persones • Desenvolupat en Rational Rose • Laboratori: • Introducció al Rational Rose • Realització del projecte: • Lliure, en sala d’usuaris • Assistida, en laboratori
ES:E - Avaluació • Avaluació continuada (AC) • Dos exercicis durant el curs,en hora de classe: 10% cadascun • Participació durant el curs: 10% • Projecte: 20%: • Primera presentació: 50% • Segona presentació: 50% • Examen final: 50% (per aprovar cal un mínim de 4) • Avaluació no continuada (ANC) • Projecte: 20% • Examen final: 80% (per aprovar cal un minim de 4) • Nota final de curs = MAXIM (AC, ANC) • Si l'alumne no arriba a la nota mínima de 4 a l'examen final, la seva nota final de curs serà el mínim entre 4,5 i la nota resultant d'aplicar la fórmula anterior.
ES:E - Professors • grup 10 • Teoria i problemes: Pere Botella • Laboratori: Pere Botella • Ruben González • Sergio Pérez
ES:E - Professors • grup 20 • Teoria i problemes: Maria-Ribera Sancho • Laboratori: Pere Botella • Ruben González • Sergio Pérez
ES:E - Professors • grups 30 i 40 • Teoria i problemes: Xavier Franch • Laboratori: Pere Botella • Ruben González • Sergio Pérez