Logotipo del repositorio

Publicación:
Propuesta de un proceso de desarrollo de competentes software reutilizables

dc.contributor.advisorRojas Morales, Fernando
dc.contributor.advisorTorres Lopez, Enrique
dc.contributor.authorVera Rivera, Fredy Humberto
dc.date.accessioned2024-03-03T17:35:23Z
dc.date.available2009
dc.date.available2024-03-03T17:35:23Z
dc.date.created2009
dc.date.issued2009
dc.description.abstractEl 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.abstractenglishThis 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.degreelevelMaestría
dc.description.degreenameMagíster en Ingeniería de Sistemas e Informática
dc.format.mimetypeapplication/pdf
dc.identifier.instnameUniversidad Industrial de Santander
dc.identifier.reponameUniversidad Industrial de Santander
dc.identifier.repourlhttps://noesis.uis.edu.co
dc.identifier.urihttps://noesis.uis.edu.co/handle/20.500.14071/22609
dc.language.isospa
dc.publisherUniversidad Industrial de Santander
dc.publisher.facultyFacultad de Ingenierías Fisicomecánicas
dc.publisher.programMaestría en Ingeniería de Sistemas e Informática
dc.publisher.schoolEscuela de Ingeniería de Sistemas e Informática
dc.rightshttp://creativecommons.org/licenses/by/4.0/
dc.rights.accessrightsinfo:eu-repo/semantics/openAccess
dc.rights.creativecommonsAtribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
dc.rights.licenseAttribution-NonCommercial 4.0 International (CC BY-NC 4.0)
dc.rights.urihttp://creativecommons.org/licenses/by-nc/4.0
dc.subjectIngeniería del Software Basada en Componentes
dc.subjectComponentes Software Reutilizables
dc.subjectModelo de Componentes
dc.subjectEnterprise Java Bean
dc.subjectServicios Web.
dc.subject.keywordComponent Based Software Engineering
dc.subject.keywordReuse software component
dc.subject.keywordComponent Model
dc.subject.keywordEnterprise Java Bean
dc.subject.keywordWeb Services.
dc.titlePropuesta de un proceso de desarrollo de competentes software reutilizables
dc.title.englishProposal of a process of the development or reuse software components.
dc.type.coarhttp://purl.org/coar/version/c_b1a7d7d4d402bcce
dc.type.hasversionhttp://purl.org/coar/resource_type/c_bdcc
dc.type.localTesis/Trabajo de grado - Monografía - Maestria
dspace.entity.typePublication

Archivos

Bloque original

Mostrando 1 - 3 de 3
Cargando...
Miniatura
Nombre:
Carta de autorización.pdf
Tamaño:
381.06 KB
Formato:
Adobe Portable Document Format
Cargando...
Miniatura
Nombre:
Documento.pdf
Tamaño:
3.19 MB
Formato:
Adobe Portable Document Format
Cargando...
Miniatura
Nombre:
Nota de proyecto.pdf
Tamaño:
214.14 KB
Formato:
Adobe Portable Document Format

VIGILADA MINEDUCACIÓN

Ordenanza No. 83 de 1.944 (junio 22)

Carácter académico: Universidad

Notificaciones judiciales: notjudiciales@uis.edu.co 

.

Código SNIES: 1204   Nit: 890.201.213-4

Línea Anticorrupción:  +57 (601) 562 9300 EXT: 3633

Línea transparente: +57 (607) 630 3031