TESIS
Modelo De Programacion Basado En Actores Para Sistemas Masivamente Paralelos.
1995-01-01
Desconocido
Bases De Datos; Ciencia De Los Ordenadores; Matematicas; Teoria De La Programacion
DIRECTORES
De Miguel Anasagasti, Pedro(Director)
TRIBUNAL
Collado Machuca, Manuel(Vocal)
Morales Fernandez, Rafael(Secretario)
Pérez Ambite, Antonio(Presidente)
Saltor Soler, Felix(Vocal)
Troya Linero, José María(Vocal)
DESCRIPCIÓN
LOS AVANCES TECNOLOGICOS Y LA DISMINUCION PROGRESIVA DELOS PRECIOS DEL HARDWARE, HAN FAVORECIDO LA APARICION DEUNA GRAN VARIEDAD DE SISTEMAS MULTIPROCESADOR. SINEMBARGO, ESTE ESPECTACULAR AVANCE EN EL CAMPO DELHARDWARE NO SE HA VISTO CORRESPONDIDO CON UN AVANCESIMILAR EN EL TERRENO DEL SOFTWARE. DE HECHO, AUNQUEESTOS SISTEMAS APORTAN UNA GRAN POTENCIA Y RAPIDEZ DEPROCESAMIENTO DE LA INFORMACION, NO SE OBTIENE DE ELLOSTODO EL RENDIMIENTO QUE SE PUEDE ESPERAR DEBIDO,FUNDAMENTALMENTE, A LA CARENCIA DE UN SOFTWARE APROPIADOQUE PERMITA EXPLOTAR AL MAXIMO ESTE TIPO DE ARQUITECTURAS.LOS MODELOS DE PROGRAMACION CONCURRENTES BASADOS ENOBJETOS, SON EN LA ACTUALIDAD LOS MODELOS DE PROGRAMACIONCON UNA MAYOR PERSPECTIVA DE FUTURO PARA EL DESARROLLO DESOFTWARE APROPIADO QUE PERMITA LA CONSTRUCCION DE GRANDESAPLICACIONES DE UNA MANERA MODULAR, FLEXIBLE Y EXPLOTANDOAL MAXIMO EL PARALELISMO SUBYACENTE EN LOS SISTEMASMASIVAMENTE PARALELOS. ESTO SE DEBE A QUE LA PROGRAMACIONCONCURRENTE ORIENTADA A OBJETOS COMBINA LOS PARADIGMAS DELOS MODELOS BASADOS EN OBJETOS CON LOS MODELOSCONCURRENTES. ES DECIR, COMBINA LAS NOCIONES DEENCAPSULACION, ABSTRACCION, CLASES Y HERENCIA RELATIVAS ALOS MODELOS BASADOS EN OBJETOS CON LOS CONCEPTOS DEPROCESOS LIGEROS, COMUNICACION Y SINCRONIZACION ENTREESTOS, RELATIVOS A LOS MODELOS CONCURRENTES.SIN EMBARGO, LA COMBINACION DE LOS PARADIGMAS CONCURRENTEY ORIENTADO A OBJETOS HA DEMOSTRADO SER MAS DIFICIL DE LOQUE PARECIA A PRIMERA VISTA, YA QUE LAS CARACTERISTICASQUE APORTAN AMBOS SISTEMAS NO SON ORTOGONALES Y,CONSECUENTEMENTE, NO PUEDEN COMBINARSE DE FORMAARBITRARIA.EL PRINCIPAL OBJETIVO DE ESTA TESIS ES APORTAR NUEVASSOLUCIONES SOFTWARE QUE FAVOREZCAN LA CONSTRUCCIONMODULAR, EL DISEÑO E IMPLEMENTACION DE GRANDESAPLICACIONES EN ARQUITECTURAS MASIVAMENTE PARALELASDENTRO DEL CONTEXTO DE LOS LENGUAJES DE PROGRAMACIONCONCURRENTE BASADOS EN OBJETOS. LAS SOLUCIONES PROPUESTASESTAN ORIE