DADES IDENTIFICATIVES 2014_15
Assignatura (*) ENGINYERIA DEL SOFTWARE IV Codi 17012014
Ensenyament
Enginyeria Informàtica (1997)
Cicle 2n
Descriptors Crèd. Crèd. teoria Crèd. pràctics Tipus Curs Període
4.5 3 1.5 Troncal Segon 2Q
Llengua d'impartició
Català
Departament Enginyeria Informàtica i Matemàtiques
Coordinador/a
PUJOL AHULLÓ, JORDI
Adreça electrònica jordi.pujol@urv.cat
Professors/es
PUJOL AHULLÓ, JORDI
Web http://http://ast-deim.urv.cat/pedro/Distributed_Systems_II
Descripció general i informació rellevant ENS IV tracta la tecnologia del software distribuït i especialment dels middleware per entorns distribuïts. Es presenten les tecnologias d'objectes distribuïts, de components distribuïts i els marcs de treball distribuïts.
Com a conseqüència de l'extinció del pla d'estudi que estàs cursant, en aquesta assignatura només tindràs dret a examen. Per conèixer la data de realització de l'examen consulta a l'apartat d'horaris de les assignatures. En cas d'haver de sol·licitar convocatòria extraordinària recorda que per poder matricular aquest dret d'examen hauràs de presentar una sol·licitud a la secretaria del teu Campus/Centre.

Continguts
Tema Subtema
Conceptes generals de arquitectures software distribuides Concepte de middleware
Models d'arquitectura
Motivació
Sistemes Middleware Sistemes de Coordinació distribuïts
Sistemes Web Distribuïts
Infrastructures escalables per Internet
Arquitectures Software Patrons de Diseny Distribuïts
Desenvolupament basat en Components
Marcs de Treball
Arquitectures Orientades a Serveis
Reflexió Computacional i Middleware Adaptatiu
Plataformes d'Integració Middleware i Servidors d'Aplicacions

Atenció personalitzada
Descripció
tutories online i en despatx, laboratoris

Avaluació
 
Altres comentaris i segona convocatòria

El sistema d'avaluació serà fer un Examen final que comptarà el 100% de la nota


Fonts d'informació
Bàsica C. Szyperski, Component Software, Beyond Object-Oriented Programming, Addison Wesley, 2000
Mohamed E. Fayad, Douglas C. Schmidt, Ralph E. Johnson, Building Application Frameworks : Object-Oriented Foundations of Framework Design, Addison Wesley, 2000
Gamma et al., Design Patterns, Elements of Reusable Object Oriented Software, Addison Wesley, 1999
Colouris, Sistemas Distribuidos, Pearson, 2003
Martin Fowler, Kent Beck, Refactoring: Improving the Design of Existing Code, Addison Wesley, 1999
Francesco Cesarini, Simon Thompson, Erlang Programming A Concurrent Approach to Software Development, O'Reilly Media, 2009

Complementària Frank Buschmann, "Pattern-Oriented Software Architecture, Volume 1: A System of Patterns, Addison Wesley, 2000

(*)La Guia docent és el document on es visualitza la proposta acadèmica de la URV. Aquest document és públic i no es pot modificar, llevat de casos excepcionals revisats per l'òrgan competent/ o degudament revisats d'acord amb la normativa vigent