hosted by
publicationslist.org
    

Grupo GWAI


grupogwai@gmail.com

Journal articles

2010
Carlos Hernán Fajardo Toro, Juan Carlos González Moreno, David Ramos Valcárcel (2010)  BotBlog: una propuesta de integración de bitácoras y agentes   SISTEMAS & TELEMATICA 8: 15. 61-65 June  
Abstract: La adaptación al espacio europeo de educación superior es un hecho que debe ser asumido por todos y cuyo proceso se está llevando a cabo. Para proceder a esta adaptación será necesaria la adopción de nuevos sistemas pedagógicos apoyados en la utilización de nuevas tecnologías informáticas. En este artículo se ofrece una propuesta basada en el desarrollo dinámico de un portal temático mediante la integración de agentes conversacionales (chatterbots) con bitácoras (blogs). El portal se construye y evoluciona en la propia ventana del navegador del cliente, con base en las preguntas que se formulan, a las contestaciones diseñadas, a los contenidos proporcionados por búsquedas en la red y a aquella que se añade o se puede extraer de las bitácoras vinculadas.
Notes:
2009
Iván García-Magariño, Alma M Gómez-Rodríguez, Juan Carlos González-Moreno (2009)  Modeling Processes of AOSE Methodologies by Means of a New Editor   Advances in Intelligent and Soft Computing 50/2009: 672-681  
Abstract: This paper introduces a work in progress for definition of AOSE methodology processes. FIPA Methodology Technical Committee encourages the definition of software engineering process models for Multi-Agent Systems methodologies and recommends the use of Software Process Engineering metamodel (SPEM) defined by the Object Management Group. This paper follows those recommendations for obtaining a systematic method and an editor for describing software engineering process models for Multiagent Systems. The editor has been built by means of the Eclipse Modeling Framework and following the SPEM standard. The editor has been used for defining several Agent Oriented process, the method for defining such processes is also addressed in this paper.
Notes:
Iván García-Magariño, Alma M Gómez-Rodríguez, Jorge Gómez-Sanz, Juan Carlos González-Moreno (2009)  INGENIAS-SCRUM Development Process for Multi-Agent Development   Advances in Intelligent and Soft Computing 50/2009: 108-117  
Abstract: One of the key issues in development of Multi-agent System(MAS) is to follow the more suitable development process for a particular problem. This means that development process models must be defined. Definition leads to better process understanding, facilitates process measurement and improvement, and constitutes the basis for automating the process itself. The main goal of this paper is the definition of a process for agent-based development. This definition is based on the Software Process Engineering Metamodel(SPEM) and applied in the definition of the software engineering process of INGENIAS MAS methodology following a SCRUM approach.
Notes:
Alma M Gómez-Rodríguez, Juan Carlos González-Moreno (2009)  Methodology vs. Development Process : A Case Study for AOSE   Lecture Notes in Computer Science 5518: 2. 29-37 June  
Abstract: There is a general agreement in the fact that Agent Oriented Software Engineering (AOSE) needs development process definition for an accurate process management. The main trends in the field identify process and methodology in order to approach the process definition. This paper focusses in the idea that process and methodology must be considered independently. This means that not only the same process can be used for different methodologies but also that the same methodology can be used following different processes. The most suitable process can be selected by developers depending on several factors such as: human resources available, time restrictions, costs, etc. The previous approach is justified introducing a case study, which shows how different development processes can be applied while the team is following the same methodology (in particular, INGENIAS methodology).
Notes: Serie del libros Lecture Notes in Computer Science Editor Springer Berlin / Heidelberg ISSN 0302-9743 (Print) 1611-3349 (Online) Volumen Volume 5518/2009 Libro: Distributed Computing, Artificial Intelligence, Bioinformatics, Soft Computing, and Ambient Assisted Living DOI 10.1007/978-3-642-02481-8 Copyright 2009 ISBN 978-3-642-02480-1 DOI 10.1007/978-3-642-02481-8_5 Páginas 29-36 Subject Collection Informática Fecha de SpringerLink sábado, 06 de junio de 2009
Juan Carlos González Moreno, Rubén Romero González, Cástor Sánchez Chao, Loxo Lueiro Astray (2009)  Plataforma arquitectónica para desarrollo de soluciones de E-Health   Revista Ibérica de Sistemas y Tecnologías de la Información (RISTI) RISTI: Nº 4. pág. 1-14 Dic  
Abstract: El desarrollo de nuevas tecnologías de comunicación ha proporcionado mejores mecanismos de acceso a la información, con unas enormes posibilidades. La implementación de estas tecnologías proporciona un medio ideal para transmitir información en tiempo real, desde cualquier situación geográfica. Uno de los sectores con mayores oportunidades de explotar estas tecnologías es el socio-sanitario. La aplicación de estas nuevas tecnologías para apoyar la práctica clínica, ha dado lugar al nacimiento de un nuevo concepto, e-Health. Este término engloba una variedad de servicios distintos relacionados con el binomio medicina/salud y las TI. Dotar a los transportes sanitarios de una mayor capacidad de atención sobre el paciente es un reto pendiente. Dentro de este contexto nace una plataforma orientada al desarrollo de soluciones de Telemedicina. El modelo de solución propuesto permite el seguimiento a distancia de un servicio móvil de asistencia sanitaria; integrando en él, dispositivos de electromedicina y servicios de videoconferencia.
Notes:
Juan Carlos González-Moreno, Luis Vázquez-López (2009)  Using Techniques Based on Natural Language in the Development Process of Multiagent Systems   Advances in Intelligent and Soft Computing 50/2009: 269-273  
Abstract: The last years have been very prolific in the study of methods, methodologies and even development process in the area of Agent Oriented Software Engineering. However, there are two aspects that are not developed sufficiently, the first is the acquisition and establishment of requirements and goals for Multiagent Systems from the descriptions of customers / users. The second is a successful implementation of reverse engineering to implementations undertaken in order to retrieve a detailed design of the application obtained. The concern of this work focuses on the first of these aspects. The proposal applies techniques of natural language processing, throughout the entire lifecycle of multi-system, to obtain a model and improve product required. One noteworthy point of this proposal is that the client is actively involved in the development process in a manner non-attendance. Lastly, the proposal allows maximize obtaining initial models for different projects, minimizing their involvement in this process.
Notes:
Iván García-Magariño, Alma Gómez-Rodríguez, Juan C González-Moreno (2009)  Definition of Process Models for Agent-Based Development   Lecture Notes in Computer Science 5386/2009: 60-73 March  
Abstract: As in other kinds of software development, the definition of process models in Multi-agent System (MAS) domain has many advantages. Some of these advantages are the better understanding which facilitates process measurement and improvement, and that the definition constitutes the basis for automating the process itself. The main goal of this paper is to provide a proper mechanism for defining agent-based development process models. For achieving this goal, an open-source editor tool and a technique for defining process models with the mentioned tool are presented. Both the editor tool and the technique provide MAS designers with a suitable mechanism for defining process models and are based on the Software Process Engineering Metamodel (SPEM). Although the main goal is to define process models for agent-based development, the proposed tool and technique can define any software process model, because they are based on a general-purpose software process metamodel. The utility of the tool and the technique is also justified, finally, by qualitative comparison with others.
Notes: Book Series Lecture Notes in Computer Science Publisher Springer Berlin / Heidelberg ISSN 0302-9743 (Print) 1611-3349 (Online) Volume Volume 5386/2009 Book Agent-Oriented Software Engineering IX DOI 10.1007/978-3-642-01338-6 Copyright 2009 ISBN 978-3-642-01337-9 DOI 10.1007/978-3-642-01338-6_5 Pages 60-73 Subject Collection Computer Science SpringerLink Date Tuesday, March 24, 2009 En CiteSEER: 1.57 (Puesto 91 de 1221 considerados: top 7.45%) y en CORE el ranking del congreso es: B
2008
2007
Juan Carlos González-Moreno, David Ramos-Valcarcel (2007)  Axentes conversacionais como titores virtuais   Experiencias de Innovación Educativa na Universidade 55-64  
Abstract: Uno de los retos de los próximos años a nivel de la enseñanza universitaria, es la adaptación al espacio europeo de educación superior. Para llevar a cabo esta adaptación será preciso la adopción de nuevos mecanismos, y la utilización de sistemas pedagógicos apoyados en la utilización de nuevas herramientas de teleaprendizaje. La adopción de este tipo de herramientas no podrá ser costosa en el actual marco de recortes presupuestarios. En este artículo ofrecemos una alternativa (el uso de agentes conversacionales o chatterbots) a los servicios de tutoría virtual más utilizados en la actualidad (FAQs, salas de conversación, foros, blogs, â¦) y que requieren de una presencia activa del profesor/tutorâ¦
Notes:
2005
Pedro Cuesta-Morales, Alma M Gómez-Rodríguez, Juan Carlos González-Moreno, Fco J Rodríguez-Martínez (2005)  Developing a Multiagent System for Mobile Devices   Inteligencia Artificial 9: 25. 49-57 Oct  
Abstract: The development of applications distributed partly on handheld devices is becoming more and more important. This paper shows the use of mobile agents technology in the development of a distributed system, called SAIPE. It makes easier the reading of user e-mail from different accounts and the searching of documents in Internet with a PDA. SAIPE has been developed following the INGENIAS Agent Oriented Methodology and implemented using JADE-LEAP software framework.
Notes:
2004
Pedro Cuesta-Morales, Juan Carlos González-Moreno, Z Guessoum, Juan Pavón (2004)  Agent Technologies at Work   Upgrade V: 4. 3-5  
Abstract: The guest editors introduce the monograph and present the papers included in it, that cover some of the most significant aspects of the Software Agents field.
Notes: ISSN 1684-5285
2001
Juan Carlos González Moreno, M Teresa Hortalá González, Mario Rodríguez Artalejo (2001)  Polymorphic Types in Functional Logic Programming   Electronic Journal of Functional and Logic Programming 1: 1. 1-97  
Abstract: The rewriting logic CRWL has been proposed as a semantic framework for higher-order functional logic programming, using applicative rewriting systems as programs and lazy narrowing as the goal solving procedure. We present an extension of CRWL with a polymorphic type system, and we investigate the consequences of type discipline both at the semantic level and at the operational level. Semantically, models must be extended to incorporate a type universe. Operationally, lazy narrowing must maintain suitable type information in goals, in order to guarantee well-typed computed answers.
Notes: ISSN 1080-5230 From CiteseerX: # [CITATION] Polymorphic types in functional logic programming # by J C González-Moreno, M T Hortalá-González, M Rodríguez-Artalejo â 1999 â Journal of Functional and Logic Programming # Cited by 13 (1 self) â Add To MetaCart
1999
1996
1993
1992

