Ingegneria del software progettazione e laboratorio. Pezze, ingegneria del software, progettazione sviluppo e verifica, mondadori informatica, 1996. Vasti, complessi e articolati sistemi software sono alla base di internet, della telefonia mondiale, della produzione industriale, dei sistemi di trasporto, delle nuove tecnologie in campo medicale, dei media e degli strumenti di entertainment. Ingegneria del software, pearson education usa 2014 consigliato. Ingegneria del software progettazione e laboratorio uniud it. Guida per diventare bravi artigiani nello sviluppo agile di software maestri di. Lucidi e videoregistrazione delle lezioni disponibili sul sito del corso link e risorse di rete suggerite durante le lezioni libri consigliati. Welcome to the companion website to fundamentals of software engineering, second edition. Conoscere molteplici modelli del processo di sviluppo del software e le varie fasi del ciclo di vita, con riferimento sia al software tradizionale, che al software avanzato. Fondamenti e principi, libro di carlo ghezzi, mehdi jazayeri. Modalita verifica apprendimento risultati dellapprendimento e modalita di verifica saper comprendere e utilizzare in modo appropriato le tecniche relative allanalisi, progettazione, realizzazione, testing e validazione del software. Pubblicato da pearson, collana accademica, brossura, data pubblicazione gennaio 2004, 9788871922041.
Appunti per le lezioni di ingegneria dei sistemi software bozza. Verifica i termini e condizioni dell iniziativa bonus cultura 18app e di carta del. Fondamenti e principi pearson eric freeman, elisabeth. Ingegneria del software universita degli studi di bergamo. Pressman, principi di ingegneria del software, mc graw hill, 1997 ghezzi a. Breve introduzione sul processo di sviluppo del software, dei tool case e di linguaggi di specifica. Ingegneria del software 20162017 universita di bologna. E lapplicazione di teorie, metodi e strumenti nella progettazione e produzione di software, tenendo conto di vincoli organizzativi e finanziari. Software come prodotto industriale ciclo di sviluppo del software e modelli specifica dei requisiti del software progettazione del software linguaggio di modellazione uml casi duso diagrammi delle attivita diagramma delle classi diagrammi di stato diagrammi di sequenza design patterns. I risultati della verifica possono non essere binari. Conoscere molteplici modelli del processo di sviluppo del software e le varie fasi del ciclo di vita, con. Fasi dello sviluppo software modelli del processo di sviluppo software analisi e specifica dei requisiti progettazione di sistema verifica e testing modello di sviluppo objectoriented omt. Ingegneria del software universita degli studi di parma. Conallen, building web applications with uml, addisonwesley, 1999.
Ingegneria del software dipartimento di scienze matematiche. Conoscere diverse tecniche di analisi e di progettazione del softwareivi, ivi comprese le tecniche strutturate e quelle objectoriented e i principi solidi di design oo. Linterazione tra sistemi operativi e ingegneria del software discussa da browne 1980, le basi di dati sono studiate da ullman e w i d o m 1997 e date 2000, gli specifici requisiti delle basi di dati richiesti dall ingegneria del software sono analizzati da dittirch et al. Obiettivo del corso e lintroduzione ai concetti di base dell ingegneria del software, ossia quel settore dellinformatica dedicato allo studio delle metodologie, delle tecniche e degli strumenti utilizzati nella produzione industriale del software. Ingegneria del software avanzata scheda insegnamento laurea. Universita degli studi di bergamo via salvecchio 19 24129 bergamo cod.
Una di verifica della conoscenza delle basi e degli strumenti. Carlo ghezzi mehdi jazayeri dino mandrioli ingegneria del software fondamenti e principi 2 1 edizione. Ingegneria del software pdf download gratuito docplayer. Download ingegneria del software ghezzi jazayeri design simple software systems. I files sono caricati sul sito del docente e sono ad accesso libero. Introduzione all ingegneria del software cenni storici ed evoluzione caratteristiche principali e proprieta del software principi dell ingegneria del software fasi dello sviluppo software modelli del processo di sviluppo software analisi e specifica dei requisiti progettazione di sistema verifica e testing. Vengono analizzate le problematiche della convalida del software prodotto rispetto alle specifiche utente ovvero del problema applicativo e quella della verifica della correttezza del software. Unodue esercizi relativi allutilizzo di metodi di analisi e progetto del software analisi requisiti, uml, dfd, reti di petri, analisi e progettazione objectoriented e principi solidi, progettazione funzionale, analisi o sintesi, metriche di testabilita e di manutenibilita. Anno accademico 20162017 conoscenze e abilita da conseguire. Lo studio ghezzi e specializzato nello sviluppo di applicazioni web complesse.
Ingegneria del software ian sommerville, renato conte. Ordine di scuolauniversita, varia e professionale accademico. Conoscere diverse tecniche di analisi e di progettazione del softwareivi. Ingegneria del software progettazione, sviluppo e verifica mondadori informatica alfonso fuggetta, carlo ghezzi, sandro morasca, angelo morzenti, mauro. Ingegnerja contrast to other books which are based on the lifecycle model of software development, the authors emphasize identifying and applying fundamental principles that are applicable throughout the software lifecycle. Mar 18, 2020 download ingegneria del software ghezzi jazayeri design simple software systems. Il materiale distribuito durante le attivita di laboratorio. Elezioni e nomine del personale di ateneo negli organi accademici 2016. Il corso e il secondo insegnamento di ingegneria del software. Ingegneria del software corso di laurea in informatica. I risultati della verifica possono n o n essere binari. Lo scopo dell ingegneria del software e appunto di fornire gli strumenti di base. Neustadt, uml e unified process analisi e progettazione objectoriented, mcgrawhill, 2003 l. Carlo ghezzi, medhi jazayeri, dino mandrioli ingegneria del software.
Le distinzioni fra le attivita fin qui menzionate non sono sempre chiare come vorrebbero le teorie classiche dell ingegneria del software. Rapporto tra lingegneria del software e altri campi dell informatica. Ingegneria del software universita degli studi di milano. Breve storia dell ingegneria del software definizioni processo e prodotto fattori di qualita del software. Pressman, principi di ingegneria del software, mc graw hill.
Fowler martin fowler, uml distilled, addison wesley, 2000. Carlo ghezzi, mehdi jazayeri, dino mandrioli ingegneria del software. Conoscere le principali tecniche di verifica e validazione del software, ivi incluse. Il processo di sviluppo del software e gli strumenti cattura, specifica, analisi e gestione dei requisiti progettazione dellarchitettura e dei moduli codifica e debugging testing deployment manutenzione gestione della configurazione project management qualita del software ingegneria del software 23. Mandrioli, ingegneria del software fondamenti e principi, pearson 2 m. Offerta didattica universita degli studi di messina unime. Conoscenza dei modelli e degli strumenti per lanalisi, il progetto, lo sviluppo e il collaudo dei sistemi software.
499 710 37 1224 1458 1461 1157 683 823 1475 437 1473 643 1159 21 1510 955 1593 396 403 1033 69 971 1128 1580 183 1548 656 1252 1246 514 213 750 1329 384 1472 616 386 55 865 1334 340 1342 1229