Diseño e implementación de un repositorio de componentes software para soportar el desarrollo de software empresarial - caso: División de Servicios de Información de la Universidad Industrial de Santander

Fecha
Director
Enlace al recurso
DOI
ORCID
Google Scholar
Cvlac
gruplac
Descripción Dominio:
Título de la revista
ISSN de la revista
Título del volumen
Editor
Universidad Santo Tomás. Seccional Bucaramanga
Compartir

Resumen
El modelo de desarrollo basado en componentes es un nuevo paradigma de desarrollo que permite la implementación de sistemas rápidamente, a partir de componentes de software previamente desarrollados. El repositorio de componentes es la pieza principal de este modelo de desarrollo ya que permite la administración, selección, identificación, cualificación y ensamblaje de componentes de software. En este artículo se explica el modelo de desarrollo, y cómo se diseñará un repositorio de componentes para dar soporte al proceso de desarrollo de software empresarial. Para el diseño se tendrán en cuenta todos los requerimientos funcionales y no funcionales que debe contemplar un repositorio de componentes, que soporte el modelo de desarrollo basado en componentes. La implementación de este repositorio se aplicará a la División de Servicios de Información DSI, de la Universidad Industrial de Santander UIS, como mejora al modelo de desarrollo allí implantado, para optimizar este modelo de desarrollo por componentes, ya que con el repositorio se permite disminuir los tiempos de búsqueda, selección e identificación de los componentes. Además de mejorar los tiempos de respuesta de atención a las solicitudes de mantenimiento y desarrollo que allí se generan, ya que las demoras se disminuyen al máximo al obtener e identificar de forma rápida los componentes que deben ser revisados o integrados en los sistemas solicitados. También se elimina el desarrollo de componentes de forma repetida y descontrolada por la falta de la herramienta que permita monitorear y centralizar los componentes desarrollados.
The component-based development model is a new paradigm of development that allows the implementation of systems quickly, starting of software components developed previously. The component’s repository is the main tool of this development model since it allows the administration, selection, identification and assembly of software components. In this paper the development model will be explained, as well as the design of a component’s repository to give support to the development process of business software. For this design all the functional and non-functional requirements having component´s repository and giving support to components-based development model will be taken into account. The deployment of this repository will be applied to Information Services Division of Universidad Industrial de Santander UIS in order to improve the development model implanted here, optimizing this development components model. This repository can decrease times of searching, selection, and identification of components. Besides, it shortens response times of attention to the maintenance requirements and the development that these generate. This is due to the fact that the delays decrease to the maximum by getting and identifying quickly the components that it would be verified or integrated in the requested systems. Also, it eliminates the development of repeated and not controlled components due to the lack of a tool that allows overlook and centralizes the components developed.
The component-based development model is a new paradigm of development that allows the implementation of systems quickly, starting of software components developed previously. The component’s repository is the main tool of this development model since it allows the administration, selection, identification and assembly of software components. In this paper the development model will be explained, as well as the design of a component’s repository to give support to the development process of business software. For this design all the functional and non-functional requirements having component´s repository and giving support to components-based development model will be taken into account. The deployment of this repository will be applied to Information Services Division of Universidad Industrial de Santander UIS in order to improve the development model implanted here, optimizing this development components model. This repository can decrease times of searching, selection, and identification of components. Besides, it shortens response times of attention to the maintenance requirements and the development that these generate. This is due to the fact that the delays decrease to the maximum by getting and identifying quickly the components that it would be verified or integrated in the requested systems. Also, it eliminates the development of repeated and not controlled components due to the lack of a tool that allows overlook and centralizes the components developed.
Abstract
Idioma
Palabras clave
Component, Component-based software engineering, Component’s repository, Componentes, Ingeniería de software basada en componentes, Repositorio de componentes
Citación
Colecciones
Licencia Creative Commons
Copyright (c) 2011 ITECKNE