Soporte al desarrollo de aplicaciones empresariales mediante frameworks de generación.

La estandarización y reutilización de los proyectos de una empresa del sector de Software son vitales para lograr la agilidad necesaria para responder a las demandas cambiantes del mercado nacional e internacional. Para lograr tal estandarización y reutilización, hoy en día este tipo de empresas deb...

Full description

Autores:
Tipo de recurso:
Fecha de publicación:
2013
Institución:
Ministerio de Ciencia Tecnología e Innovación
Repositorio:
Repositorio Institucional de Minciencias
Idioma:
spa
OAI Identifier:
oai:repositorio.minciencias.gov.co:20.500.14143/40064
Acceso en línea:
https://colciencias.metadirectorio.org/handle/11146/40064
http://colciencias.metabiblioteca.com.co
Palabra clave:
Frameworks
Generación de software
Java EE 5
Rights
openAccess
License
http://purl.org/coar/access_right/c_abf2
id E-ANAQUEL2_8725544a0975cd56c5f5c679c1879b25
oai_identifier_str oai:repositorio.minciencias.gov.co:20.500.14143/40064
network_acronym_str E-ANAQUEL2
network_name_str Repositorio Institucional de Minciencias
repository_id_str
dc.title.none.fl_str_mv Soporte al desarrollo de aplicaciones empresariales mediante frameworks de generación.
title Soporte al desarrollo de aplicaciones empresariales mediante frameworks de generación.
spellingShingle Soporte al desarrollo de aplicaciones empresariales mediante frameworks de generación.
Frameworks
Generación de software
Java EE 5
title_short Soporte al desarrollo de aplicaciones empresariales mediante frameworks de generación.
title_full Soporte al desarrollo de aplicaciones empresariales mediante frameworks de generación.
title_fullStr Soporte al desarrollo de aplicaciones empresariales mediante frameworks de generación.
title_full_unstemmed Soporte al desarrollo de aplicaciones empresariales mediante frameworks de generación.
title_sort Soporte al desarrollo de aplicaciones empresariales mediante frameworks de generación.
dc.contributor.none.fl_str_mv Pontificia Universidad Javeriana (Bogotá, Colombia)
COL0015919 - SIDRe: Sistemas de Información, Sistemas Distribuidos y Redes
dc.subject.none.fl_str_mv Frameworks
Generación de software
Java EE 5
topic Frameworks
Generación de software
Java EE 5
description La estandarización y reutilización de los proyectos de una empresa del sector de Software son vitales para lograr la agilidad necesaria para responder a las demandas cambiantes del mercado nacional e internacional. Para lograr tal estandarización y reutilización, hoy en día este tipo de empresas deben apoyarse en frameworks que automaticen sus procesos. Estos frameworks son herramientas que apoyan los procesos de Ingeniería de Software siguiendo Metodologías Agiles [1]; de una parte los frameworks de infraestructura ofrecen servicios útiles y componentes reutilizables que pueden ser acoplados a un proyecto de software; por otra parte los frameworks de generación de código producen automáticamente parte del código de un proyecto de software reduciendo los tiempos y los costos de estos proyectos. En el estado actual de conocimiento, existen estándares bien conocidos de frameworks de infraestructura pero no existen estándares de frameworks de generación de código, si bien existen propuestas, algunas de ellas como soluciones propietarias y otras como soluciones de software libre. Sin embargo es muy difícil obtener un framework de generación a la medida de las necesidades específicas de una empresa. Al enfrentarse a esta situación la empresa beneficiaria HEINSOHN BUSINESS TECHNOLOGY ha ido construyendo frameworks de generación para el desarrollo de proyectos de software en carias tecnologías, de acuerdo a las buenas prácticas adquiridas en los proyectos ya desarrollados. En la actualidad la empresa Heinsohn desarrolla múltiples proyectos de software en tecnología Java EE 5 para empresas de sector publico y privado,. Heinsohn busca entonces una mayor automatización en el desarrollo de estos proyectos. El presente proyecto propone para la empresa HEINSOHN BUSINESS TECHNOLOGY la consolidación y extensión de su framework de generación de software para la tecnología Java EE 5. Esta es una tecnología relativamente reciente por lo cual el framework que posee esta empresa es todavía inmaduro, presenta limitaciones y muchas posibilidades de extensión. Algunas de las extensiones propuestas en el presenta proyecto son realmente novedosas en el contexto de los frameworks de generación y constituyen retos técnicos que deberán resolverse en el desarrollo del proyecto. Ejemplo de estas extensiones novedosas que se proponen en este proyecto son las siguientes: * generador de páginas web JSF con distintos tipos de elementos * generador de un caso de uso que lanza una instancia de proceso jBPM * generador de un caso de uso que realiza una tarea de un proceso jBPM * integración de consolas y aplicaciones de negocio en un solo el Desktop * generación de la configuración para la operación en cluster de una aplicación * generación de la integración de una aplicación con un bus de servicios La consolidación y extensión de este framework de generación de software para la tecnología Java EE 5 redundará en una mayor productividad y agilidad de la empresa Heinsohn en el entorno global (nacional e internacional), razones que justifican la financiación del presente proyecto.
publishDate 2013
dc.date.none.fl_str_mv 2013-07-03
2020-02-14T20:59:16Z
2020-12-18T01:24:53Z
2020-02-14T20:59:16Z
2020-12-18T01:24:53Z
dc.type.none.fl_str_mv Informe de investigación
http://purl.org/coar/resource_type/c_18ws
Text
info:eu-repo/semantics/report
https://purl.org/redcol/resource_type/PID
info:eu-repo/semantics/submittedVersion
http://purl.org/coar/version/c_71e4c1898caa6e32
info:eu-repo/semantics/submittedVersion
dc.type.coar.fl_str_mv http://purl.org/coar/resource_type/c_93fc
status_str submittedVersion
dc.identifier.none.fl_str_mv https://colciencias.metadirectorio.org/handle/11146/40064
Colciencias
Repositorio Colciencias
http://colciencias.metabiblioteca.com.co
url https://colciencias.metadirectorio.org/handle/11146/40064
http://colciencias.metabiblioteca.com.co
identifier_str_mv Colciencias
Repositorio Colciencias
dc.language.none.fl_str_mv spa
language spa
dc.relation.none.fl_str_mv Informe;
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
http://purl.org/coar/access_right/c_abf2
https://creativecommons.org/licenses/by/4.0/
eu_rights_str_mv openAccess
rights_invalid_str_mv http://purl.org/coar/access_right/c_abf2
https://creativecommons.org/licenses/by/4.0/
dc.format.none.fl_str_mv 46 páginas.
application/pdf
dc.coverage.none.fl_str_mv 2011-2012
institution Ministerio de Ciencia Tecnología e Innovación
repository.name.fl_str_mv
repository.mail.fl_str_mv
_version_ 1860676499458228224
spelling Soporte al desarrollo de aplicaciones empresariales mediante frameworks de generación.FrameworksGeneración de softwareJava EE 5La estandarización y reutilización de los proyectos de una empresa del sector de Software son vitales para lograr la agilidad necesaria para responder a las demandas cambiantes del mercado nacional e internacional. Para lograr tal estandarización y reutilización, hoy en día este tipo de empresas deben apoyarse en frameworks que automaticen sus procesos. Estos frameworks son herramientas que apoyan los procesos de Ingeniería de Software siguiendo Metodologías Agiles [1]; de una parte los frameworks de infraestructura ofrecen servicios útiles y componentes reutilizables que pueden ser acoplados a un proyecto de software; por otra parte los frameworks de generación de código producen automáticamente parte del código de un proyecto de software reduciendo los tiempos y los costos de estos proyectos. En el estado actual de conocimiento, existen estándares bien conocidos de frameworks de infraestructura pero no existen estándares de frameworks de generación de código, si bien existen propuestas, algunas de ellas como soluciones propietarias y otras como soluciones de software libre. Sin embargo es muy difícil obtener un framework de generación a la medida de las necesidades específicas de una empresa. Al enfrentarse a esta situación la empresa beneficiaria HEINSOHN BUSINESS TECHNOLOGY ha ido construyendo frameworks de generación para el desarrollo de proyectos de software en carias tecnologías, de acuerdo a las buenas prácticas adquiridas en los proyectos ya desarrollados. En la actualidad la empresa Heinsohn desarrolla múltiples proyectos de software en tecnología Java EE 5 para empresas de sector publico y privado,. Heinsohn busca entonces una mayor automatización en el desarrollo de estos proyectos. El presente proyecto propone para la empresa HEINSOHN BUSINESS TECHNOLOGY la consolidación y extensión de su framework de generación de software para la tecnología Java EE 5. Esta es una tecnología relativamente reciente por lo cual el framework que posee esta empresa es todavía inmaduro, presenta limitaciones y muchas posibilidades de extensión. Algunas de las extensiones propuestas en el presenta proyecto son realmente novedosas en el contexto de los frameworks de generación y constituyen retos técnicos que deberán resolverse en el desarrollo del proyecto. Ejemplo de estas extensiones novedosas que se proponen en este proyecto son las siguientes: * generador de páginas web JSF con distintos tipos de elementos * generador de un caso de uso que lanza una instancia de proceso jBPM * generador de un caso de uso que realiza una tarea de un proceso jBPM * integración de consolas y aplicaciones de negocio en un solo el Desktop * generación de la configuración para la operación en cluster de una aplicación * generación de la integración de una aplicación con un bus de servicios La consolidación y extensión de este framework de generación de software para la tecnología Java EE 5 redundará en una mayor productividad y agilidad de la empresa Heinsohn en el entorno global (nacional e internacional), razones que justifican la financiación del presente proyecto.Pontificia Universidad Javeriana (Bogotá, Colombia)COL0015919 - SIDRe: Sistemas de Información, Sistemas Distribuidos y RedesFranky de Toro, Lina María Consuelo2020-02-14T20:59:16Z2020-12-18T01:24:53Z2020-02-14T20:59:16Z2020-12-18T01:24:53Z2013-07-03Informe de investigaciónhttp://purl.org/coar/resource_type/c_18wsTextinfo:eu-repo/semantics/reporthttps://purl.org/redcol/resource_type/PIDinfo:eu-repo/semantics/submittedVersionhttp://purl.org/coar/version/c_71e4c1898caa6e32info:eu-repo/semantics/submittedVersionhttp://purl.org/coar/resource_type/c_93fc46 páginas.application/pdfhttps://colciencias.metadirectorio.org/handle/11146/40064ColcienciasRepositorio Colcienciashttp://colciencias.metabiblioteca.com.cospaInforme;2011-2012info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2https://creativecommons.org/licenses/by/4.0/oai:repositorio.minciencias.gov.co:20.500.14143/400642023-11-29T17:30:14Z