On the use of i* for architecting hybrid systems: a method and an evaluation report


Abstract:

The architectural definition of hybrid software systems is a challenging problem that demands to reconcile stakeholders’ strategic needs and components marketplace, whilst defining an appropriate set of services. We have defined a method called DHARMA based on the i* framework. The goal of this paper is to present an experience report about the use of i* in large-scale projects. We provide two different viewpoints: the viewpoint of the stakeholder and the viewpoint of the modeller. Apart from general lessons learned, we also provide some insights about the use of i* in the specific context of architecting hybrid systems using DHARMA. Abstract: Peer Reviewed Materia (s): -Àrees temàtiques de la UPC:: Informàtica:: Enginyeria del software -Software architecture -Object-oriented methods (Computer science) -Hybrid systems -Goal-oriented models -i* -Programari--Disseny -Mètodes orientats a objectes (Informàtica) Derechos: Tipo de documento: Artículo-Versión presentada Objeto de conferencia Editor: Springer Verlag Compartir:

Año de publicación:

Keywords:

    Fuente:

    googlegoogle

    Tipo de documento:

    Article

    Estado:

    Acceso abierto

    Áreas de conocimiento:

    • Ingeniería de sistemas
    • Software
    • Tecnologías de la información y la comunicación

    Áreas temáticas de Dewey:

    • Ciencias de la computación
    • Programación informática, programas, datos, seguridad
    • Métodos informáticos especiales
    Procesado con IAProcesado con IA

    Objetivos de Desarrollo Sostenible:

    • ODS 17: Alianzas para lograr los objetivos
    • ODS 11: Ciudades y comunidades sostenibles
    • ODS 9: Industria, innovación e infraestructura
    Procesado con IAProcesado con IA

    Contribuidores: