9 resultados para Ingeniería del software

em Repositorio Institucional Universidad de Medellín


Relevância:

100.00% 100.00%

Publicador:

Resumo:

El libro que ahora nos ocupa, titulado “Ingeniería de Software e Ingeniería del Conocimiento: dos disciplinas interrelacionadas” surge con los aportes de una gran cantidad de grupos iberoamericanos que presentan conclusiones importantes sobre estas dos disciplinas. Se presentan proyectos en diferentes temas, como entornos virtuales de aprendizaje, transferencia del conocimiento, modelos y metodologías del software como PSP y Scrum, elementos de ingeniería de requisitos, arquitecturas y lenguajes, además de varias técnicas y estrategias de enseñanza y tendencias modernas como Semat. Todos estos temas se conjugan y, en ocasiones, sus límites se hacen borrosos entre las dos disciplinas que dan nombre a este libro, entregando en 22 Capítulos aportes de gran relevancia para el entorno científico Iberoamericano. Confiamos en que las contribuciones que se incluyen en este libro susciten nuevas maneras de aproximar aún más la Ingeniería de Software y la Ingeniería del Conocimiento, como áreas que tienen mucho que aportarse la una a la otra.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

En este trabajo se pretende implementar datos y factores meteorológicos en la planeación de los proyectos a través del software Brickcontrol, que ayuden a la toma de decisiones en las fases de ejecución, control y gestión y que se puedan ver reflejados en una disminución de costos. Para lo anterior, se pretende establecer un sistema de alertas tempranas que se reflejen en el cronograma y que permita minimizar los retrasos y modificaciones en la programación de las obras a través de mejora implementadas en el software, para así valorar las actividades más pertinentes a desarrollar en el momento. Para lo anterior se utilizó la metodología de recolección datos. Para esto se realizó una encuesta meteorológica que ayude a cuantificar los estados del tiempo y la variación de los factores climáticos en el entorno en el cual se desarrolla el proyecto, con miras a obtener resultados más certeros cuando se implementen los datos recopilado en el software. De los resultados se espera obtener que los costos en las obras civiles se reduzcan por tener en cuenta los tiempos no productivos para el proceso de desarrollo de las actividades programadas en los días de incertidumbre para la obra.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

La ingeniera de software se enfoca en el desarrollo de aplicaciones desde diferentes puntos de vista usando diversos enfoques, uno de ellos es el Desarrollo de Software Dirigido por Modelos (MDSD, por sus siglas en inglés); al desarrollar soluciones bajo esta propuesta se han visualizado grandes ventajas como velocidad, bajos costos y calidad en los desarrollos, sin embargo también algunas desventajas como la dificultad de intervenir las transformaciones, falta expresividad en los modelos y la generación hacia múltiples plataformas; este último debido a que no es posible delimitar con claridad las características de la plataforma destino al especificar los modelos y las transformaciones que constituyen el proceso de desarrollo. Durante el progreso del presente trabajo se trata de mitigar las tres dificultades antes mencionadas por medio de la construcción de un Lenguaje de Dominio Específico (DSL, por sus siglas en inglés) con toda la información funcional de la aplicación, usando diagramas de paquetes y de clases en UML y diagramas de procesos de negocio en BPMN. Este trabajo hace parte de la macro propuesta Metáfora donde se desarrolló un plugin de Eclipse que está basado en el framework de modelado de eclipse (EMF, por sus siglas en inglés). El plugin tiene las funciones de asistente guiando al usuario a través del proceso iterativo de transformaciones hasta llegar al código fuente. El software que fue desarrollado para que el proceso de generación se pueda parametrizar de acuerdo a los modelos y transformaciones realizadas por el analista de desarrollo con ayuda del analista de negocio. Se tiene la total libertad para configurar las secuencias de transformación y aplicarlas en un orden determinado a un conjunto de modelos específicos con el fin de generar parte de una aplicación.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Software engineering best practices allow significantly improving the software development. However, the implementation of best practices requires skilled professionals, financial investment and technical support to facilitate implementation and achieve the respective improvement. In this paper we proposes a protocol to design techniques to implement best practices of software engineering. The protocol includes the identification and selection of process to improve, the study of standards and models, identification of best practices associated with the process and the possible implementation techniques. In addition, technical design activities are defined in order to create or adapt the techniques of implementing best practices for software development.