- Universidad Piloto de Colombia
- Trabajos de grado - Pregrado
- Facultad de Ingenierías
- Ingeniería de Sistemas
- View Item
Diseño e implementación de un repositorio de componentes basado en servicios y de un componente de persistencia bajo el ambiente desacoplado OSGI

View/ Open
Date
2009Author
Cruz Hernández, Diego Mauricio
Gómez Acacio, Diego Armando
Guzmán Mayorga, Diego
xmlui.dri2xhtml.METS-1.0.item-advisor
Pedraza García, Gilberto / Director
Metadata
Show full item recordAbstract
La arquitectura orientada a servicios es un concepto de ingeniería que se basa en
la utilización de servicios para atender los requerimientos del negocio ya que
permite la creación de sistemas escalables que facilitan la interacción con otros
sistemas.
Con base a este concepto surge la alianza OSGI que busca la interoperabilidad de
aplicaciones a través de servicios basado en una plataforma de integración que
ofrece un ambiente estandarizado para los mismos. Esta alianza, en busca de
este objetivo ha publicado diversas especificaciones de dicha plataforma de
integración para que sean adoptadas por diferentes aplicaciones que busquen la
integración de servicios.
El Framework OSCAR es una de las implementaciones de la especificación de
OSGI que incluye la mayoría de los servicios de la misma donde se almacena un
conjunto funcionalidades en forma de Bundles, que son componentes, escritos e
lenguaje JAVA, a través de los cuales se pueden registrar y distribuir servicios.
OSCAR permite administrar el ciclo de vida de los bundles y maneja
automáticamente las dependencias entre ellos además aumenta su visibilidad
permitiendo el acceso al servicio del bundle y al propio código para fomentar el
desarrollo de los mismos.
Bajo estos principios, se propone la creación de un componente de persistencia y
un depósito de componentes bajo la especificación OSGI.
Con el componente de persistencia se busca registrar un servicio, totalmente
funcional en el Framework OSCAR que ofrezca las funcionalidades CRUD sobre
una base de datos en MySQL.
El depósito de componentes tiene como objetivo ofrecer los servicios de
búsqueda, recuperación y clasificación en base a su descripción administrativa a
través de la definición de una ontología diseñada en OWL
Para el apoyo de la investigación se ofrecerá la documentación de soporte de los
componentes en forma de manuales técnicos donde se especifica en forma clara
los procesos que se involucran en la utilización de los mismos.
Collections
- Ingeniería de Sistemas [252]