2 research outputs found

    Documentación y análisis crítico de algunas arquitecturas de software en aplicaciones empresariales

    Get PDF
    Los ingenieros de sistemas generalmente se concentran en el sistema que se está desarrollando actualmente, sin ocuparse mucho de la empresa que soporta dicho sistema. En la empresa de hoy, impulsada por los negocios, existe una relación directa entre la capacidad de negocios de la empresa y la funcionalidad implementada en los proyectos. Con un adecuado conocimiento en arquitectura empresarial de software, se puede desarrollar aplicaciones robustas y escalables para futuras implementaciones de manera que evite modificar la arquitectura de la empresa o verse limitada. Por eso es útil tener a disposición información acerca de las arquitecturas de software más usadas para el diseño de aplicaciones empresariales para aquellos que no tienen mucha experiencia en este campo y resaltar la importancia de describir claramente la situación actual de la arquitectura empresarial antes y después de una implementación nueva

    International Conference on Computer Systems and Technologies- CompSysTech’07 Reliability Models in Architecture Description Languages

    No full text
    Abstract: In recent years, component-based approach has shown a great potential in cost and time reduction of software development. Research in non-functional characteristics also becomes a major issue in this domain. For these reasons, special interest raises the ability for compositional reasoning, in a formal way, about non-functional characteristics. In this paper, we focus the attention on one of them, namely reliability. Although, in the last 20 years, there appeared a number of Component-Based Reliability Models (CBRMs), there does not exist enough efforts to relate CBRM to methods for description of software architecture. Instead, a separate research direction in Architecture Description Languages (ADLs) evolved independently. The paper shows a way to bridge the gap between ADLs and CBRMs and lay out possibilities for comparison of different CBRMs. An extension of Petri-nets and Finite-State Machines, called Generalized Nets, is used to specify software architecture
    corecore