40 research outputs found

    Taller: mecanismos de reuso en OO : Arquitectura, patrones y frameworks

    Get PDF
    En el presente trabajo se describe la experiencia de dictado de un taller sobre mecanismos orientados a objetos para diseño de software reusable, dirigido a alumnos de la carrera Licenciatura en Informática (U.N.P.S.J.B. – Sede Ushuaia); el mismo ha sido implementado en forma preliminar, durante el presente ciclo lectivo, dada la necesidad de incorporar conceptos avanzados de diseño orientado a objetos, que permitan una mejor comprensión de las ventajas del paradigma. No siendo posible alcanzar este objetivo en las asignaturas del Plan de Estudios, se optó por la realización de un taller dirigido a los alumnos que hayan finalizado las cursadas de las asignaturas: Análisis y Diseño de Sistemas y Programación Avanzada. Se trabaja sobre la base de un proceso de análisis y diseño de sistemas centrado en la arquitectura, aplicando patrones en las diferentes etapas del desarrollo, dando por supuesto el conocimiento de métodos orientados a objetos. Se brindan los conceptos fundamentales relativos a desarrollo basado en componentes, arquitectura de software y a distintos tipos de patrones: arquitecturales, de análisis y de diseño, con aplicaciones apropiadas. Dados los resultados satisfactorios de la experiencia realizada, la presente propuesta ha sido formalizada ante el Consejo Académico, para la continuidad de su dictado.Eje: Tecnología aplicada en EducaciónRed de Universidades con Carreras en Informática (RedUNCI

    Taller: mecanismos de reuso en OO : Arquitectura, patrones y frameworks

    Get PDF
    En el presente trabajo se describe la experiencia de dictado de un taller sobre mecanismos orientados a objetos para diseño de software reusable, dirigido a alumnos de la carrera Licenciatura en Informática (U.N.P.S.J.B. – Sede Ushuaia); el mismo ha sido implementado en forma preliminar, durante el presente ciclo lectivo, dada la necesidad de incorporar conceptos avanzados de diseño orientado a objetos, que permitan una mejor comprensión de las ventajas del paradigma. No siendo posible alcanzar este objetivo en las asignaturas del Plan de Estudios, se optó por la realización de un taller dirigido a los alumnos que hayan finalizado las cursadas de las asignaturas: Análisis y Diseño de Sistemas y Programación Avanzada. Se trabaja sobre la base de un proceso de análisis y diseño de sistemas centrado en la arquitectura, aplicando patrones en las diferentes etapas del desarrollo, dando por supuesto el conocimiento de métodos orientados a objetos. Se brindan los conceptos fundamentales relativos a desarrollo basado en componentes, arquitectura de software y a distintos tipos de patrones: arquitecturales, de análisis y de diseño, con aplicaciones apropiadas. Dados los resultados satisfactorios de la experiencia realizada, la presente propuesta ha sido formalizada ante el Consejo Académico, para la continuidad de su dictado.Eje: Tecnología aplicada en EducaciónRed de Universidades con Carreras en Informática (RedUNCI

    Lenguaje específico de dominio para aplicaciones de modelación glaciológica

    Get PDF
    Las aplicaciones de software de modelado de la naturaleza se caracterizan por la complejidad propia de la información y procesos ambientales. Se requiere un nivel de abstracción adecuado y flexibilidad para la modelación de los procesos naturales. Algunas limitaciones del software del dominio provienen del uso de herramientas y lenguajes que carecen de facilidades para representar los conceptos particulares de estas aplicaciones. El Modelado específico del dominio (DSM) propone elevar el nivel de abstracción, expresando las soluciones directamente en términos del dominio. En este trabajo se presenta un lenguaje específico de dominio para aplicaciones de modelación del comportamiento de glaciares, y un generador de código para la transformación de los modelos en aplicaciones utilizables por los expertos.XI Workshop de Ingeniería de SoftwareRed de Universidades con Carreras de Informática (RedUNCI

    Rubricas: una nueva forma de evaluar en la ingeniería de software

    Get PDF
    El principal objetivo del artículo es reflexionar sobre el actual siste - ma de evaluación utilizado en la enseña del proceso de desarrollo de software, poder determinar sus fortalezas y debilidades y proponer una nueva forma de evaluación que contemple los principales aspectos de validez, confiabilidad, practicidad, utilidad y justicia que amerita. La evaluación es un instrumento de mejora de la enseñanza, de seguimiento y control para profesores y estudiantes; razón por la cual se presenta una nueva propuesta en el marco de la asignatura de Ingeniería de Software I de la carrera de Licenciatura en Sistemas que se dictan en nuestra Institución. Esta nueva forma de evaluación debe contener las características de la evaluación formativa, en este aspecto las rúbricas se presentan (ante los alumnos y docentes), como una guía para identificar los objetivos, expectativas y logros que deben alcanzar dentro proceso de enseñanza y aprendizaje que se imparte. El espacio curricular resulta fundamental para el futuro ejercicio de la profesión. La enseñanza de los contenidos que presenta la currícula de Ingeniería de software I abarca todo proceso de desarrollo de software (RUP Agil) que exige de un trabajo cooperativo y colaborativo que la enseñanza formativa y las rubricas pueden brindar.Sociedad Argentina de Informática e Investigación Operativ

    Microarquitecturas de diseño OO para la configuración de escenarios de simulación hidrológica

    Get PDF
    Los modelos hidrológicos constituyen una herramienta de predicción fundamental para tomadores de decisión ambiental. Un modelo hidrológico es una representación simplificada del sistema real cuyo objetivo es estudiar la operación del mismo y predecir su salida a partir de ecuaciones matemáticas que conectan entradas con salidas. Estos modelos simulan procesos ambientales del mundo real utilizando distintas estrategias para el cálculo de la transformación lluvia-caudal, mediante distintos métodos. El software del dominio provee gran diversidad de modelos hidrológicos, los cuales han ido evolucionando en sus prestaciones a través de cinco generaciones de modelos. No obstante su grado de evolución, la mayoría de ellos son estáticos, ofreciendo poca flexibilidad para la selección de la estrategia de cálculo y la construcción del sistema a simular. Se plantea en consecuencia, la necesidad de proveer modelos de diseño apropiados para la construcción flexible de escenarios de simulación hidrológica. En el presente trabajo se definen microarquitecturas de diseño basadas en patrones para el desarrollo de software flexible del dominio, en el marco de una arquitectura conceptual existente para modelación hidrológica integrada a Sistemas de Información Ambiental. Se muestra el uso de las mismas para la configuración de un escenario de simulación en una cuenca específica.Eje: Aplicaciones (APLI)Red de Universidades con Carreras en Informática (RedUNCI

    Beneficios de la rúbrica como evaluación en el marco de la Ingeniería de Software

    Get PDF
    El propósito del presente trabajo está en presentar una nueva propuesta de evaluación en el marco de la asignatura de Ingeniería de Software I, de la carrera de Licenciatura en Sistemas que se dictan en el ámbito de la Universidad Nacional de Tierra del Fuego. El objetivo que se persigue es reflexionar sobre la forma y los métodos de evaluación tradicional utilizados a los largo de los años en el espacio curricular, que permita determinar sus puntos fuertes pero sobre todo sus debilidades; y, en base a ello, implementar una nueva forma de evaluación que contemple los principales aspectos de validez, confiabilidad, practicidad, utilidad y justicia que amerita. La evaluación debe contemplarse como un instrumento de mejora de la enseñanza, de seguimiento y control para profesores y estudiantes. Esta nueva forma de evaluación debe contener las características de la evaluación formativa y colaborar en la focalización de los aspectos del contenido sobre los que se quiere ofrecer retroalimentación con los alumnos. El espacio curricular forma parte del eje troncal de la carrera y resulta fundamental para el futuro ejercicio de la profesión. La enseñanza de los contenidos que que presenta la currícula de Ingeniería de software I tienen su particularidad, todo proceso de desarrollo se basa en etapas fuertemente relacionadas y que exigen de un trabajo cooperativo y colaborativo. Específicamente se utiliza el Proceso RUP Agil, es un proceso de desarrollo de software que constituye la metodología estándar más utilizada para el análisis, diseño, implementación y documentación de sistemas orientados a objetos. En esa línea, las rúbricas se presentan ante los alumnos, y docentes, como un documento o guía en los cuales puedan conocer los objetivos, expectativas y logros que deben alcanzar dentro proceso de enseñanza aprendizaje.Secretaría de Asuntos Académico

    Lenguaje específico de dominio para aplicaciones de modelación glaciológica

    Get PDF
    Las aplicaciones de software de modelado de la naturaleza se caracterizan por la complejidad propia de la información y procesos ambientales. Se requiere un nivel de abstracción adecuado y flexibilidad para la modelación de los procesos naturales. Algunas limitaciones del software del dominio provienen del uso de herramientas y lenguajes que carecen de facilidades para representar los conceptos particulares de estas aplicaciones. El Modelado específico del dominio (DSM) propone elevar el nivel de abstracción, expresando las soluciones directamente en términos del dominio. En este trabajo se presenta un lenguaje específico de dominio para aplicaciones de modelación del comportamiento de glaciares, y un generador de código para la transformación de los modelos en aplicaciones utilizables por los expertos.XI Workshop de Ingeniería de SoftwareRed de Universidades con Carreras de Informática (RedUNCI

    Microarquitecturas de diseño OO para la configuración de escenarios de simulación hidrológica

    Get PDF
    Los modelos hidrológicos constituyen una herramienta de predicción fundamental para tomadores de decisión ambiental. Un modelo hidrológico es una representación simplificada del sistema real cuyo objetivo es estudiar la operación del mismo y predecir su salida a partir de ecuaciones matemáticas que conectan entradas con salidas. Estos modelos simulan procesos ambientales del mundo real utilizando distintas estrategias para el cálculo de la transformación lluvia-caudal, mediante distintos métodos. El software del dominio provee gran diversidad de modelos hidrológicos, los cuales han ido evolucionando en sus prestaciones a través de cinco generaciones de modelos. No obstante su grado de evolución, la mayoría de ellos son estáticos, ofreciendo poca flexibilidad para la selección de la estrategia de cálculo y la construcción del sistema a simular. Se plantea en consecuencia, la necesidad de proveer modelos de diseño apropiados para la construcción flexible de escenarios de simulación hidrológica. En el presente trabajo se definen microarquitecturas de diseño basadas en patrones para el desarrollo de software flexible del dominio, en el marco de una arquitectura conceptual existente para modelación hidrológica integrada a Sistemas de Información Ambiental. Se muestra el uso de las mismas para la configuración de un escenario de simulación en una cuenca específica.Eje: Aplicaciones (APLI)Red de Universidades con Carreras en Informática (RedUNCI

    Microarquitecturas de diseño OO para la configuración de escenarios de simulación hidrológica

    Get PDF
    Los modelos hidrológicos constituyen una herramienta de predicción fundamental para tomadores de decisión ambiental. Un modelo hidrológico es una representación simplificada del sistema real cuyo objetivo es estudiar la operación del mismo y predecir su salida a partir de ecuaciones matemáticas que conectan entradas con salidas. Estos modelos simulan procesos ambientales del mundo real utilizando distintas estrategias para el cálculo de la transformación lluvia-caudal, mediante distintos métodos. El software del dominio provee gran diversidad de modelos hidrológicos, los cuales han ido evolucionando en sus prestaciones a través de cinco generaciones de modelos. No obstante su grado de evolución, la mayoría de ellos son estáticos, ofreciendo poca flexibilidad para la selección de la estrategia de cálculo y la construcción del sistema a simular. Se plantea en consecuencia, la necesidad de proveer modelos de diseño apropiados para la construcción flexible de escenarios de simulación hidrológica. En el presente trabajo se definen microarquitecturas de diseño basadas en patrones para el desarrollo de software flexible del dominio, en el marco de una arquitectura conceptual existente para modelación hidrológica integrada a Sistemas de Información Ambiental. Se muestra el uso de las mismas para la configuración de un escenario de simulación en una cuenca específica.Eje: Aplicaciones (APLI)Red de Universidades con Carreras en Informática (RedUNCI

    Lenguaje específico de dominio para aplicaciones de modelación glaciológica

    Get PDF
    Las aplicaciones de software de modelado de la naturaleza se caracterizan por la complejidad propia de la información y procesos ambientales. Se requiere un nivel de abstracción adecuado y flexibilidad para la modelación de los procesos naturales. Algunas limitaciones del software del dominio provienen del uso de herramientas y lenguajes que carecen de facilidades para representar los conceptos particulares de estas aplicaciones. El Modelado específico del dominio (DSM) propone elevar el nivel de abstracción, expresando las soluciones directamente en términos del dominio. En este trabajo se presenta un lenguaje específico de dominio para aplicaciones de modelación del comportamiento de glaciares, y un generador de código para la transformación de los modelos en aplicaciones utilizables por los expertos.XI Workshop de Ingeniería de SoftwareRed de Universidades con Carreras de Informática (RedUNCI
    corecore