Concurrencia
Materia: Desarrollo de Software
Departamento: Lenguajes y Sistemas Informáticos e Ingeniería del Software
Créditos ECTS: 3
Semestre: 4
Carácter: Obligatoria
Resultados de aprendizaje
- Reconocer la concurrencia inherente a un sistema SW.
- Especificar propiedades relativas a la ejecución concurrente de un sistema SW.
- Desarrollar aplicaciones concurrentes, en al menos un lenguaje ampliamente utilizado, como puede ser Java.
- Analizar propiedades y riesgos atribuibles a la ejecución concurrente de un sistema SW.
Breve descripción de los contenidos
- Análisis y diseño de sistemas concurrentes.
- Programación de aplicaciones concurrentes.
- Especificación de sistemas concurrentes.
Bibliografía
- The Theory and Practice of Concurrency. A.W. Roscoe. Prentice Hall, 1997.
- Concurrent and Real Time Programming in Java. Andy Wellings. Wiley, 2004.
- Concurrent Programming in Java: Design Principles and Patterns. Doug Lea. Addison Wesley, 1999.