2 research outputs found

    Uso de modelos de negocios y de requisitos en desarrollos basados en MDA

    Get PDF
    Existe un interés creciente en el estudio de la integración entre requisitos y arquitecturas, a partir del cual se han identificado los aspectos problemáticos de esta integración así como también algunas soluciones. Entre estos aspectos problemáticos, destacamos la necesidad de reducir la brecha inevitable entre una especificación de requisitos, generalmente informal, y una especificación formal de arquitectura de software; la necesidad de mantener la consistencia y traceability entre modelos de requisitos y modelos de arquitecturas; y por último, la necesidad de lograr el desarrollo de una arquitectura sobre la base de requisitos no siempre completos que incluso pueden cambiar o definirse a partir de la arquitectura. Este interés por relacionar los diferentes modelos ha tenido una fuerte influencia en la comunidad de software, surgiendo recientemente el Model-Driven Architecture (MDA). Dentro de un desarrollo MDA, el proceso es dirigido por la actividad de modelar el sistema de software en sus diferentes fases a través de lenguajes de transformación que permiten obtener en cada etapa un modelo del anterior. La línea de investigación aquí presentada se enmarca en este contexto, ya que pretende definir una estrategia que permita reducir la brecha entre los modelos de requisitos y los modelos tempranos de arquitecturas de software orientadas a objetos basados en UML, favoreciendo la definición de arquitecturas adaptables a los requisitos y capaces de evolucionar a partir de los cambios en la organización. Esto será posible gracias a la estrategia de transformación que proveerá un conjunto de heurísticas que facilitarán la traceability entre los modelos generados.Eje: Análisis de RequerimientosRed de Universidades con Carreras en Informática (RedUNCI

    Integrating Organizational Requirements and Socio-Intentional Architectural Styles

    No full text
    Software systems of today are characterized by increasing size, complexity, distribution, heterogeneity, and lifespan. Understanding and supporting the interaction between software requirements and architectures remains one of the challenging problems in software engineering research. To address these challenges we are proposing an integration framework developed within the context of the Tropos project. The proposal aims at identifying the key architectural elements and the dependencies among those elements, based on the stated system requirements
    corecore