Using a controlled language in Spanish to specify the architectural design of a multiagent system

In recent years, a major boom in the initial stages of Software Engineering has been experienced, mainly in the achievement of the definition of the Requirements and Objectives Models of the problem to solve. This paper focuses on the field, making a proposal that actively involves the client in the development process and partially automates the way how requirements are elicited. In this case, the tool provides an initial approach to the models of the system in an automated way. The tool provides the models according to INGENIAS methodology, but it is adaptable to other methodologies or production environments which have a characterization based on similar principles.

[1]  Jaelson Brelaz de Castro,et al.  Desenvolvendo Use Cases a partir de Modelagem Organizacional , 2000, WER.

[2]  Jorge J. Gómez-Sanz,et al.  Meta-modelling in Agent Oriented Software Engineering , 2002, IBERAMIA.

[3]  Daniel M. Berry,et al.  Extended Disambiguation Rules for Requirements Specifications , 2007, WER.

[4]  Axel van Lamsweerde,et al.  Deriving operational software specifications from system goals , 2002, SIGSOFT '02/FSE-10.

[5]  Eric S. K. Yu,et al.  Agent-Oriented Methodologies - Towards A Challenge Exemplar , 2002, AOIS@CAiSE.

[6]  Annie I. Antón,et al.  Towards Regulatory Compliance: Extracting Rights and Obligations to Align Requirements with Regulations , 2006, 14th IEEE International Requirements Engineering Conference (RE'06).

[7]  Luiz Marcio Cysneiros,et al.  Evaluating ADELFE Methodology in the Requirements Identification , 2007, WER.

[8]  Juan Carlos González Moreno,et al.  Using Multi-Agent Systems to Visualize Text Descriptions , 2011, PAAMS.

[9]  Vicente Pelechano,et al.  OO-METHOD: An OO Software Production Environment Combining Conventional and Formal Methods , 1997, CAiSE.

[10]  Antonio J. Alencar,et al.  Uma Abordagem para a Transformação Automática do Modelo de Negócio em Modelo de Requisitos , 2006, WER.

[11]  Carlos Mario Zapata Jaramillo,et al.  Pre-conceptual Schema: a UML Isomorphsim for Automatically Obtaining UML Conceptual Schemas , 2006 .

[12]  Pedro Manuel Antunes Sousa,et al.  Enterprise architecture: business and IT alignment , 2005, SAC '05.

[13]  Ruzanna Chitchyan,et al.  Semantics-based composition for aspect-oriented requirements engineering , 2007, AOSD.

[14]  Jorge J. Gómez-Sanz,et al.  Agent Oriented Software Engineering with INGENIAS , 2003, CEEMAS.

[15]  Pradeep Kumar Ray,et al.  Strategy-Oriented Alignment in Requirements Engineering: Linking Business Strategy to Requirements of e-Business Systems using the SOARE Approach , 2004, J. Res. Pract. Inf. Technol..

[16]  Massimo Cossentino,et al.  Agent-oriented software engineering , 2005, The Knowledge Engineering Review.

[17]  Juan Sánchez,et al.  Elicitación de requisitos en sistemas de gestión orientados a procesos , 2005, WER.

[18]  Ana I. Anton,et al.  Goal identification and refinement in the specification of software-based information systems , 1997 .

[19]  Jorge J. Gómez-Sanz,et al.  The INGENIAS Methodology and Tools , 2005 .

[20]  Ruzanna Chitchyan,et al.  EA-Miner: a tool for automating aspect-oriented requirements identification , 2005, ASE.

[21]  Luisa Mich,et al.  Requirements for tools for ambiguity identification and measurement in natural language requirements specifications , 2008, Requirements Engineering.

[22]  John Mylopoulos,et al.  Applying Software Analysis Technology to Lightweight Semantic Markup of Document Text , 2005, ICAPR.

[23]  Fausto Giunchiglia,et al.  Tropos: An Agent-Oriented Software Development Methodology , 2004, Autonomous Agents and Multi-Agent Systems.

[24]  Jose Luis de la Vara,et al.  Descomposición de árboles de metas a partir de modelos de procesos , 2007, WER.

[25]  Vicente Pelechano,et al.  The OO-method approach for information systems modeling: from object-oriented conceptual modeling to automated programming , 2001, Inf. Syst..

[26]  Jerry N. Luftman,et al.  Transforming the Enterprise: The Alignment of Business and Information Technology Strategies , 1993, IBM Syst. J..

[27]  Brian Henderson-Sellers,et al.  Enhancing Agent OPEN with concepts used in the Tropos methodology ? , 2022 .

[28]  Valeria Seidita,et al.  Agile PASSI: An agile process for designing agents , 2006, Comput. Syst. Sci. Eng..

[29]  John Mylopoulos,et al.  Extracting rights and obligations from regulations: toward a tool-supported process , 2007, ASE.

[30]  Karl Cox,et al.  Strategic alignment in requirements analysis for organizational IT: an integrated approach , 2005, SAC '05.

[31]  John Mylopoulos,et al.  Goal-oriented requirements analysis and reasoning in the Tropos methodology , 2005, Eng. Appl. Artif. Intell..

[32]  Mariano Ceccato,et al.  Ambiguity Identification and Measurement in Natural Language Texts , 2004 .

[33]  Oscar Pastor,et al.  Integración de un entorno de producción automática de software en un marco de alineamiento estratégico , 2007, WER.