6 research outputs found

    UWE en Sistema de Recomendación de Objetos de Aprendizaje. Aplicando Ingeniería Web: Un Método en Caso de Estudio

    Get PDF
    La Ingeniería Web propone nuevos métodos para el diseño de aplicaciones que se ejecutan en esta nueva plataforma que es la World Wide Web. Uno de estos métodos es UWE (UML Web Engineering), el cual aprovecha la notación estándar del UML e incorpora elementos que son propios del desarrollo Web. En este artículo se presenta un caso de estudio para el diseño de un Sistema de Recomendación de Objetos de Aprendizaje, donde el modelado básico se realiza mediante el UWE. Se modela una aplicación Web que permite a los usuarios realizar la composición de los Objetos de Aprendizaje que el mismo sistema le recomienda al usuario previo análisis de las características tanto del mismo como de los Objeto de Aprendizaje almacenados en un repositorio especializado llamado AGORA

    Una Revisión Sistemática en los Marcos de Trabajo de Desarrollo Software en las MiPyMEs Productoras de Software

    Get PDF
    Resumen: Una revisión sistemática es considerada como un método o protocolo que permite sintetizar investigaciones científicas de diversas áreas, la Ingeniería de Software no es la excepción. En este artículo se presenta este protocolo aplicado en la búsqueda de publicaciones relacionadas con las adaptaciones a los marcos de trabajo de desarrollo de software llevadas a cabo en MiPyMEs desarrolladoras de software, en el período comprendido de 1995 al 2013, centrándose en tendencias, países y sectores que publican; así como en los modelos, metodologías, estándares, procesos técnicos, procesos de implementación y procesos de reúso del software. Los resultados obtenidos muestran que los países con mayor número de publicaciones sobre el tópico seleccionado son Estados Unidos y Reino Unido, que en su conjunto suman 21%; y que otros países suman el 79% restante. Se observa que el sector con mayor número de publicaciones es el sector educativo con 76%, seguido por los centros de investigación con 18% y el sector privado con el 6%. El modelo de procesos y la metodología más utilizados son CMMi con 33% e IDEAL con 22%, respectivamente. Los estándares más utilizados, con el 18% cada uno, son el ISO/IEC 15504 y CORBA; y los procesos del ciclo de vida del software mayormente abordados son: análisis de requisitos del sistema con un 33% y construcción con un 29%. Palabras Clave: MiPyME, revisión sistemática, modelos, metodologías, estándares de desarrollo de software, procesos técnicos, procesos de implementación, procesos de reúso del software

    Una Herramienta para el Análisis de la Colaboración Diseñada con UWE

    Get PDF
    UML Web Engineering (UWE) es uno de los métodos en Ingeniería Web para el diseño de aplicaciones que se desarrollan para la World Wide Web; utiliza la simbología estándar del Lenguaje de Modelado Unificado, así como simbología propia para desarrollo orientado a la Web. En este trabajo se presenta el diseño de una aplicación Web desarrollada como herramienta de apoyo para analizar la interacción (HAI) de estudiantes en su proceso de aprendizaje, donde el modelado básico se realiza mediante UWE. Dicha aplicación recupera el registro de publicaciones que realizan los estudiantes en el muro grupal de Facebook y aplica un modelo diseñado para el análisis de la colaboración con el fin de identificar las habilidades colaborativas de cada uno de los estudiantes

    Analizando la Efectividad del Uso de un EVCI para Asistir a Estudiantes Avanzados en la Identificación de Faltas en el Código: Un Experimento Controlado

    Get PDF
    El objetivo de esta investigación se centra en el estudio de la detección de faltas con y sin apoyo de un Entorno Virtual Colaborativo Inteligente (EVCI), a través de una replicación independiente de un experimento controlado. A diferencia de otros estudios realizados con el apoyo de un EVCI, este trabajo se desarrolló empleando como sujetos experimentales a estudiantes avanzados de pregrado. En este trabajo se explora la efectividad en la detección de faltas en programas instrumentados en Java con y sin apoyo de un EVCI. Con respecto a las faltas observadas por los sujetos, se obtuvo una efectividad equivalente para quienes emplearon el EVCI (53.70%) como para quienes trabajaron de manera tradicional (50.00%). Se observa que en esta segunda réplica, los sujetos lograron identificar un número mayor de faltas con respecto a la primera réplica de este experimento

    Ingeniería del software e ingeniería del conocimiento. Dos disciplinas interrelacionadas

    No full text
    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
    corecore