next up previous contents
Next: Reactor Up: Concurrencia y Distribución Previous: Canal de comunicación   Índice General

Patrones de diseño para aplicaciones concurrentes


Los patrones de diseño para el desarrollo de software representan una herramienta para facilitar la producción de aplicaciones más robustos y más reusables. Se intenta plasmar los conceptos que se encuentran frecuentemente en las aplicaciones en algún tipo de código generico.

Un concepto muy parecido a los patrones de diseño se encuentra en la matemática y en la teoría de los algoritmos, por ejemplo:

técnicas de pruebas matemáticas:
 
paradigmas de desarrollo de algoritmos:
 

En la continuación veremos unos patrones de diseño útiles para la programación concurrente.



Subsecciones

© 2004, Dr. Arno Formella, Universidad de Vigo, Departamento de Informática