11 research outputs found

    The software architecture role in agile methodologies

    Get PDF
    The software architecture role in agile methodologies is not sufficiently documented or formalized by means of a process consistent with the philosophy. The current work’s contributions are: 1) Defining guidelines to implement architecture practices in an agile way and so that they can be applied independently of the development process in use. 2) Setting the grounds for the definition of an agile architecture process.III Workshop de Ingeniería de Software y Bases de Datos (WISBD)Red de Universidades con Carreras en Informática (RedUNCI

    A UML Profile for Documenting the Component-and-Connector Views of Software Architectures

    Get PDF
    In this paper, we present a UML profile and a group of UML patterns for documenting the component-and-connector views of software architectures [8]. They facilitate the creation of the component and connector viewtype in any UML 2.0 tool with a compliance level 3 [14]. This work’s contributions are: (1) Facilitating the documentation of all the software application’s views using only one tool. (2) Curtailing investment in personnel training. (3) Allowing the establishment of an adequate traceability between the architectural artifacts and the rest of the model.En este trabajo presentamos un perfil de UML (UML profile) y un conjunto de patrones de UML (UML Patterns) para documentar la vista de arquitectura de software de componentes y conectores (components and connectors view)[2]. Estos facilitan la creación de la vista en cualquier herramienta UML 2.0 con nivel de conformidad L3 [14]. Este trabajo tiene como aportes: (1) facilitar la documentación de todas las vistas de una aplicación utilizando sólo una herramienta. (1) Reducir la inversión en capacitación de personal. (3) Permitir realizar una adecuada trazabilidad entre los artefactos de la arquitectura y el resto del modelo.IV Workshop de Ingeniería de Software y Base de DatosRed de Universidades con Carreras en Informática (RedUNCI

    A UML profile for documenting the component-and-connector view of software architectures

    Get PDF
    In this paper, we present a UML profile and a group of UML patterns for documenting the component-andconnector views of software architectures [8]. They facilitate the creation of the component and connector viewtype in any UML 2.0 tool with a compliance level 3 [14]. This work's contributions are: (1) Facilitating the documentation of all the software application's views using only one tool. (2) Curtailing investment in personnel training. (3) Allowing the establishment of an adequate traceability between the architectural artifacts and the rest of the model.Facultad de Informátic

    The software architecture role in agile methodologies

    Get PDF
    The software architecture role in agile methodologies is not sufficiently documented or formalized by means of a process consistent with the philosophy. The current work’s contributions are: 1) Defining guidelines to implement architecture practices in an agile way and so that they can be applied independently of the development process in use. 2) Setting the grounds for the definition of an agile architecture process.III Workshop de Ingeniería de Software y Bases de Datos (WISBD)Red de Universidades con Carreras en Informática (RedUNCI

    A UML Profile for Documenting the Component-and-Connector Views of Software Architectures

    Get PDF
    In this paper, we present a UML profile and a group of UML patterns for documenting the component-and-connector views of software architectures [8]. They facilitate the creation of the component and connector viewtype in any UML 2.0 tool with a compliance level 3 [14]. This work’s contributions are: (1) Facilitating the documentation of all the software application’s views using only one tool. (2) Curtailing investment in personnel training. (3) Allowing the establishment of an adequate traceability between the architectural artifacts and the rest of the model.En este trabajo presentamos un perfil de UML (UML profile) y un conjunto de patrones de UML (UML Patterns) para documentar la vista de arquitectura de software de componentes y conectores (components and connectors view)[2]. Estos facilitan la creación de la vista en cualquier herramienta UML 2.0 con nivel de conformidad L3 [14]. Este trabajo tiene como aportes: (1) facilitar la documentación de todas las vistas de una aplicación utilizando sólo una herramienta. (1) Reducir la inversión en capacitación de personal. (3) Permitir realizar una adecuada trazabilidad entre los artefactos de la arquitectura y el resto del modelo.IV Workshop de Ingeniería de Software y Base de DatosRed de Universidades con Carreras en Informática (RedUNCI

    Up-scaling Mate Marote: a university-industry interaction experience

    Get PDF
    The new digital era opens up great possiblilities in education. Mate Marote is a platform including activities and educational games for massive scale interventions. Recent creation of Fundación Sadosky, has favored the collaboration between industry and academia in projects involving novel methods and ideas with big scale software platforms which require experience in architecture and high-end software development. The collaboration established showed exceptional conditions for the mutual benefit: the incorporation of academic research in educational neuroscience in the industry and the transference of well-established methodology and software development experience in the academic environment.Sociedad Argentina de Informática e Investigación Operativa (SADIO

    Up-scaling Mate Marote: a university-industry interaction experience

    Get PDF
    The new digital era opens up great possiblilities in education. Mate Marote is a platform including activities and educational games for massive scale interventions. Recent creation of Fundación Sadosky, has favored the collaboration between industry and academia in projects involving novel methods and ideas with big scale software platforms which require experience in architecture and high-end software development. The collaboration established showed exceptional conditions for the mutual benefit: the incorporation of academic research in educational neuroscience in the industry and the transference of well-established methodology and software development experience in the academic environment.Sociedad Argentina de Informática e Investigación Operativa (SADIO

    Experiencias de I+D+i en productos avanzados para el análisis de software

    Get PDF
    El equipo de LaFHIS es un grupo del Departamento de Computación de FCEyN, UBA especializado análisis de software. Actualmente, miembros del LaFHIS son parte constitutiva del nuevo Centro de Transferencia e Investigación en Ingeniería de Software (CETIS). En este artículo se reportan los pasos iniciales de colaboraciones del CETIS con dos compañías locales que brindan servicios de desarrollo y gestión de aplicaciones: Epidata y Pragma Consultores. Estas colaboraciones tienen como objetivo las construcción de herramientas novedosas de análisis de software.Sociedad Argentina de Informática e Investigación Operativa (SADIO

    Experiencias de I+D+i en productos avanzados para el análisis de software

    Get PDF
    El equipo de LaFHIS es un grupo del Departamento de Computación de FCEyN, UBA especializado análisis de software. Actualmente, miembros del LaFHIS son parte constitutiva del nuevo Centro de Transferencia e Investigación en Ingeniería de Software (CETIS). En este artículo se reportan los pasos iniciales de colaboraciones del CETIS con dos compañías locales que brindan servicios de desarrollo y gestión de aplicaciones: Epidata y Pragma Consultores. Estas colaboraciones tienen como objetivo las construcción de herramientas novedosas de análisis de software.Sociedad Argentina de Informática e Investigación Operativa (SADIO

    Experiencias de I+D+i en productos avanzados para el análisis de software

    Get PDF
    El equipo de LaFHIS es un grupo del Departamento de Computación de FCEyN, UBA especializado análisis de software. Actualmente, miembros del LaFHIS son parte constitutiva del nuevo Centro de Transferencia e Investigación en Ingeniería de Software (CETIS). En este artículo se reportan los pasos iniciales de colaboraciones del CETIS con dos compañías locales que brindan servicios de desarrollo y gestión de aplicaciones: Epidata y Pragma Consultores. Estas colaboraciones tienen como objetivo las construcción de herramientas novedosas de análisis de software.Sociedad Argentina de Informática e Investigación Operativa (SADIO
    corecore