Título:
|
Goal-driven agent-oriented software processes
|
Autor/a:
|
Cares Gallardo, Carlos; Franch Gutiérrez, Javier; Mayol Sarroca, Enric; Álvarez Casado, Enrique
|
Otros autores:
|
Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació; Universitat Politècnica de Catalunya. inSSIDE - integrated Software, Service, Information and Data Engineering; Universitat Politècnica de Catalunya. IMP - Information Modeling and Processing |
Abstract:
|
The quality of software processes is acknowledged as a critical factor for delivering quality software systems. Any initiative for improving the quality of software processes requires their explicit representation and management. A current representational metaphor for systems is agent orientation, which has become one of the recently recognized engineering paradigms. In this article, we argue for the convenience of representing the software process using an agent-oriented language to model it and a goal-driven procedure to design it. Particularly we propose using the i* framework which is both an agent- and a goal-oriented modeling language. We review the possibilities of i* as a software process modeling language, and we also show how success factors can be made explicit in i* representations of the software processes. Finally, we illustrate the approach with an example based on the development of a set of ergonomic and safety software tools. |
Abstract:
|
Peer Reviewed |
Materia(s):
|
-Àrees temàtiques de la UPC::Informàtica::Enginyeria del software -Formal methods (Computer science) -Computer software -- Testing -Computer software -- Quality control -Software engineering -Software quality -Informatics -Software tools -Ergonomics -Software systems -Quality management -Software safety -Software testing -Spirals -Mètodes formals (Informàtica) -Programari -- Tests -Programari -- Control de qualitat |
Derechos:
|
|
Tipo de documento:
|
Artículo - Versión publicada Objeto de conferencia |
Editor:
|
Institute of Electrical and Electronics Engineers (IEEE)
|
Compartir:
|
|