Un proceso de modernización    dirigido por modelos de sistemas    web heredados hacia SOAsJISBD 2012                     ...
Un proceso de modernización dirigido por modelos de sistemas web                    heredados hacia SOAs  Introducción y m...
Un proceso de modernización dirigido por modelos de sistemas web                    heredados hacia SOAsIntroducción y mot...
Un proceso de modernización dirigido por modelos de sistemas web                    heredados hacia SOAsIntroducción y mot...
Un proceso de modernización dirigido por modelos de sistemas web                      heredados hacia SOAsEn la UEx:      ...
Un proceso de modernización dirigido por modelos de sistemas web                    heredados hacia SOAsResultado: aplicac...
Un proceso de modernización dirigido por modelos de sistemas web                    heredados hacia SOAsLas organizaciones...
Un proceso de modernización dirigido por modelos de sistemas web                     heredados hacia SOAsSolución plantead...
Un proceso de modernización dirigido por modelos de sistemas web                     heredados hacia SOAsFases de desarrol...
Un proceso de modernización dirigido por modelos de sistemas web                      heredados hacia SOAsFases de desarro...
Un proceso de modernización dirigido por modelos de sistemas web                      heredados hacia SOAsFases de desarro...
Un proceso de modernización dirigido por modelos de sistemas web                    heredados hacia SOAsFases de desarroll...
Un proceso de modernización dirigido por modelos de sistemas webheredados hacia SOAs Arquitectura                         ...
Un proceso de modernización dirigido por modelos de sistemas web                    heredados hacia SOAsConclusiones y act...
Un proceso de modernización dirigido por modelos de sistemas web                    heredados hacia SOAsConclusiones y act...
Un proceso de modernización dirigido por     modelos de sistemas web heredados hacia                      SOAs            ...
Upcoming SlideShare
Loading in …5
×

Un proceso de modernización dirigido por modelos de sistemas web heredados hacia SOAs

473 views

Published on

Un proceso de modernización
dirigido por modelos de sistemas
web heredados hacia SOAs.
Jornadas SISTEDES 2012
Universidad de Almería

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
473
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Un proceso de modernización dirigido por modelos de sistemas web heredados hacia SOAs

  1. 1. Un proceso de modernización dirigido por modelos de sistemas web heredados hacia SOAsJISBD 2012 Encarna Sosa SánchezSistedes 2012 (Almería) Pedro J. Clemente Martín José Mª Conejero Manzano Roberto Rodríguez Echeverría http://quercusseg.unex.es @quercusseg 1
  2. 2. Un proceso de modernización dirigido por modelos de sistemas web heredados hacia SOAs Introducción y motivación Solución planteada Fases de desarrollo Arquitectura Conclusiones y actividades en curso http://quercusseg.unex.es @quercusseg 2
  3. 3. Un proceso de modernización dirigido por modelos de sistemas web heredados hacia SOAsIntroducción y motivación Nuevos desarrollos: tienden hacia SOA(más dinámicas y flexibles) Gran cantidad de software desarrolladosusceptible de modernizarse hacia estaarquitectura procesos de modernización actuales: desarrollados ad- hoc no hay una infraestructura tecnológica suficientemente desarrollada para apoyar las modernizaciones de software http://quercusseg.unex.es @quercusseg 3
  4. 4. Un proceso de modernización dirigido por modelos de sistemas web heredados hacia SOAsIntroducción y motivación Intentaremos abordar la modernización de ecosistemas de aplicaciones Web (WAs), normalmente asociadas a instituciones o grandes empresas http://quercusseg.unex.es @quercusseg 4
  5. 5. Un proceso de modernización dirigido por modelos de sistemas web heredados hacia SOAsEn la UEx: Existen numerosas aplicaciones Web para ofrecer distintos servicios Para: ● Estudiantes y profesores ● Investigación ● Instalaciones deportivas ● Asuntos académicos ● Evaluación calidad de la docencia ● Biblioteca, etc... http://quercusseg.unex.es @quercusseg 5
  6. 6. Un proceso de modernización dirigido por modelos de sistemas web heredados hacia SOAsResultado: aplicaciones diseñadas para resolverproblemas concretos, sin una perspectiva generalde los procesos de negocio universitarios Cada aplicación está aislada del resto Servicios duplicados Servicios que no intercambian datos o que no son reutilizables http://quercusseg.unex.es @quercusseg 6
  7. 7. Un proceso de modernización dirigido por modelos de sistemas web heredados hacia SOAsLas organizaciones están haciendo un esfuerzopor documentar y gestionar sus procesos denegocioUEx: elaborando un catálogo de serviciosdescribiendo sus procesos internos¿Cómo unimos el software heredado (WAs) conlos BP que se están describiendo?¿Se pueden alinear? http://quercusseg.unex.es @quercusseg 7
  8. 8. Un proceso de modernización dirigido por modelos de sistemas web heredados hacia SOAsSolución planteadaDesarrollo de un proceso semi-automático dirigido por modelos paramodernizar aplicaciones Web (WAs) heredadas hacia SOAs.Este proceso propone un mecanismo basado en el tejido de modelospara alinear los servicios que subyacen en las WAs heredadas con losprocesos de negocio de la empresa. http://quercusseg.unex.es @quercusseg 8
  9. 9. Un proceso de modernización dirigido por modelos de sistemas web heredados hacia SOAsFases de desarrollo Fase 1: Reverse engineering Models of legacy WA Web1 Legacy Code MIGRARIAWeb2 Reverse engineering processLegacy Code Web3 Legacy Code http://quercusseg.unex.es @quercusseg 9
  10. 10. Un proceso de modernización dirigido por modelos de sistemas web heredados hacia SOAsFases de desarrollo Fase 2: WA-Services Identification process Models of legacy WA labeled Catalog services patternsFase 1 Service Identification Process Services taxonomy http://quercusseg.unex.es @quercusseg 10
  11. 11. Un proceso de modernización dirigido por modelos de sistemas web heredados hacia SOAsFases de desarrollo Fase 3: Architecture redesignFase 2 SOA Models Model Weaving BPM Models (provided by the company) Lack of service models http://quercusseg.unex.es @quercusseg 11
  12. 12. Un proceso de modernización dirigido por modelos de sistemas web heredados hacia SOAsFases de desarrollo Fase 4: Code generation Fase 3 SOA Code generated Service Oriented Architecture obtained http://quercusseg.unex.es @quercusseg 12
  13. 13. Un proceso de modernización dirigido por modelos de sistemas webheredados hacia SOAs Arquitectura http://quercusseg.unex.es @quercusseg 13
  14. 14. Un proceso de modernización dirigido por modelos de sistemas web heredados hacia SOAsConclusiones y actividades en curso Problema real Interesante para la industria Modernización de software dirigido por modelos Utilización de estándares (BPMN, SoaML...) http://quercusseg.unex.es @quercusseg 14
  15. 15. Un proceso de modernización dirigido por modelos de sistemas web heredados hacia SOAsConclusiones y actividades en curso Estado actual: Primera fase de identificación de servicios identificación desde formularios, campos, navegación entre formularios, etc. Definiendo taxonomía de servicios http://quercusseg.unex.es @quercusseg 15
  16. 16. Un proceso de modernización dirigido por modelos de sistemas web heredados hacia SOAs ¿Preguntas?JISBD 2012 Encarna Sosa SánchezSistedes 2012 (Almería) Pedro J. Clemente Martín José Mª Conejero Manzano Roberto Rodríguez Echeverría http://quercusseg.unex.es @quercusseg 16

×