Integración de Motores de Orquestación de Procesos y de Gestión de Reglas de Negocio a un Sistema Legado Basado en Componentes. Caso de Estudio SOA-FENIXSGA
Los software legado representan una inversión de tiempo y esfuerzo importantes para una empresa. Una arquitectura orientada a servicios se enfoca en el desarrollo de servicios de software alineados a los objetivos de negocio. Este proyecto integra un motor de reglas de negocio y un motor de procesos...
- Autores:
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2017
- Institución:
- Universidad Distrital Francisco José de Caldas
- Repositorio:
- RIUD: repositorio U. Distrital
- Idioma:
- spa
- OAI Identifier:
- oai:repository.udistrital.edu.co:11349/6967
- Acceso en línea:
- http://hdl.handle.net/11349/6967
- Palabra clave:
- SOA
Arquitectura Orientada a Servicios
Motor de Orquestación de Procesos
Motor de Reglas de Negocio
Sistemas Legado
Desarrollo Basado en Componentes
INGENIERÍA DE SISTEMAS - TESIS Y DISERTACIONES ACADÉMICAS
ARQUITECTURA DE COMPUTADORES
DESARROLLO DE PROGRAMAS PARA COMPUTADOR
INGENIERÍA DE SOFTWARE
SOA
Service Oriented Architecture
Process Orchestration Engine
Business Rules Engine
Legacy Systems
Component Based Software Development
- Rights
- License
- Atribución-NoComercial-SinDerivadas 4.0 Internacional
Summary: | Los software legado representan una inversión de tiempo y esfuerzo importantes para una empresa. Una arquitectura orientada a servicios se enfoca en el desarrollo de servicios de software alineados a los objetivos de negocio. Este proyecto integra un motor de reglas de negocio y un motor de procesos de negocio a una arquitectura existente que cuenta con un bus empresarial de servicios con el fin de componer dinámicamente procesos de negocio que reutilizan servicios de software legado, para agilizar el proceso de construcción de software y extender el tiempo de vida de los servicios legado. Este trabajo utiliza una metodología híbrida, enmarcada en el proceso unificado racional e incorpora la metodología de desarrollo de software basado en componentes para construir servicios siguiendo la arquitectura de referencia SOA. |
---|