670 research outputs found

    Modelo de desarrollo de software OO :experimentación en un curso de Ingeniería de Software

    Get PDF
    En el grupo de Ingeniería de Software (Gris) del Instituto de Computación de la Facultad de Ingeniería de la Universidad de la República Uruguay, el eje central de las actividades está constituído por el Programa de construcción y prueba de modelos de proceso. En este artículo se presenta la concepción del Modelo de Desarrollo de Software Orientado a Objetos y cómo este proceso ha evolucionado en los últimos cinco años. Se presentan sus principales características, los productos que se han construido siguiendo el modelo, las conclusiones de su aplicación y los motivos de sus ajustes y mejoras

    Metodologías de diseño usadas en ingeniería web, su vinculación con las NTICs

    Get PDF
    Este trabajo está organizado en cuatro capítulos que se resumen a continuación: Capítulo 1: Muestra cómo la web se ha ido incorporando en todas las actividades cotidianas. Contempla definiciones como tecnología, ciencia e ingeniería, particularmente la ingeniería de software que da pie al nacimiento de esta nueva disciplina: la Ingeniería Web. Ofrece un panorama general de su inserción, de la obtención de su propio espacio y la necesidad del uso de métodos y técnicas en el desarrollo de WebApp. Capítulo 2: Revisa el estado del arte de los Métodos usados en Ingeniería Web. Aplica algunos métodos a un ejemplo simple y por último se construye una tabla comparativa de los métodos vistos en este capítulo. Capítulo 3: Hace un análisis de las áreas involucradas en el diseño de aplicaciones Web teniendo en cuenta las consideraciones de diferentes autores. Capítulo 4: Trata temas relacionados con el Diseño Instruccional, el aprendizaje significativo y cómo las aplicaciones hipermedia se van insertando, casi en silencio, en el mundo educativo. Se presenta el contexto relacionado a la interacción entre la Ingeniería Web y los aspectos del Diseño Instruccional. Se analizan los beneficios que aporta, se presenta y analiza el método EISE. Capítulo 5: Conclusiones, presentación de una aplicación.Facultad de Informátic

    DeVeloPro : Herramienta para la documentación y gestión de los procesos de una organización

    Get PDF
    En este trabajo se presenta la herramienta DeveloPro, para la documentación y administración de los procesos de una organización. La herramienta permite definir los distintos elementos de un proceso como son: actividades, roles, artefactos, disciplinas, fases, iteraciones, definiciones y herramientas, la definición de las actividades se realiza en forma gráfica. Permite versionar estos elementos de forma de conocer qué cambio, por qué cambio y quién lo cambio. También permite crear herencia entre procesos, de forma que varios procesos heredan los elementos definidos en el proceso padre, agregando elementos específicos de cada proceso hijo. A partir de la información definida del proceso, DeveloPro genera automáticamente el sitio web con páginas html estáticas y un documento en formato pdf.III Workshop de Ingeniería de Software y Bases de Datos (WISBD)Red de Universidades con Carreras en Informática (RedUNCI

    DeVeloPro : Herramienta para la documentación y gestión de los procesos de una organización

    Get PDF
    En este trabajo se presenta la herramienta DeveloPro, para la documentación y administración de los procesos de una organización. La herramienta permite definir los distintos elementos de un proceso como son: actividades, roles, artefactos, disciplinas, fases, iteraciones, definiciones y herramientas, la definición de las actividades se realiza en forma gráfica. Permite versionar estos elementos de forma de conocer qué cambio, por qué cambio y quién lo cambio. También permite crear herencia entre procesos, de forma que varios procesos heredan los elementos definidos en el proceso padre, agregando elementos específicos de cada proceso hijo. A partir de la información definida del proceso, DeveloPro genera automáticamente el sitio web con páginas html estáticas y un documento en formato pdf.III Workshop de Ingeniería de Software y Bases de Datos (WISBD)Red de Universidades con Carreras en Informática (RedUNCI

    DeVeloPro : Herramienta para la documentación y gestión de los procesos de una organización

    Get PDF
    En este trabajo se presenta la herramienta DeveloPro, para la documentación y administración de los procesos de una organización. La herramienta permite definir los distintos elementos de un proceso como son: actividades, roles, artefactos, disciplinas, fases, iteraciones, definiciones y herramientas, la definición de las actividades se realiza en forma gráfica. Permite versionar estos elementos de forma de conocer qué cambio, por qué cambio y quién lo cambio. También permite crear herencia entre procesos, de forma que varios procesos heredan los elementos definidos en el proceso padre, agregando elementos específicos de cada proceso hijo. A partir de la información definida del proceso, DeveloPro genera automáticamente el sitio web con páginas html estáticas y un documento en formato pdf.III Workshop de Ingeniería de Software y Bases de Datos (WISBD)Red de Universidades con Carreras en Informática (RedUNCI

    Extensión MDA (Model Driven Architecture) para proceso basado en RUP (Rational Unified Process)

    Get PDF
    El enfoque de desarrollo Model Driven Architecture (MDA) propone basar el desarrollo en modelos, separando la especificación del sistema de las plataformas utilizadas. El Grupo de Ingeniería de Software (Gris) del Instituto de Computación tiene como eje de sus actividades un programa de construcción y prueba de modelos de proceso en el curso Proyecto de Ingeniería de Software desde el año 2000. El objetivo de este trabajo en progreso es realizar y probar una Extensión MDA al proceso basado en RUP que se tiene definido, modificando principalmente las actividades y entregables asociados a las Disciplinas de Diseño e Implementación, y seleccionando una herramienta con soporte MDA. Se presenta el enfoque MDA, el proceso basado en RUP y el contexto y prueba de la Extensión MDA definida

    Propuesta de mejoramiento en la enseñanza y aprendizaje de la asignatura Optimización de Operaciones de la Pontificia Universidad Javeriana a través de Gamificación (Game Based Learning)

    Get PDF
    La materia Optimización de Operaciones de la Facultad de Ingeniería Industrial de la Pontificia Universidad Javeriana busca en el estudiante inculcar la habilidad para reconocer problemas potenciales de Programación Lineal, fomentar el pensamiento crítico y lograr que el estudiante se transporte a una realidad para saber qué decisiones tomar. Pero para el maestro, transportar al estudiante a esta realidad no es fácil, puesto que ellos no se ven enfrentados directamente a las consecuencias que conlleva una decisión, pues simplemente se aplica al problema para obtener una utilidad o disminuir costos, sin facilitar la retroalimentación inmediata de lo que esto conlleva. Siendo así, es como se quiere por medio de esta propuesta vincular un juego que le permita al estudiante enfrentarse a una realidad que le permita ver de manera inmediata las consecuencias de sus decisiones, permitiendo crear un proceso netamente estocástico en donde el estudiante logra ver cómo una decisión puede llevarlo a otra situación totalmente distinta en donde tiene que volver a pensar qué hacer y cómo hacerlo para lograr uno o varios objetivos establecidos. Durante la realización de este trabajo de grado se logró evidenciar que además de acoplarse de manera satisfactoria al pensum de la asignatura OO también sería de excelente manera acoplar este proceso de aprendizaje por medio de juego a la asignatura Optimización, que se cursa alrededor del cuarto (IV) semestre de la carrera ya que en este curso el estudiante empezará a relacionarse con los conceptos de toma de decisiones.Operations Optimization field of the Faculty of Industrial Engineering from Pontificia Universidad Javeriana in the student seeks to instill the ability to recognize potential problems of linear programming, encourage critical thinking and to ensure that the student is transported to a reality to know what decisions to make . But for the teacher, transporting students to this reality is not easy, since they are not directly confronted with the consequences that entails a decision because simply applies the problem to make a profit or reduce costs, without providing immediate feedback what this entails. Thus, it is as you want by this proposal to link a game that allows the student to face a reality that allows you to immediately see the consequences of their decisions, allowing you to create a purely stochastic process where the student fails to see how a decision can lead to a completely different situation where you have to rethink what to do and how to achieve one or more stated objectives. While performing this job grade were able to demonstrate that in addition to engaging in a satisfactory curriculum of the course so OO would also be an excellent way to fit the learning process by playing the SEO course, which is offered around the room ( IV) half of the race and in this course the student will begin to relate to the concepts of decisionmaking.Ingeniero (a) IndustrialPregrad

    "eL TIMoN": una herramienta basada en morfismos para la enseñanza de la programación orientada a objetos

    Get PDF
    El diseño de software implica establecer una correspondencia entre el mundo real y el modelo de software. Los morfismos establecen correspondencias entre diferentes dominios. Se plantea que el uso de los morfismos puede colaborar en el desarrollo de modelos mentales y estrategias de aprendizaje para analizar y construir modelos de software adecuados. En 2005 en Universidad ORT Uruguay se realizó una primera parte de esta investigación. De ella se constató que el uso de morfismos colabora en el desarrollo de dichos modelos y estrategias. En este trabajo se presenta la continuación de la investigación. Se definieron los componentes y elementos necesarios en un modelo de "e-learning" que integre las tecnologías de la información y comunicaciones y que incorpore el uso de morfismos. Se desarrolló una herramienta específica denominada "eL TIMoN" (e-Learning Tool for Instruction based on Morphisms' Notions). A partir de los resultados de la experimentación, se infiere que el uso de la herramienta resulta beneficioso para el desarrollo y construcción de modelos adecuados de software.Software design implies establishing a correspondence between real world and a software model. Morphisms establish correspondences between different domains. It is considered that use of morphisms can be useful for development of mental models and learning strategies to analize and build adequate software models. The first part of this investigation was done in Universidad ORT Uruguay, during 2005. There, it was verified that the use of morphisms helps to develop said models and strategies. The follow up of this investigation is presented in this paper. Components and elements needed for integrating information and communication technologies and use of morphisms in a "e-learning" model were defined. A specific tool, named "eL TIMóN" (e-Learning Tool for Instruction based on Morphisms' Notions, "el timón" meaning "the helm" in Spanish) was implemented. Use of this tool has been proved useful for developing and building of adequate software models.V Workshop de Tecnología Informática Aplicada en Educación (WTIAE)Red de Universidades con Carreras en Informática (RedUNCI

    "eL TIMoN": una herramienta basada en morfismos para la enseñanza de la programación orientada a objetos

    Get PDF
    El diseño de software implica establecer una correspondencia entre el mundo real y el modelo de software. Los morfismos establecen correspondencias entre diferentes dominios. Se plantea que el uso de los morfismos puede colaborar en el desarrollo de modelos mentales y estrategias de aprendizaje para analizar y construir modelos de software adecuados. En 2005 en Universidad ORT Uruguay se realizó una primera parte de esta investigación. De ella se constató que el uso de morfismos colabora en el desarrollo de dichos modelos y estrategias. En este trabajo se presenta la continuación de la investigación. Se definieron los componentes y elementos necesarios en un modelo de "e-learning" que integre las tecnologías de la información y comunicaciones y que incorpore el uso de morfismos. Se desarrolló una herramienta específica denominada "eL TIMoN" (e-Learning Tool for Instruction based on Morphisms' Notions). A partir de los resultados de la experimentación, se infiere que el uso de la herramienta resulta beneficioso para el desarrollo y construcción de modelos adecuados de software.Software design implies establishing a correspondence between real world and a software model. Morphisms establish correspondences between different domains. It is considered that use of morphisms can be useful for development of mental models and learning strategies to analize and build adequate software models. The first part of this investigation was done in Universidad ORT Uruguay, during 2005. There, it was verified that the use of morphisms helps to develop said models and strategies. The follow up of this investigation is presented in this paper. Components and elements needed for integrating information and communication technologies and use of morphisms in a "e-learning" model were defined. A specific tool, named "eL TIMóN" (e-Learning Tool for Instruction based on Morphisms' Notions, "el timón" meaning "the helm" in Spanish) was implemented. Use of this tool has been proved useful for developing and building of adequate software models.V Workshop de Tecnología Informática Aplicada en Educación (WTIAE)Red de Universidades con Carreras en Informática (RedUNCI

    COMPARACIÓN DE HERRAMIENTAS PARA LA ENSEÑANZA DE LA PROGRAMACIÓN

    Get PDF
    Éste artículo presenta el resultado de una investigación sobre las diferentes herramientas, métodos y técnicas que se emplean en el proceso de enseñanza / aprendizaje de la programación. Incluye una descripción de los trabajos de investigación relacionados con el desarrollo y uso de herramientas, métodos y técnicas para la enseñanza de la programación en Universidades versus Facultad de Ciencias de la Información (FCI) de la Universidad Autónoma del Carmen (UNACAR), con el propósito de proponer aquellos que son aplicables en la enseñanza de la programación dentro de la Facultad
    corecore