Diseño de una herramienta generadora de código para proyectos web en J2EE
La investigación tiene como propósito diseñar e implementar un software generador de código base Para proyectos en J2EE. Cada cierto periodo de tiempo se origina una revolución en la tecnología empleada en el desarrollo de aplicaciones. Uno de los primeros cambios vividos fue el paso de la programac...
- Autores:
-
De La Hoz Maestre, Omar
Mosquera Polo, Jhon Lir
- Tipo de recurso:
- Fecha de publicación:
- 2006
- Institución:
- Universidad del Magdalena
- Repositorio:
- Repositorio Unimagdalena
- Idioma:
- spa
- OAI Identifier:
- oai:repositorio.unimagdalena.edu.co:123456789/3494
- Acceso en línea:
- http://repositorio.unimagdalena.edu.co/handle/123456789/3494
- Palabra clave:
- Proyectos web en J2EE
Herramienta generadora de código
IS-00043
- Rights
- restrictedAccess
- License
- atribucionnocomercialsinderivar
id |
UNIMAGDALE_a8cf2bf7f1853c3b940a9002bbe8a5c8 |
---|---|
oai_identifier_str |
oai:repositorio.unimagdalena.edu.co:123456789/3494 |
network_acronym_str |
UNIMAGDALE |
network_name_str |
Repositorio Unimagdalena |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Diseño de una herramienta generadora de código para proyectos web en J2EE |
title |
Diseño de una herramienta generadora de código para proyectos web en J2EE |
spellingShingle |
Diseño de una herramienta generadora de código para proyectos web en J2EE Proyectos web en J2EE Herramienta generadora de código IS-00043 |
title_short |
Diseño de una herramienta generadora de código para proyectos web en J2EE |
title_full |
Diseño de una herramienta generadora de código para proyectos web en J2EE |
title_fullStr |
Diseño de una herramienta generadora de código para proyectos web en J2EE |
title_full_unstemmed |
Diseño de una herramienta generadora de código para proyectos web en J2EE |
title_sort |
Diseño de una herramienta generadora de código para proyectos web en J2EE |
dc.creator.fl_str_mv |
De La Hoz Maestre, Omar Mosquera Polo, Jhon Lir |
dc.contributor.advisor.none.fl_str_mv |
Sanabria, Carlos |
dc.contributor.author.none.fl_str_mv |
De La Hoz Maestre, Omar Mosquera Polo, Jhon Lir |
dc.subject.spa.fl_str_mv |
Proyectos web en J2EE Herramienta generadora de código |
topic |
Proyectos web en J2EE Herramienta generadora de código IS-00043 |
dc.subject.classification.spa.fl_str_mv |
IS-00043 |
description |
La investigación tiene como propósito diseñar e implementar un software generador de código base Para proyectos en J2EE. Cada cierto periodo de tiempo se origina una revolución en la tecnología empleada en el desarrollo de aplicaciones. Uno de los primeros cambios vividos fue el paso de la programación MS-DOS a la programación Windows a 16 bits, más tarde con el perfeccionamiento de los sistemas operativos otro cambio vivido fue el paso a las aplicaciones Windows a 32 bits, y ahora estamos viviendo la más reciente de las revoluciones la generación de código. La Ingeniería de Software no está ajena a este cambio por el contrario hace parte fundamental de ese proceso de adaptación al nuevo paradigma de la sociedad de la información. Uno de los principales problemas en el desarrollo de sistemas de información es el de conseguir código de calidad; esto es, aquel que cumple las propiedades de claridad y sencillez en estructura y diseño. Tal código es fácil de leer por otros desarrolladores y sencillo de mantener. Un código que tenga un diseño deficiente, que presente, por ejemplo, funcionalidad duplicada en diferentes partes del mismo, es código difícil de mantener y una fuente de errores. Consiguiendo código con un mejor diseño se evita la futura aparición de problemas durante el desarrollo, consiguiendo agilizar el proceso. La generación automática de código, ya sea capas de acceso a datos, clases de entidad comercial, o incluso interfaces de usuario, pueden aumentar significativamente la productividad del desarrollador. Este proceso de generación podrá basarse en una serie de entradas, como por ejemplo una base de datos, un archivo XML o un diagrama UML, etc. |
publishDate |
2006 |
dc.date.issued.none.fl_str_mv |
2006 |
dc.date.submitted.none.fl_str_mv |
2006 |
dc.date.accessioned.none.fl_str_mv |
2019-09-12T21:38:26Z |
dc.date.available.none.fl_str_mv |
2019-09-12T21:38:26Z |
dc.type.spa.fl_str_mv |
bachelorThesis |
dc.type.coar.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
dc.identifier.uri.none.fl_str_mv |
http://repositorio.unimagdalena.edu.co/handle/123456789/3494 |
url |
http://repositorio.unimagdalena.edu.co/handle/123456789/3494 |
dc.language.iso.fl_str_mv |
spa |
language |
spa |
dc.rights.spa.fl_str_mv |
atribucionnocomercialsinderivar |
dc.rights.none.fl_str_mv |
Restringido |
dc.rights.coar.fl_str_mv |
http://purl.org/coar/access_right/c_16ec |
dc.rights.accessrights.none.fl_str_mv |
info:eu-repo/semantics/restrictedAccess |
dc.rights.cc.spa.fl_str_mv |
Restringido |
dc.rights.creativecommons.spa.fl_str_mv |
atribucionnocomercialsinderivar |
rights_invalid_str_mv |
atribucionnocomercialsinderivar Restringido http://purl.org/coar/access_right/c_16ec |
eu_rights_str_mv |
restrictedAccess |
dc.format.spa.fl_str_mv |
text picture |
dc.publisher.spa.fl_str_mv |
Universidad del Magdalena |
dc.publisher.department.spa.fl_str_mv |
Facultad de Ingeniería |
dc.publisher.program.spa.fl_str_mv |
Ingeniería de Sistemas |
institution |
Universidad del Magdalena |
bitstream.url.fl_str_mv |
https://repositorio.unimagdalena.edu.co/bitstreams/67dd49f9-30fc-4851-8096-1fe7eed1320e/download https://repositorio.unimagdalena.edu.co/bitstreams/e8ad7536-1a7f-4cfb-a43b-a17094ae9ed0/download https://repositorio.unimagdalena.edu.co/bitstreams/c43d5f23-2ff7-4ff2-a91d-84bd4cc38812/download https://repositorio.unimagdalena.edu.co/bitstreams/3e2fc17f-e160-44a7-b0f5-9f394ce243fd/download |
bitstream.checksum.fl_str_mv |
6a957ec67e057a243d55e4e2bb760119 b37f3126bcd22eeae85cbc2659ee387b 6a3e3be4352da739d961a8005553bf13 0f6b21106e4a06cd76fbb84dbb95a8b0 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional UniMagdalena |
repository.mail.fl_str_mv |
repositorio@unimagdalena.edu.co |
_version_ |
1814126991323955200 |
spelling |
Sanabria, CarlosDe La Hoz Maestre, OmarMosquera Polo, Jhon LirIngeniero (a) de Sistemas2019-09-12T21:38:26Z2019-09-12T21:38:26Z20062006La investigación tiene como propósito diseñar e implementar un software generador de código base Para proyectos en J2EE. Cada cierto periodo de tiempo se origina una revolución en la tecnología empleada en el desarrollo de aplicaciones. Uno de los primeros cambios vividos fue el paso de la programación MS-DOS a la programación Windows a 16 bits, más tarde con el perfeccionamiento de los sistemas operativos otro cambio vivido fue el paso a las aplicaciones Windows a 32 bits, y ahora estamos viviendo la más reciente de las revoluciones la generación de código. La Ingeniería de Software no está ajena a este cambio por el contrario hace parte fundamental de ese proceso de adaptación al nuevo paradigma de la sociedad de la información. Uno de los principales problemas en el desarrollo de sistemas de información es el de conseguir código de calidad; esto es, aquel que cumple las propiedades de claridad y sencillez en estructura y diseño. Tal código es fácil de leer por otros desarrolladores y sencillo de mantener. Un código que tenga un diseño deficiente, que presente, por ejemplo, funcionalidad duplicada en diferentes partes del mismo, es código difícil de mantener y una fuente de errores. Consiguiendo código con un mejor diseño se evita la futura aparición de problemas durante el desarrollo, consiguiendo agilizar el proceso. La generación automática de código, ya sea capas de acceso a datos, clases de entidad comercial, o incluso interfaces de usuario, pueden aumentar significativamente la productividad del desarrollador. Este proceso de generación podrá basarse en una serie de entradas, como por ejemplo una base de datos, un archivo XML o un diagrama UML, etc.Submitted by Juan Rondón (juandrondon4@gmail.com) on 2018-11-28T15:54:35Z No. of bitstreams: 1 IS-00043.pdf: 1261482 bytes, checksum: 6a957ec67e057a243d55e4e2bb760119 (MD5)Approved for entry into archive by John Esteban Ramirez Rios (jramirezr@unimagdalena.edu.co) on 2019-09-12T21:38:26Z (GMT) No. of bitstreams: 1 IS-00043.pdf: 1261482 bytes, checksum: 6a957ec67e057a243d55e4e2bb760119 (MD5)Made available in DSpace on 2019-09-12T21:38:26Z (GMT). No. of bitstreams: 1 IS-00043.pdf: 1261482 bytes, checksum: 6a957ec67e057a243d55e4e2bb760119 (MD5) Previous issue date: 2006textpicturehttp://repositorio.unimagdalena.edu.co/handle/123456789/3494Universidad del MagdalenaFacultad de IngenieríaIngeniería de SistemasatribucionnocomercialsinderivarRestringidoinfo:eu-repo/semantics/restrictedAccessRestringidoatribucionnocomercialsinderivarhttp://purl.org/coar/access_right/c_16ecProyectos web en J2EEHerramienta generadora de códigoIS-00043Diseño de una herramienta generadora de código para proyectos web en J2EEbachelorThesishttp://purl.org/coar/resource_type/c_7a1fspaORIGINALIS-00043.pdfIS-00043.pdfapplication/pdf1261482https://repositorio.unimagdalena.edu.co/bitstreams/67dd49f9-30fc-4851-8096-1fe7eed1320e/download6a957ec67e057a243d55e4e2bb760119MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-82289https://repositorio.unimagdalena.edu.co/bitstreams/e8ad7536-1a7f-4cfb-a43b-a17094ae9ed0/downloadb37f3126bcd22eeae85cbc2659ee387bMD52TEXTIS-00043.pdf.txtIS-00043.pdf.txtExtracted texttext/plain67446https://repositorio.unimagdalena.edu.co/bitstreams/c43d5f23-2ff7-4ff2-a91d-84bd4cc38812/download6a3e3be4352da739d961a8005553bf13MD53THUMBNAILIS-00043.pdf.jpgIS-00043.pdf.jpgGenerated Thumbnailimage/jpeg1527https://repositorio.unimagdalena.edu.co/bitstreams/3e2fc17f-e160-44a7-b0f5-9f394ce243fd/download0f6b21106e4a06cd76fbb84dbb95a8b0MD54123456789/3494oai:repositorio.unimagdalena.edu.co:123456789/34942024-10-02 21:48:46.777https://repositorio.unimagdalena.edu.coRepositorio Institucional UniMagdalenarepositorio@unimagdalena.edu.coTElDRU5DSUEgREUgRElWVUxHQUNJw5NOIE5PIEVYQ0xVU0lWQQoKRUwgQVVUT1IsIG1hbmlmaWVzdGEgcXVlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwgeSBsYSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gdXN1cnBhciBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvcywgcG9yIGxvIHRhbnRvIGxhIG9icmEgZXMgZGUgZXhjbHVzaXZhIGF1dG9yw61hIHkgdGllbmUgbGEgdGl0dWxhcmlkYWQgc29icmUgbGEgbWlzbWEuIFBBUsOBR1JBRk86IEVuIGNhc28gZGUgcHJlc2VudGFyc2UgY3VhbHF1aWVyIHJlY2xhbWFjacOzbiBvIGFjY2nDs24gcG9yIHBhcnRlIGRlIHVuIHRlcmNlcm8gZW4gY3VhbnRvIGEgbG9zIGRlcmVjaG9zIGRlIGF1dG9yIHNvYnJlIGxhIG9icmEgZW4gY3Vlc3Rpw7NuLCBFTCBBVVRPUiwgYXN1bWlyw6EgdG9kYSBsYSByZXNwb25zYWJpbGlkYWQsIHkgc2FsZHLDoSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvczsgcGFyYSB0b2RvcyBsb3MgZWZlY3RvcyBsYSB1bml2ZXJzaWRhZCBhY3TDumEgY29tbyB1biB0ZXJjZXJvIGRlIGJ1ZW5hIGZlLgpFTCBBVVRPUiwgYXV0b3JpemEgYSBMQSBVTklWRVJTSURBRCBERUwgTUFHREFMRU5BLCBwYXJhIHF1ZSBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsYSBMZXkgMjMgZGUgMTk4MiwgTGV5IDQ0IGRlIDE5OTMsIERlY2lzacOzbiBhbmRpbmEgMzUxIGRlIDE5OTMsIERlY3JldG8gNDYwIGRlIDE5OTUgeSBkZW3DoXMgbm9ybWFzIGdlbmVyYWxlcyBzb2JyZSBsYSBtYXRlcmlhLCB1dGlsaWNlIHkgdXNlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24uIEVuIGZ1bmNpw7NuIGRlIGxvIGN1YWwsIGFsIGZpcm1hciB5IGVudmlhciBlc3RhIGxpY2VuY2lhLApFTCBBVVRPUiBvdG9yZ2EgYSBMQSBVTklWRVJTSURBRCBERUwgTUFHREFMRU5BIGVsIGRlcmVjaG8gTk8gRVhDTFVTSVZPIGRlIGFsbWFjZW5hciwgcmVwcm9kdWNjacOzbiwgdHJhZHVjaXIgeSBkaXZ1bGdhciBzdSB0cmFiYWpvIGVuIHRvZG8gZWwgbXVuZG8gZW4gZm9ybWF0byBpbXByZXNvIHkgZWxlY3Ryw7NuaWNvIHkgZW4gY3VhbHF1aWVyIG1lZGlvLCBpbmNsdXllbmRvLCBwZXJvIG5vIGxpbWl0YWRvIGEgYXVkaW8gbyB2aWRlby4gWSBhY2VwdGEgcXVlIExBIFVOSVZFUlNJREFEIERFTCBNQUdEQUxFTkEgcHVlZGUsIFNJTiBNT0RJRklDQVIgRUwgQ09OVEVOSURPIHkgUkVTUEVUQU5ETyBMT1MgREVSRUNIT1MgTU9SQUxFUywgcHJlc2VudGFyIGxhIG9icmEgZW4gY29tcGlsYWNpb25lcywgw61uZGV4LCBjb25mZXJlbmNpYXMgeSBvdHJhcyBwdWJsaWNhY2lvbmVzIHF1ZSBzZSBwdWVkYW4gZGlzZcOxYXIgcGFyYSBkaXZ1bGdhciBsYSBwcm9kdWNjacOzbiBhY2Fkw6ltaWNhIHkgY2llbnTDrWZpY2EgZGUgbGEgdW5pdmVyc2lkYWQsIFNJTiBRVUUgRVNUTyBDT05MTEVWRSBBIFFVRSBMQSBVTklWRVJTSURBRCBFU1RFIE9CTElHQURBIEEgQlJJTkRBUiBDT01QRU5TQUNJw5NOIE1PTkVUQVJJQSBBTCBBVVRPUiBwb3IgYWN0aXZpZGFkZXMgZGUgZGl2dWxnYWNpw7NuIHkgbG9zIHBvc2libGVzIGJlbsOpZmljb3MgZWNvbsOzbWljb3MgcXVlIGVzdGEgZGl2dWxnYWNpw7NuIHB1ZWRhIGdlbmVyYXIgcGFyYSBsYSB1bml2ZXJzaWRhZC4gCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIApQT0zDjVRJQ0EgREUgVFJBVEFNSUVOVE8gREUgREFUT1MgUEVSU09OQUxFUy4gRGVjbGFybyBxdWUgYXV0b3Jpem8gcHJldmlhIHkgZGUgZm9ybWEgaW5mb3JtYWRhIGVsIHRyYXRhbWllbnRvIGRlIG1pcyBkYXRvcyBwZXJzb25hbGVzIHBvciBwYXJ0ZSBkZSBMQSBVTklWRVJTSURBRCBERUwgTUFHREFMRU5BIHBhcmEgZmluZXMgYWNhZMOpbWljb3MgeSBlbiBhcGxpY2FjacOzbiBkZSBjb252ZW5pb3MgY29uIHRlcmNlcm9zIG8gc2VydmljaW9zIGNvbmV4b3MgY29uIGFjdGl2aWRhZGVzIHByb3BpYXMgZGUgbGEgYWNhZGVtaWEsIGNvbiBlc3RyaWN0byBjdW1wbGltaWVudG8gZGUgbG9zIHByaW5jaXBpb3MgZGUgbGV5LiBEZSBpZ3VhbCBmb3JtYSBlbiBmdW5jacOzbiBkZWwgY29ycmVjdG8gZWplcmNpY2lvIGRlIG1pIGRlcmVjaG8gZGUgaGFiZWFzIGRhdGEgcHVlZG8gZW4gY3VhbHF1aWVyIG1vbWVudG8sIHByZXZpYSBpZGVudGlmaWNhY2nDs24sIHNvbGljaXRhciBsYSBjb25zdWx0YSwgY29ycmVjY2nDs24geSBzdXByZXNpw7NuIGRlIG1pcyBkYXRvcy4K |