http://opendata.unex.es/recurso/ciencia-tecnologia/investigacion/tesis/Tesis/2001-21

En los últimos años, la necesidad de construir aplicaciones cada díamás complejas, soportando mayores prestaciones y para ámbitos de explotaciónmás amplios, junto con los avances en la tecnología de redes, han potenciadoel desarrollo de aplicaciones distribuidas. En este tipo de aplicaciones,diferentes componentes software se ejecutan en distintas computadoras (posiblementeheterogéneas) e interaccionan a través de una rede. La tarea más complejaen el diseño de tales aplicaciones es la de especificar la coordianciónque ha de existir entre los diferentes componentes determinando en quéorden han de ejecutarse las acciones llevadas a cabo por ellos.Con objeto de facilitar la labor del programador, la comunidad investigadoraha dedicado un gran esfuerzo en la proposicion de los denominados modelosy lenguajes de coordinación. El objetivo de un modelo de coordinación espermitir al programador la especificación de las restricciones de coordianciónmediante mecanismos especialmente concebidos para ello. Los modelos y lenguajesde coordianción han de ser integrados en algún paradigma de programaciónpara abordar la construcción de aplicaciones coordinadas.De otro lado, el paradigma de programación concurrente orientada a objetos(PCOO) ha mostrado una adaptación natural al modelado de sistemas complejosen los que un conjunto de entidades independientes interaccionan entresí. Dicho paradigma ofrece, simultáneamente, un buen soporte para los conceptosde la programación concurrente y mecanismos adecuados para la reutilizaciónde software.Cabría esperar entonces que el binomio constituido por los modelos decoordianción y el paradigma de PCOO (integrando los primeros en el segundo)constituyesen la herraminta perfecta para modelar sistemas complejos. Sinembargo, la realidad se ofrece muy distinta:(i) El uso del paradigma de PCOO no ha fraguado como cabría esperar.El motivo es la pérdida de reusa

Literals

  • dcterms:subject
    • Lenguajes De Programacion
    • Matematicas
    • Ciencia De Los Ordenadores
  • ou:tribunal
    • Parets Llorca, José (Vocal)
    • Díaz García, Oscar (Vocal)
    • Troya Linero, Jose Maria (Presidente)
    • Barrena García, Manuel (Secretario)
    • Toro Bonilla, Miguel (Vocal)
  • dcterms:director
    • Hernández Núñez Juan Manuel (Director)
  • ou:programaDoctorado
    • Lenguajes Y Arquitecturas De Sistemas Informáticos
  • dcterms:identifier
    • 2001-21
  • dcterms:creator
    • Murillo Rodriguez, Juan Manuel
  • dcterms:description
    • En los últimos años, la necesidad de construir aplicaciones cada díamás complejas, soportando mayores prestaciones y para ámbitos de explotaciónmás amplios, junto con los avances en la tecnología de redes, han potenciadoel desarrollo de aplicaciones distribuidas. En este tipo de aplicaciones,diferentes componentes software se ejecutan en distintas computadoras (posiblementeheterogéneas) e interaccionan a través de una rede. La tarea más complejaen el diseño de tales aplicaciones es la de especificar la coordianciónque ha de existir entre los diferentes componentes determinando en quéorden han de ejecutarse las acciones llevadas a cabo por ellos.Con objeto de facilitar la labor del programador, la comunidad investigadoraha dedicado un gran esfuerzo en la proposicion de los denominados modelosy lenguajes de coordinación. El objetivo de un modelo de coordinación espermitir al programador la especificación de las restricciones de coordianciónmediante mecanismos especialmente concebidos para ello. Los modelos y lenguajesde coordianción han de ser integrados en algún paradigma de programaciónpara abordar la construcción de aplicaciones coordinadas.De otro lado, el paradigma de programación concurrente orientada a objetos(PCOO) ha mostrado una adaptación natural al modelado de sistemas complejosen los que un conjunto de entidades independientes interaccionan entresí. Dicho paradigma ofrece, simultáneamente, un buen soporte para los conceptosde la programación concurrente y mecanismos adecuados para la reutilizaciónde software.Cabría esperar entonces que el binomio constituido por los modelos decoordianción y el paradigma de PCOO (integrando los primeros en el segundo)constituyesen la herraminta perfecta para modelar sistemas complejos. Sinembargo, la realidad se ofrece muy distinta:(i) El uso del paradigma de PCOO no ha fraguado como cabría esperar.El motivo es la pérdida de reusa
  • dcterms:title
    • Coordinated Roles: Un Modelo De Coordinación De Objetos Activos
  • vcard:url

Typed Literals

Recognized prefixes