Book chapters

2011
2010
Juan Carlos González-Moreno, Francisco Rodíguez-Martínez, Rubén Romero-González, Cástor Sánchez-Chao (2010)  Agent Collaboration Framework   In: Trends in Practical Applications of Agents and Multiagent Systems Edited by:Yves Demazeau, Frank Dignum, Juan Corchado, Javier Bajo, Rafael Corchuelo, Emilio Corchado, Florentino Fernández-Riverola, Vicente Julián, Pawel Pawlewski, Andrew Campbell. 599-606 Springer Berlin / Heidelberg isbn:978-3-642-12432-7  
Abstract: The philosophy of software development has changed significantly in recent years. Build quality software more quickly is imperative in todays market, specially when it has to meet the demands of consumers. Not long ago a development team could consist of only one member, while today this is unthinkable, since the number of members in the development teams increases with the complexity of the actual issues. Collaborative programming or pair programming is one of the more relevant areas at present in providing efficient solutions to the working groups management, in such a way that their impact on the software development process is indisputable. The main purpose of this document is to gather the most relevant aspects of the collaborative models in a collaborative framework based on the use of software agents. In practice, the proposed framework is designed in a generic manner, allowing its extension to other environments and different domains.
Notes: 10.1007/978-3-642-12433-4_70
Alma Gómez-Rodríguez, Juan Carlos González-Moreno (2010)  Application of a Modeling Standard Language on the Definition of Agent Oriented Development Processes   In: Trends in Practical Applications of Agents and Multiagent Systems (PAAMS2010) Edited by:Yves Demazeau, Frank Dignum, Juan Corchado, Javier Bajo, Rafael Corchuelo, Emilio Corchado, Florentino Fernández-Riverola, Vicente Julián, Pawel Pawlewski, Andrew Campbell. 363-370 Springer Berlin / Heidelberg isbn:978-3-642-12432-7  
Abstract: The study of development processes is a key issue regarding quality of final products and reutilization of process portions or fragments. In this work, the process of a particular methodology for Agent Oriented Development is defined using a standard notation, in particular SPEM 2.0 . This case study shows the suitability of process definition as a starting point for reuse of the development process in the Agent Oriented Software Engineering field. Moreover, the results obtained will permit to design a customizable CASE tool that can fit in any development process previously defined.
Notes: 10.1007/978-3-642-12433-4_43
Alma Gómez-Rodríguez, Juan Carlos González-Moreno (2010)  Comparing Agile Processes for Agent Oriented Software Engineering   In: Product-Focused Software Process Improvement Edited by:M Ali Babar, Matias Vierimaa, Markku Oivo. 206-219 Springer Berlin / Heidelberg isbn:978-3-642-13791-4  
Abstract: Multi-agent Systems are at the moment an important new paradigm in software development. Several methodologies have been proposed for developing systems within this approach. Besides new agile process have been proposed to be used combined with the meta-models of such methodologies. This paper studies how the use of one of those Agent Oriented methodologies following an agile process such as Scrum produces improvements in the time consumed in the development that could shorten the learning time. This may have as outcome the possibility of using smaller groups in development.
Notes: 10.1007/978-3-642-13792-1_17
2009
Iván García-Magariño, Alma Gómez-Rodríguez, Juan C González-Moreno (2009)  Modeling Processes of AOSE Methodologies by Means of a New Editor   80 672-681 Springer Berlin / Heidelberg 50/2009: Advances in Soft Computing  
Abstract: This paper introduces a work in progress for definition of processes for AOSE methodologies. FIPA Methodology Technical Committee encourages the definition of software engineering process models for Multi-Agent Systems methodologies and recommends the use of Software Process Engineering metamodel (SPEM) defined by the Object Management Group. This paper follows those recommendations for obtaining a systematic method and an editor for describing software engineering process models for Multiagent Systems. The editor has been built by means of the Eclipse Modeling Framework and follows the SPEM standard. Several Agent Oriented processes have defined using the editor, in addition, the method for defining such processes is also addressed in this paper.
Notes: Book Series Advances in Soft Computing Publisher Springer Berlin / Heidelberg ISSN 1615-3871 (Print) 1860-0794 (Online) Volume Volume 50/2009 Book International Symposium on Distributed Computing and Artificial Intelligence 2008 (DCAI 2008) DOI 10.1007/978-3-540-85863-8 Copyright 2009 ISBN 978-3-540-85862-1 DOI 10.1007/978-3-540-85863-8_80 Pages 672-681 Subject Collection Engineering SpringerLink Date Tuesday, September 16, 2008
Alma M Gómez-Rodríguez, Juan Carlos González Moreno, L Lueiro-Astray, Rubén Romero-González (2009)  V-MAS : a Video conference Multiagent System   30 284-292 Salamanca, Spain: Springer-Verlag 55: Advances in Intelligent and Soft Computing  
Abstract: In this work an original case study corresponding to a new multiagent system implementation is presented. The built system is a distributed videoconferencing software which is integrated in an e-learning environment. The system provides the user with specific functionalities including storage of data and multiple profile management. It has been developed following a well know multiagent methodology: INGENIAS and implemented using the Java Multimedia Framework. The use of the system in a university domain has yield to promising results. Moreover, the software has been designed in an open way resulting in a portable system, which can be used in other domains different form e-learning such as e-Health-care or e-Business.
Notes: Book Series Advances in Soft Computing Publisher Springer Berlin / Heidelberg ISSN 1615-3871 (Print) 1860-0794 (Online) Volume Volume 55/2009 Book 7th International Conference on Practical Applications of Agents and Multi-Agent Systems (PAAMS 2009) DOI 10.1007/978-3-642-00487-2 Copyright 2009 ISBN 978-3-642-00486-5 DOI 10.1007/978-3-642-00487-2_30 Pages 284-292 Subject Collection Engineering SpringerLink Date Sunday, March 08, 2009
Alma M Gómez-Rodríguez, Juan Carlos González-Moreno (2009)  Methodology vs. Development Process : A Case Study for AOSE   In: Distributed Computing, Artificial Intelligence, Bioinformatics, Soft Computing, and Ambient Assisted Living Edited by:Sigeru Omatu, Miguel Rocha, José Bravo, Florentino Fernández Riverola, Emilio Corchado, Andrés Bustillo, Juan M Corchado. 29-36 Springer-Verlag  
Abstract: There is a general agreement in the fact that Agent Oriented Software Engineering (AOSE) needs development process definition for an accurate process management. The main trends in the field identify process and methodology in order to approach the process definition. This paper focusses in the idea that process and methodology must be considered independently. This means that not only the same process can be used for different methodologies but also that the same methodology can be used following different processes. The most suitable process can be selected by developers depending on several factors such as: human resources available, time restrictions, costs, etc. The previous approach is justified introducing a case study, which shows how different development processes can be applied while the team is following the same methodology (in particular, INGENIAS methodology).
Notes:
2008
P Cuesta Morales, A Mª Gómez Rodríguez, J C González Moreno (2008)  Issues in Multi-Agent Systems   Agent Oriented Software Engineering 1-31 Birkhäuser Basel Whitestein Series in Software Agent Technologies and Autonomic Computing  
Abstract: Research in Agent Oriented Software Engineering involves the integration of different disciplines, from software engineering to artificial intelligence. To demonstrate the breadth of the field, this chapter discusses a number of the research issues involved. The issues range from the definition of a framework for evaluation of agent-oriented methodologies to the integration of other software engineering practices such as the use of software components or the Model Driven Engineering approach. The works discussed involve various activities of the software life cycle: test, verification and validation of multi-agent systems, the application of multi-agent systems for software maintenance and practical multi-agent systems proposals for specific domains, such as the development of multi-agent systems applying the System Product Lines philosophy and the definition of a method based on agent-oriented methodologies for the development of Holonic Manufacturing Systems.
Notes: ISBN 978-3-7643-8542-2 (Print) 978-3-7643-8543-9 (Online) SpringerLink Date Saturday, December 22, 2007
2001
1993
Juan Carlos González Moreno, M Teresa Hortalá González, Mario Rodríguez Artalejo (1993)  On the Completeness of Narrowing as the Operational Semantics of Functional Logic Programming   14 216-230 San Miniato, Italy: Springer-Verlag 702: Lecture Notes in Computer Science  
Abstract: This paper is a continuation of [10]. It presents soundness and completeness results for a higher-order (HO) functional logic language which has a domain-based declarative semantics and uses conditional narrowing (for applicative, constructor based rewriting systems) as operational semantics. HO-unification is avoided by for bidding lambda-abstractions in the language. However, narrowing must include a mechanism for binding HO logic variables to simple functional patterns built by partial application. A deeper investigation of lazy strategiees and infinite narrowing derivations is foreseen. Research supported by the national project TIC 89/0104 and the ESPRIT BR Working Group N. 6028 CCL
Notes: ISSN: 0302-9743 (Print) 1611-3349 (Online) ISBN 978-3-540-56992-3 SpringerLink Date Friday, January 20, 2006
1992
Juan Carlos González Moreno, M Teresa Hortalá González, Mario Rodríguez Artalejo (1992)  Denotational versus Declarative Semantics for Functional Programming   10 134-148 Springer 626: Lecture Notes in Computer Science  
Abstract: Denotational semantics is the usual mathematical semantics for functional programming languages. It is higher order (H.O.) in the sense that the semantic domain D includes [D rarr D] as a subdomain. On the other hand, the usual declarative semantics for logic programs is first order (F.O.) and given by the least Herbrand model. In this paper, we take a restricted kind of H.O. conditional rewriting systems as computational paradigm for functional programming. For these systems, we define both H.O. denotational and F.O. declarative semantics as two particular instances of algebraic semantics over continuous applicative algebras. For the declarative semantics, we prove soundness and completeness of rewriting, as well as an initiality result. We show that both soundness and completeness fail w.r.t. the denotational semantics and we present a natural restriction of rewriting that avoids unsoundness. We conjecture that this restricted rewriting is complete for computing denotation ally valid F.O. results. Research supported by the PRONTIC project TIC 89/0104.
Notes: ISSN: 0302-9743 (Print) 1611-3349 (Online) ISBN 978-3-540-55789-0 SpringerLink Date Monday, April 10, 2006

