Systematic construction of i* strategic dependency models for socio-technical systems

Goal- and agent-oriented models have become a consolidated type of artifact in various software and knowledge engineering activities. Several languages exist for representing such type of models but there is a lack of associated methodologies for guiding their construction up to the necessary level...

Descripción completa

Detalles Bibliográficos
Autores: Franch Gutiérrez, Javier|||0000-0001-9733-8830, Grau Colom, Gemma, Mayol Sarroca, Enric|||0000-0003-3777-5857, Quer, Carme|||0000-0002-9000-6371, Ayala Martínez, Claudia Patricia|||0000-0002-6262-3698, Cares Gallardo, Carlos, Navarrete Ramírez, Fredy Javier, Haya, Mariela, Botella López, Pere
Tipo de recurso: artículo
Fecha de publicación:2007
País:España
Institución:Universitat Politècnica de Catalunya (UPC)
Repositorio:UPCommons. Portal del coneixement obert de la UPC
Idioma:inglés
OAI Identifier:oai:upcommons.upc.edu:2117/173430
Acceso en línea:https://hdl.handle.net/2117/173430
https://dx.doi.org/10.1142/S0218194007003148
Access Level:acceso abierto
Palabra clave:Object-oriented programming (Computer science)
Programming languages (Electronic computers)
Goal-oriented modeling
Agent-oriented modeling
Agent-oriented methodologies
Programació orientada a l'objecte (Informàtica)
Llenguatges de programació
Àrees temàtiques de la UPC::Informàtica::Enginyeria del software
Descripción
Sumario:Goal- and agent-oriented models have become a consolidated type of artifact in various software and knowledge engineering activities. Several languages exist for representing such type of models but there is a lack of associated methodologies for guiding their construction up to the necessary level of detail. In this paper we present RiSD, a method for building Strategic Dependency (SD) models in the i* notation. RiSD is defined in a prescriptive way to reduce uncertainness when constructing the model. RiSD tackles three fundamental issues: (1) it tends to reduce the average size of the resulting models; (2) it defines some traceability relationships among model elements; (3) it provides some lexical and syntactical conventions. As a result, we may say that RiSD supports the construction process of goal- and agent-oriented models whilst increasing their understanding.