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
DOI:
https://doi.org/10.15332/iteckne.v8i2.2739Palabras clave:
Componentes, Ingeniería de software basada en componentes, Repositorio de componentesResumen
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.
Descargas
Citas
[2] Jihyun Lee, Jinsam Kim, and Gyu-Sang Shin. Faciliting Reuse of software components using repository Technology. Republic of Korea. 2003.
[3] Clemens Szyperski, Component Software: Beyond Object-Oriented Programming. Addison-Wesley. 1998
[4] James Petro, Michael E. Fotta and David B. Weisman. Model-Based Reuse Repository – Concepts and Experience. 1995.
[5] Jung Eun Cha, Young-Jung Yang, Mun-Sub Song and Hang Gon Kim. Design and Implementation of component repository for supporting the component based development process. Software Engineering Department, Electronic and Telecomunications Research Institute and Dept. of Computer Engineering, Catholic University of Deagu. Korea 2001.
[6] Hernández Díez Carmen, Laguna Serrano Miguel A, García Peñalvo Francisco J. La biblioteca de Reutilización GIRO. España
[7] Jiang Guo. Research Associate. Monterey - Luqi. Department of computer Science. Monterey. A Survey of Software Reuse Repositories. USA.
[8] Vera R, Freddy H. Rojas, Fernando. Artículo. Propuesta de un proceso de desarrollo de componentes software reutilizables. Revista Gerencia Tecnológica Informática. Volumen 7 – Numero 19. Diciembre de 2008.
[9] Minder Chen, Edgar H. Sibley. Using a CASE Based Repository for Systems Integration. George Mason University. IEEE 1991.
[10] SUN MICROSYSTEM, The Java EE5 tutorial. 2008.
[11] STEVENS Perdita, POOLEY Rob. Utilización de UML en ingeniería del Software con Objetos y Componentes. PERSON Addison Wesley. 2ª. ed. Madrid, 2007.
Descargas
Publicado
Cómo citar
Número
Sección
Licencia
La revista ITECKNE se encuentra registrada bajo una licencia de Creative Commons Reconocimiento-NoComercial 4.0 Internacional Por lo tanto, esta obra se puede reproducir, distribuir y comunicar públicamente, siempre que se reconozca el nombre de los autores y a la Universidad Santo Tomás. Se permite citar, adaptar, transformar, autoarchivar, republicar y crear a partir del material, siempre que se reconozca adecuadamente la autoría, se proporcione un enlace a la obra original y se indique si se han realizado cambios.
La Revista ITECKNE no retiene los derechos sobre las obras publicadas y los contenidos son responsabilidad exclusiva de los autores, quienes conservan sus derechos morales, intelectuales, de privacidad y publicidad. Sin embargo esta facultada para editar, publicar, reproducir y distribuir tanto en medios impresos como digitales, además de incluir el artículo en índices internacionales y/o bases de datos, de igual manera, se faculta a la editorial para utilizar las imágenes, tablas y/o cualquier material gráfico presentado en el artículo para el diseño de carátulas o posters de la misma revista.