Conference papers

2010
2009
Arno Formella, Thorsten Pöschel, Cástor Sánchez Chao (2009)  Approximate 3D motif search in proteins with domain specific knowledge   In: Proceedings of the 14th Portuguese Conference on Artificial Intelligence (EPIA 2009) Aveiro, Portugal, October 2009, Vol II pág. 101-112  
Abstract: We present three heuristics including the usage of domain specific knowledge to improve a general purpose algorithm for the 3D approximate point set match problem and its application to the task of finding 3D motifs (like surface patterns or binding sites) in proteins. The domain specific knowledge and further heuristics are used, under certain conditions, to reduce the run time for the search and to adapt the number of reported matches to the expectations of the user. Compared to the general purpose algorithm, the new version is twice as fast, and can be further improved especially for small tolerances in the matches by means of analyzing the distance distributions of the atoms.
Notes:
2008
Iván García-Magariño, Alma M Gómez-Rodríguez, Jorge Gómez-Sanz, Juan Carlos González-Moreno (2008)  INGENIAS-SCRUM Development Process for Multi-Agent Development   In: International Symposium on Distributed Computing and Artificial Intelligence 2008 (DCAI 2008) Edited by:Juan M Corchado, Sara Rodríguez, James Llinas, José M Molina. 108-117 Salamanca, España: Springer-Verlag  
Abstract: One of the key issues in development of Multi-agent System(MAS) is to follow the more suitable development process for a particular problem. This means that development process models must be defined. Definition leads to better process understanding, facilitates process measurement and improvement, and constitutes the basis for automating the process itself. The main goal of this paper is the definition of a process for agent-based development. This definition is based on the Software Process Engineering Metamodel(SPEM) and applied in the definition of the software engineering process of INGENIAS MAS methodology following a SCRUM approach.
Notes:
Juan Carlos González-Moreno, Luis Vázquez-López (2008)  Design of Multiagent System Architecture   In: IEEE International Workshop on Engineering Semantic Agent Systems Edited by:, IEEE. 565-568 Turku (Finlandia): IEEE  
Abstract: It is described that has been a noticeable increase in the use of agent oriented methodologies. Related to the process of requirements analysis and acquisition, various works have been published in recent years related to some methodologies. Despite this, there are not many proposals which seek to apply these results through its implementation with multiagente systems. This is the main aim of this study: the develop of a system that allows to get an initial architectural model based on INGENIAS from a detailed description in natural language of the system required by means of the processing of almost automatic form of the description of the system to resolving.
Notes:
Iván García-Magariño, Alma M Gómez-Rodríguez, Juan Carlos González-Moreno (2008)  Modeling Processes of AOSE Methodologies by Means of a New Editor   In: International Symposium on Distributed Computing and Artificial Intelligence 2008 (DCAI 2008) Edited by:Juan M Corchado, Sara Rodríguez, James Llinas, José M Molina. 672-681 Salamanca, España: Springer-Verlag  
Abstract: This paper introduces a work in progress for definition of AOSE methodology processes. FIPA Methodology Technical Committee encourages the definition of software engineering process models for Multi-Agent Systems methodologies and recommends the use of Software Process Engineering metamodel (SPEM) defined by the Object Management Group. This paper follows those recommendations for obtaining a systematic method and an editor for describing software engineering process models for Multiagent Systems. The editor has been built by means of the Eclipse Modeling Framework and following the SPEM standard. The editor has been used for defining several Agent Oriented process, the method for defining such processes is also addressed in this paper.
Notes:
E Rodriguez, J C Burguillo, D A Rodriguez, F A Mikic, J C González Moreno, V Novegil (2008)  Developing virtual teaching assistants for open e-learning platforms   In: EAEEIE Annual Conference, Edited by:IEEE. 193-198 Tallin: IEEE  
Abstract: Integration of Artificial Intelligence (AI) techniques within Learning Management Systems (LMS) represent a little explored field of research. We use this paper to show how these techniques can help students as well as tutors across the learning process within an open source e-learning platform. Especially, we present T-BOT and Q-BOT, a couple of chatter bots capable of tutoring and evaluating students using open platforms as Moodle or Claroline. These bots are developed in Program E, a PHP-base interpreter, and can interoperate with the students through natural language thanks to an AIML brain.
Notes: ISBN: 978-1-4244-2008-7
Iván García-Magariño, Alma M Gómez-Rodríguez, Juan Carlos González-Moreno (2008)  Definition of Process Models for Agent-based Development   In: 9th International Workshop on AGENT ORIENTED SOFTWARE ENGINEERING Edited by:M Luck, Jorge J Gómez Sanz, Michael Luck, Jorge J Gómez-Sanz. 60-73 Estoril (Portugal): Springer Verlag  
Abstract: As in other kinds of software development, the definition of process models in Multi-agent System(MAS) domain has many advantages. Some of these advantages are the better understanding which facilitates process measurement and improvement, and the definition of the basis for automating the process itself. The main goal of this paper is to provide a proper mechanism for defining agent-based development process models. For achieving this goal, an open-source editor tool and a technique for defining process models with the mentioned tool are presented. Both the editor tool and the technique provide the MAS designer with a suitable mechanism for defining process models and are based on the Software Process Engineering Metamodel(SPEM). Although the main goal is to define process models for agent-based development, the proposed tool and technique can define any software process model, because they are based on a general-purpose software process metamodel. The utility of the tool and the technique is justified, finally, by qualitative comparison with others.
Notes:
Juan Carlos González-Moreno, Luis Vázquez-López (2008)  Generación Automática del Modelo para Sistemas Multi-Agente   In: 3 Conferencia Ibérica de Sistemas y Tecnologías de la Información (CISTI 2008) Orense, España: CISTI  
Abstract: Aunque cada vez más se utilizan los sistemas multiagente, su aplicación en la metodología sigue siendo escasa. Las metodologías de agentes entre las que se encuentran INGENIAS, Prometheus, Tropos, PASSI, Gaia... Una de las carencias que presentan dichas metodologías, en general, es la cumplimentación de la fase de análisis de una manera fiable. En cuanto a su realización de forma automática actualmente no existen herramientas. En el proceso de análisis de las necesidades y la adquisición de requisitos, han sido publicados varios trabajos en los últimos años. A pesar de esto, han sido escasas las herramientas que tratan de llevar a la práctica los resultados obtenidos en los sistemas multiagente. El objetivo de este trabajo es presentar un método semiautomático para la realización de la fase inicial de análisis para INGENIAS a partir de la descripción en lenguaje natural del problema planteado.
Notes:
Juan Carlos González-Moreno, Luis Vázquez-López (2008)  Using Techniques Based on Natural Language in the Development Process of Multiagent Systems   In: International Symposium on Distributed Computing and Artificial Intelligence 2008 (DCAI 2008) Edited by:Juan M Corchado, Sara Rodríguez, James Llinas, José M Molina. 269-273 Salamanca, España: Springer-Verlag  
Abstract: The last years have been very prolific in the study of methods, methodologies and even development process in the area of Agent Oriented Software Engineering. However, there are two aspects that are not developed sufficiently, the first is the acquisition and establishment of requirements and goals for Multiagent Systems from the descriptions of customers / users. The second is a successful implementation of reverse engineering to implementations undertaken in order to retrieve a detailed design of the application obtained. The concern of this work focuses on the first of these aspects. The proposal applies techniques of natural language processing, throughout the entire lifecycle of multi-system, to obtain a model and improve product required. One noteworthy point of this proposal is that the client is actively involved in the development process in a manner non-attendance. Lastly, the proposal allows maximize obtaining initial models for different projects, minimizing their involvement in this process.
Notes:
2007
2005
2004
2003
2002
1997

PhD theses

2009
1994

Other

2007
2005
1997
1996
1995
1993
Powered by PublicationsList.org.