Propuesta de Metodología para el Desarrollo de Aplicaciones Basadas en SOA Enfocada en la Integración de Aplicaciones-Edición Única
Citation
Share
Date
Abstract
El área de Tecnologías de la Información ha empezado a cambiar, ha pasado de la administración de las operaciones de la organización a descubrir formas para lograr la colaboración entre aplicaciones. Una Arquitectura Orientada a Servicios (SOA) permite transformar un grupo de aplicaciones de software, que previamente estaban aisladas, en un conjunto de servicios interconectados, los cuales se comunican vía protocolos estándar de interfaces y mensajes. El desarrollo de aplicaciones que utilizan SOA va en aumento. Sin embargo, todavía se requiere una metodología de ingeniería que permita modelar el ambiente de negocio, traducir el modelo en diseño de servicios, desarrollar los servicios, realizarles pruebas y administrar su liberación. Las metodologías utilizadas en el Desarrollo Orientado a Objetos y en el Desarrollo. Basado en Componentes no pueden ser aplicados ciegamente a SOA, y las metodologías propuestas para SOA, algunas no incluyen todo el proceso de desarrollo, no usa estándares como UML, solo consideran componentes y no objetos, y se enfocan en la creación de aplicaciones a través del desarrollo e integración de procesos. El propósito de este trabajo, es proponer una metodología para el desarrollo de aplicaciones basadas en SOA que permita modelar la lógica del negocio, y analizarla para construir y ensamblar servicios que permitan la creación e integración de aplicaciones. Se desarrollará un caso de estudio utilizando las herramientas y modelos propuestos, para validar que la metodología propuesta es factible de implementar. Cubriendo las necesidades de una metodología para el desarrollo de aplicaciones basadas en una arquitectura orientada a servicios, enfocada en la integración de aplicaciones.