6 research outputs found

    Entornos de Desarrollo de Software: contenidos y encuesta de satisfacción

    Get PDF
    En este artículo se presentan los contenidos de una asignatura en la que se pretende enseñar las características comunes a los entornos de desarrollo de software actuales. Los contenidos tienen un enfoque generalista con un importante contenido teórico pero sin dejar de lado un enfoque práctico de aplicación inmediata. Finalmente se muestran los resultados de una encuesta de satisfacción realizada a los alumnos que cursan la asignatura

    Sobre la aplicación de los resultados de investigación a la docencia de Ingeniería del Software

    Get PDF
    En las universidades españolas se dedican grandes esfuerzos a la investigación en numerosas áreas. A veces, dichos esfuerzos suelen tener poca o nula trascendencia en el curricula de las asignaturas en las que los propios investigadores imparten docencia. En la unidad docente de Desarrollo de Software del Departamento de Sistemas Informáticos y Computación de la UPV intentamos que esto no sea así, y en diversas asignaturas se ha realizado el esfuerzo de aplicar los resultados de la investigación convirtiéndolos, bien en temas de teoría, bien en prácticas interesantes que suelen gustar a los alumnos por su novedad o interés. En el presente artículo se presentan los contenidos de la asignatura "Tecnología Software Avanzada", una asignatura optativa de quinto curso. En las clases teóricas se transmite a los alumnos la importancia de los métodos formales como una vía para el desarrollo de software de calidad, mientras que las prácticas están relacionadas con la utilización de esos métodos formales para el diseño e implementación de aplicaciones robustas con altas cotas de calidad utilizando procedimientos automáticos

    Metodología y Tecnología de la Programación: una propuesta para mejorar el aprendizaje del diseño de sistemas de información

    Get PDF
    La enseñanza de las fases del ciclo de vida de construcción de software sigue un orden inverso respecto de su aplicación en el plano profesional. Es aceptado el hecho de comenzar enseñando programación y continuar, en cursos posteriores, con actividades de diseño y análisis. Esta manera de formar a los futuros ingenieros de software puede ser una razón importante para explicar que posteriormente en la industria el uso de métodos de análisis y diseño en el desarrollo de sistemas muchas veces sea una excepción. MTP (asignatura Metodología y Tecnología de la Programación) es el primer contacto que el alumno tiene con técnicas de diseño de software tras una formación en programación. El alumno debe afrontar el diseño de sistemas de tamaño medio. Observamos dos aspectos pedagógicos cruciales en MTP: la motivación del alumno y el cambio contextual que le significa pasar de codificar a diseñar sistemas. Este trabajo presenta algunas recomendaciones docentes para abordar el diseño estructurado a partir de la experiencia contrastada de los últimos cursos académicos.Este trabajo ha sido parcialmente financiado por la Escuela Universitaria de Informática de la Universidad Politécnica de Valencia

    Evaluating requirements modeling methods based on user perceptions: a family of experiments

    Full text link
    Numerous methods and techniques have been proposed for requirements modeling, although very few have had widespread use in practice. One drawback of requirements modeling methods is that they lack proper empirical evaluations. This means that there is a need for evaluation methods that consider both the theoretical and practical aspects of this type of methods and techniques. In this paper, we present a method for evaluating the quality of requirements modeling methods based on user perceptions. The evaluation method consists of a theoretical model that explains the relevant dimensions of quality for requirements modeling methods, along with a practical instrument with which to measure these quality dimensions. Basically, it allows us to predict the acceptance of a particular requirements modeling method in practice, based on the effort of applying the method, the quality of the requirements artifacts produced, and the user perceptions with regard to the quality of the method. The paper also presents an empirical test of the proposed method for evaluating a Rational Unified Process (RUP) extension for requirements modeling. That test was carried out through a family of experiments conducted with students and practitioners and provides evidence of the usefulness of the evaluation method proposed. © 2011 Elsevier Inc. All rights reserved.This research has been funded by the following projects: MULTIPLE (MICINN TIN2009-13838), MEDUSAS (CDTI-MICINN and FEDER IDI-20090557), ORIGIN (CDTI-MICINN and FEDER IDI-2010043(1-5)), PEGASO/MAGO (MICINN and FEDER, TIN2009-13718-C02-01), EECCOO (MICINN TRA2009_0074), MECCA (JCMM PII2109-0075-8394) and IMPACTUM (JCCM PEII11-0330-4414).Abrahao Gonzales, SM.; Insfrán Pelozo, CE.; Carsí Cubel, JÁ.; Genero Bocco, M. (2011). Evaluating requirements modeling methods based on user perceptions: a family of experiments. Information Sciences. 181(16):3356-3378. https://doi.org/10.1016/j.ins.2011.04.005S335633781811

    Comparacion automatica de esquemas conceptuales orientados a objeto.

    No full text
    En este trabajo se realiza un estudio algoritmico de como comparar esquemas conceptuales orientados a objeto en un contexto de migracion de datos. Se presenta un algoritmo de comparacion de esquemas basado en la comparacion de arboles que aprovecha informacion semantica para optimizar la eficiencia de la comparacion. Se calcula a partir de dos esquemas cualesquiera, y de manera automatica, su plantilla de equivalencias y diferencias en terminos de inserciones, modificaciones y borrados. El presente trabajo forma parte del desarrollo de una herramienta para la migracion automatica de bases de datos, que esta siendo desarrollada en el Departamento de Sistemas Informaticos y Computacion de la Universidad Politecnica de Valencia

    Residence time distribution of ultrafine aerosol particles in a tube with transient and parabolic laminar flow

    No full text
    This paper presents a theoretical investigation concerning the residence time distribution (RTD) of ultrafine monodisperse aerosol particles flowing in a circular tube in laminar flow regime. If a fully developed, parabolic flow (PF) velocity profile is assumed for the whole tube length, the convection-diffusion process undergone by the aerosol particles can be described by means of two parameters, the dimensionless particle diffusion coefficient D and the tube aspect ratio a (radius/ length). An additional parameter, the Reynolds number Re, must be taken into consideration when the flow develops starting from a given velocity profile at the tube entrance, which we have assumed to be a uniform (plug) flow. The latter situation is referred to as transient flow (TF). The RTD has been determined using two different variations of a Monte Carlo (MC) technique to simulate the particle trajectory within the tube. The difference between the two MC methods is the assumed distribution of Brownian random displacements of the particles; in both cases the distribution had zero mean and variance 2DΔt, but the distribution was uniform in one method and normal in the other. The simulation results obtained with the two methods were almost coincident. In either PF or TF, even for relatively small values of D the aerosol RTD is quite different from that of the fluid where the particles are suspended. In particular, the dimensionless mean particle residence time, which initially decreases with D, soon attains an asymptotic value of 0.65 for D ≥ 0.3 (the mean residence time of the fluid is 1) in PF; a similar asymptotic value is attained for TF but in this case it depends on the particular combination of a and Re considered. The relative influence of axial diffusion on the RTD is insignificant unless the tube ratio a is of the order of 0.5 (tube with a length equal to its diameter).NingunoPeer reviewe
    corecore