Publicación: Propuesta de un proceso de desarrollo de competentes software reutilizables
| dc.contributor.advisor | Rojas Morales, Fernando | |
| dc.contributor.advisor | Torres Lopez, Enrique | |
| dc.contributor.author | Vera Rivera, Fredy Humberto | |
| dc.date.accessioned | 2024-03-03T17:35:23Z | |
| dc.date.available | 2009 | |
| dc.date.available | 2024-03-03T17:35:23Z | |
| dc.date.created | 2009 | |
| dc.date.issued | 2009 | |
| dc.description.abstract | El presente trabajo corresponde a la investigación para obtener el título de magister titulada: se busca establecer los pasos necesarios para crear componentes software reutilizables en Java Edición Empresarial 5 (Java EE 5). En primer lugar se hace el marco teórico y la descripción de la investigación planteando la problemática que se evidencia en el desarrollo de software empresarial y cómo la Ingeniería del Software Basada en Componentes (ISBC) puede ayudar a resolverla; se aclara la definición de componente y se plantean las preguntas de investigación. Después se plantea la estructura de un componente software reutilizable siguiendo el modelo de componentes de Java, el cual consta principalmente de Entidades (pojos, antiguos EJB de entidad), EJBs (de sesión o manejador de mensajes), componentes o controles personalizados para la interfaz de usuario y servicios web que exponen las funcionalidades encapsuladas en los EJBs como servicios web. Después se propone el proceso de desarrollo de componentes reutilizables el cual consta principalmente de las siguientes fases: 1. Análisis de requisitos del dominio de aplicación. 2. Modelo de selección de componentes software reutilizables. 3. Definición de la arquitectura. 4. Procedimiento de desarrollo, pruebas y especificación de componentes. 5. Esquemas de distribución del componente. Por último se detalla la elaboración de un componente software reutilizable para la División de Servicios de información siguiendo el proceso de desarrollo planteado. | |
| dc.description.abstractenglish | This work corresponds to the research to obtain the master degree: "Proposal of a process of the development or reuse software components" by which it is wanted to set the necessary steps to create reuse software components in Java Enterprise Edition 5 (Java EE 5). First of all, an introduction is made to set out the problem that is evident in the development of enterprise software and how the Component Based Software Engineering (CBSE) can help to solve it; the definition of component is clarified and the research questions are set. Later it is explained the methodology used in the research that comprises the descriptive research and applied technologic research. After, it is set up the structure of a reuse software component following the component model of Java, which consist mainly of Entities (pojos, old EJB entities), EJB (session beans, message driver bean), components or personalized controllers for the user interface and web services that present the covered operations in the EJBs like web services. Later, it is established a process of development or reuse software components, the process cover mainly the next phases: 1. Analysis of domain application requirements. 2. Model of selection of reuse software components. 3. Definition of the architecture. 4. Procedure of development, test and specification of the component. 5. Deploy the reuse software component. Finally, the book detail the elaboration of reuse software component for the Division of Information Services follow the process described previously. | |
| dc.description.degreelevel | Maestría | |
| dc.description.degreename | Magíster en Ingeniería de Sistemas e Informática | |
| dc.format.mimetype | application/pdf | |
| dc.identifier.instname | Universidad Industrial de Santander | |
| dc.identifier.reponame | Universidad Industrial de Santander | |
| dc.identifier.repourl | https://noesis.uis.edu.co | |
| dc.identifier.uri | https://noesis.uis.edu.co/handle/20.500.14071/22609 | |
| dc.language.iso | spa | |
| dc.publisher | Universidad Industrial de Santander | |
| dc.publisher.faculty | Facultad de Ingenierías Fisicomecánicas | |
| dc.publisher.program | Maestría en Ingeniería de Sistemas e Informática | |
| dc.publisher.school | Escuela de Ingeniería de Sistemas e Informática | |
| dc.rights | http://creativecommons.org/licenses/by/4.0/ | |
| dc.rights.accessrights | info:eu-repo/semantics/openAccess | |
| dc.rights.creativecommons | Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0) | |
| dc.rights.license | Attribution-NonCommercial 4.0 International (CC BY-NC 4.0) | |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc/4.0 | |
| dc.subject | Ingeniería del Software Basada en Componentes | |
| dc.subject | Componentes Software Reutilizables | |
| dc.subject | Modelo de Componentes | |
| dc.subject | Enterprise Java Bean | |
| dc.subject | Servicios Web. | |
| dc.subject.keyword | Component Based Software Engineering | |
| dc.subject.keyword | Reuse software component | |
| dc.subject.keyword | Component Model | |
| dc.subject.keyword | Enterprise Java Bean | |
| dc.subject.keyword | Web Services. | |
| dc.title | Propuesta de un proceso de desarrollo de competentes software reutilizables | |
| dc.title.english | Proposal of a process of the development or reuse software components. | |
| dc.type.coar | http://purl.org/coar/version/c_b1a7d7d4d402bcce | |
| dc.type.hasversion | http://purl.org/coar/resource_type/c_bdcc | |
| dc.type.local | Tesis/Trabajo de grado - Monografía - Maestria | |
| dspace.entity.type | Publication |
Archivos
Bloque original
1 - 3 de 3
Cargando...
- Nombre:
- Carta de autorización.pdf
- Tamaño:
- 381.06 KB
- Formato:
- Adobe Portable Document Format
Cargando...
- Nombre:
- Nota de proyecto.pdf
- Tamaño:
- 214.14 KB
- Formato:
- Adobe Portable Document Format
