Negli ultimi anni, l’ingegneria del software ha permeato il progresso della nostra società.
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.
La domanda di applicazioni software è in continua crescita, e per questo c’è sempre maggiore richiesta di specializzazione. Oltre 400.000 lettori in tutto il mondo hanno appreso le basi dell’ingegneria dei software leggendo questo testo, un vero e proprio best-seller nel settore.
L’ottava edizione presenta importanti aggiornamenti, con l’inclusione di tre nuovi capitoli dedicati ad argomenti avanzati e di estrema attualità.
Novità della nuova edizione
Security engineering: protezione di dati e sistemi, linee guida per la derivazione dei requisiti e per la progettazione di sistemi protetti.
Ingegneria del software orientato ai servizi: descrizione delle architetture service-oriented e dei benefici di un approccio allo sviluppo che utilizza il servizio come componente base.
Sviluppo di software orientato agli aspetti: un nuovo approccio all’ingegneria del software, che permette di progettare indipendentemente gli aspetti che tagliano trasversalmente più componenti, per facilitare il riuso del codice e seguire naturalmente l’evoluzione dei requisiti del sistema.
L'autore
Ian Sommerville insegna Ingegneria del Software all’Università di St. Andrews, in Scozia, e da oltre vent’anni si dedica all’insegnamento e alla ricerca in questo ambito disciplinare.
Agli indirizzi indicati è disponibile materiale di supporto in lingua inglese: slide in PowerPoint® e PDF, alcuni capitoli di esempio e spunti e suggerimenti per lo sviluppo di progetti. I docenti che adottano il testo, inoltre, potranno accedere a risorse dedicate quali la soluzione degli esercizi del libro e domande quiz per ciascun capitolo, predisposte direttamente dall’autore. |