Vista gráfica para la administración de procesos de desarrollo personalizados basados en agentes en la herramienta agentTool Process Editor (APE): Soportando la técnica Earned Value Analysis

El siguiente documento describe el proceso de desarrollo de una nueva funcionalidad en la herramienta agentTool Process Editor (APE). Esta nueva funcionalidad consiste en la creación de una vista gráfica que facilitará a los Directores de Proyecto sus labores de control y seguimiento durante el desa...

Full description

Autores:
García Prada, Andrea Patricia
Tipo de recurso:
Fecha de publicación:
2011
Institución:
Universidad Autónoma de Bucaramanga - UNAB
Repositorio:
Repositorio UNAB
Idioma:
spa
OAI Identifier:
oai:repository.unab.edu.co:20.500.12749/3463
Acceso en línea:
http://hdl.handle.net/20.500.12749/3463
Palabra clave:
Systems Engineering
Software engineering
Development of computer programs
Object Oriented Programming
Computing
Investigations
Analysis
Java
Graphical view creators
agentTool process
Ingeniería de sistemas
Ingeniería de software
Desarrollo de programas para computador
Programación orientada a objetos
Computación
Investigaciones
Análisis
Java
Creadores de vista gráfica
AgentTool process
Rights
openAccess
License
http://creativecommons.org/licenses/by-nc-nd/2.5/co/
id UNAB2_a6ba0ab64b573f3afbe891403be410fd
oai_identifier_str oai:repository.unab.edu.co:20.500.12749/3463
network_acronym_str UNAB2
network_name_str Repositorio UNAB
repository_id_str
dc.title.spa.fl_str_mv Vista gráfica para la administración de procesos de desarrollo personalizados basados en agentes en la herramienta agentTool Process Editor (APE): Soportando la técnica Earned Value Analysis
dc.title.translated.eng.fl_str_mv Graphical view for the administration of agent-based custom development processes in the agentTool Process Editor (APE) tool: Supporting the Earned Value Analysis technique
title Vista gráfica para la administración de procesos de desarrollo personalizados basados en agentes en la herramienta agentTool Process Editor (APE): Soportando la técnica Earned Value Analysis
spellingShingle Vista gráfica para la administración de procesos de desarrollo personalizados basados en agentes en la herramienta agentTool Process Editor (APE): Soportando la técnica Earned Value Analysis
Systems Engineering
Software engineering
Development of computer programs
Object Oriented Programming
Computing
Investigations
Analysis
Java
Graphical view creators
agentTool process
Ingeniería de sistemas
Ingeniería de software
Desarrollo de programas para computador
Programación orientada a objetos
Computación
Investigaciones
Análisis
Java
Creadores de vista gráfica
AgentTool process
title_short Vista gráfica para la administración de procesos de desarrollo personalizados basados en agentes en la herramienta agentTool Process Editor (APE): Soportando la técnica Earned Value Analysis
title_full Vista gráfica para la administración de procesos de desarrollo personalizados basados en agentes en la herramienta agentTool Process Editor (APE): Soportando la técnica Earned Value Analysis
title_fullStr Vista gráfica para la administración de procesos de desarrollo personalizados basados en agentes en la herramienta agentTool Process Editor (APE): Soportando la técnica Earned Value Analysis
title_full_unstemmed Vista gráfica para la administración de procesos de desarrollo personalizados basados en agentes en la herramienta agentTool Process Editor (APE): Soportando la técnica Earned Value Analysis
title_sort Vista gráfica para la administración de procesos de desarrollo personalizados basados en agentes en la herramienta agentTool Process Editor (APE): Soportando la técnica Earned Value Analysis
dc.creator.fl_str_mv García Prada, Andrea Patricia
dc.contributor.advisor.spa.fl_str_mv García Ojeda, Juan Carlos
dc.contributor.author.spa.fl_str_mv García Prada, Andrea Patricia
dc.contributor.cvlac.*.fl_str_mv García Ojeda, Juan Carlos [0000202568]
dc.contributor.scopus.*.fl_str_mv García Ojeda, Juan Carlos [6508349754]
dc.subject.keywords.eng.fl_str_mv Systems Engineering
Software engineering
Development of computer programs
Object Oriented Programming
Computing
Investigations
Analysis
Java
Graphical view creators
agentTool process
topic Systems Engineering
Software engineering
Development of computer programs
Object Oriented Programming
Computing
Investigations
Analysis
Java
Graphical view creators
agentTool process
Ingeniería de sistemas
Ingeniería de software
Desarrollo de programas para computador
Programación orientada a objetos
Computación
Investigaciones
Análisis
Java
Creadores de vista gráfica
AgentTool process
dc.subject.lemb.spa.fl_str_mv Ingeniería de sistemas
Ingeniería de software
Desarrollo de programas para computador
Programación orientada a objetos
Computación
Investigaciones
Análisis
dc.subject.proposal.spa.fl_str_mv Java
Creadores de vista gráfica
AgentTool process
description El siguiente documento describe el proceso de desarrollo de una nueva funcionalidad en la herramienta agentTool Process Editor (APE). Esta nueva funcionalidad consiste en la creación de una vista gráfica que facilitará a los Directores de Proyecto sus labores de control y seguimiento durante el desarrollo de Sistemas Multiagente (SMA), mediante la Técnica del Earned Value Analysis (EVA). Esta funcionalidad representa gráficamente la información relacionada con el alcance, tiempo y costo del proyecto con el objetivo de evaluar su desempeño en cualquier fase o período de evaluación. La vista gráfica desarrollada permitirá a los Directores de Proyecto:  Determinar el costo, el cronograma y el trabajo realizado de las actividades planificadas.  Controlar las actividades y tareas a realizar, así como los productos a generar en función de las características propias del proyecto.  Identificar de manera oportuna, los posibles cambios o variaciones que pueden afectar el normal desarrollo de un Sistema Multiagente (SMA).  Implementar medidas correctivas o preventivas de manera oportuna.  Identificar el avance del proyecto en cualquier fase de su desarrollo.  Medir y analizar los resultados.  Ajustar el proyecto con el presupuesto y tiempo establecido inicialmente.  Cumplir las especificaciones y necesidades del cliente.
publishDate 2011
dc.date.issued.none.fl_str_mv 2011
dc.date.accessioned.none.fl_str_mv 2020-06-26T21:34:53Z
dc.date.available.none.fl_str_mv 2020-06-26T21:34:53Z
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/masterThesis
dc.type.local.spa.fl_str_mv Tesis
dc.type.redcol.none.fl_str_mv http://purl.org/redcol/resource_type/TM
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/20.500.12749/3463
dc.identifier.instname.spa.fl_str_mv instname:Universidad Autónoma de Bucaramanga - UNAB
dc.identifier.reponame.spa.fl_str_mv reponame:Repositorio Institucional UNAB
url http://hdl.handle.net/20.500.12749/3463
identifier_str_mv instname:Universidad Autónoma de Bucaramanga - UNAB
reponame:Repositorio Institucional UNAB
dc.language.iso.spa.fl_str_mv spa
language spa
dc.relation.references.spa.fl_str_mv García Prada, Andrea Patricia, García Ojeda, Juan Carlos (2011). Vista gráfica para la administración de procesos de desarrollo personalizados basados en agentes, en la herramienta Agent Tool Process Editor (APE). Bucaramanga (Santander, Colombia) : Universidad Autónoma de Bucaramanga UNAB, Universitat Oberta de Catalunya UOC
Alistair Cockbun. Agile Software Development. Addison-Wesley. 2001.
Bertoline, D., Novikau, A., Sus,i A., and Perini, A. TAOM4E: an Eclipse ready tool for Agent-Oriented Modeling. ITC-irst. Italy
Collis, J., Ndumu D. The Role Modelling Guide. Applied Research and Technology, BT Labs.1999.
Daum Berthold. Profesional Eclipse 3 para desarrolladores JAVA. Madrid: Anaya Multimedia, 2005.
Eclipse Foundation. Project Eclipse. Disponible en: http://www.eclipse.org/
Entorno de desarrollo INGENIAS. Disponible en: http://grasia.fdi.ucm.es/main/es/node/61
Ferber, J. Multi-Agent System: An Introduction to Distributed Artificial Intelligence.Addison-Wesley.1999.
Free Software Foundation. "Free software definición". [Online]. Disponible en: http://www.gnu.org/philosophy/free-sw.html.
Garcia Ojeda, J. C., DeLoach S.A., and Robby. agentTool III: From Process Definition to Code Generation. In Proceedings of the 8th International Conference on Autonomous Agents and Multiagent Systems (AAMAS'09). Demo Session. Budapest - Hungary.
Garcia Ojeda, J. C., DeLoach S. A., Robby and Oyenan, W.H. agentTool Process Editor: Supporting the Design of Tailored Agent-based Processes. In Proceedings of the 24th Annual Symposium on Applied Computing. Technical Track on Agent-Oriented Software Engineering Methodologies and Systems (AOMS@SAC'09).
Garcia Ojeda, J. C., DeLoach, S.A., Robby and Oyenan W.H., and Valenzuela J. O-MaSE: A Customizable Approach to Developing Multiagent Development Processes. In Agent Oriented Software Engineering VIII, Proceedings of AOSE 2007. Luck and Padgham (Eds.) Springer Berlin / Heidelberg, 2008.
Gustafson, D. Shaum’s Outline Series. Theory and Problems of Software Engineering. McGraw-Hill. New York, NY, 2002.
Highsmith, J., Orr, K. Adaptive Software Development: A Collaborative Approach to Managing Complex Systems. Dorset House. 2000.
Librería JFreeChar. Disponible en: http://www.jfree.org/jfreechart/.
Massimo Cossentino, Valeria Seidita. Composition of a New Process to Meet Agile Needs Using Method Engineering. Italy.
Multiagent & Cooperative Robotics (MACR) Laboratory at Kansas State University, The agentTool III Project. Disponible en: http://agenttool.cis.ksu.edu/index.php?option=com_content&task=view&id=2&Itemid=2
Pérez, D. A., Ginesta, M. G., Hernández, M. y Hernández J. M. Ingeniería del Software en entornos de Software Libre. Segunda Edición. España: Fundación para la Universidad Oberta de Catalunya, 2007.
PMI, Practice Standard For Earned Value Management. Project Management Institute, Inc. 2005.
Prometheus Design Tool (PDT). Disponible en: http://www.cs.rmit.edu.au/agents/pdt/index.shtml.
Scott A. DeLoach. Scott A. DeLoach. Analysis and Design using MaSE and agentTool. Actas de conferencia. Proceedings of the 12th Midwest Artificial Intelligence and Congnitive Science Conference (MAICS) .2001.
SWT (Standard Widget Toolkit). Disponible en: http://www.eclipse.org/swt/
TAOM4E (Tool for Agent Oriented visual Modeling). Disponible en: http://selab.fbk.eu/taom/
Woodridge, M., Jennings, N. R. “Agent Theories, Architectures, and Languages: a Survey," Intelligent Agents, Wooldridge and Jennings Eds, Springer-Verlag, Berlin, 1-22, 1995.
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/2.5/co/
dc.rights.local.spa.fl_str_mv Abierto (Texto Completo)
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
http://purl.org/coar/access_right/c_abf2
dc.rights.creativecommons.*.fl_str_mv Atribución-NoComercial-SinDerivadas 2.5 Colombia
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/2.5/co/
Abierto (Texto Completo)
http://purl.org/coar/access_right/c_abf2
Atribución-NoComercial-SinDerivadas 2.5 Colombia
eu_rights_str_mv openAccess
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.coverage.spa.fl_str_mv Bucaramanga (Colombia)
dc.coverage.campus.spa.fl_str_mv UNAB Campus Bucaramanga
dc.publisher.grantor.spa.fl_str_mv Universidad Autónoma de Bucaramanga UNAB
dc.publisher.faculty.spa.fl_str_mv Facultad Ingeniería
dc.publisher.program.spa.fl_str_mv Maestría en Software Libre
institution Universidad Autónoma de Bucaramanga - UNAB
bitstream.url.fl_str_mv https://repository.unab.edu.co/bitstream/20.500.12749/3463/1/2011_Tesis_Garcia_Prada_Andrea_Patricia.pdf
https://repository.unab.edu.co/bitstream/20.500.12749/3463/2/2011_Anexos_Garcia_Prada_Andrea_Patricia.zip
https://repository.unab.edu.co/bitstream/20.500.12749/3463/3/2011_Tesis_Garcia_Prada_Andrea_Patricia.pdf.jpg
bitstream.checksum.fl_str_mv f802437bd1f400b2559463b337ad8336
d6440baf4a540f1b4fb4070f6d846a09
275c920548c925db971323a33d6147b7
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional | Universidad Autónoma de Bucaramanga - UNAB
repository.mail.fl_str_mv repositorio@unab.edu.co
_version_ 1814277256219983872
spelling García Ojeda, Juan Carlos8b8f752f-fdcf-41a3-bea2-7ae30c933ebc-1García Prada, Andrea Patricia66661fc4-bf01-4515-b98a-2da5e34bc185-1García Ojeda, Juan Carlos [0000202568]García Ojeda, Juan Carlos [6508349754]2020-06-26T21:34:53Z2020-06-26T21:34:53Z2011http://hdl.handle.net/20.500.12749/3463instname:Universidad Autónoma de Bucaramanga - UNABreponame:Repositorio Institucional UNABEl siguiente documento describe el proceso de desarrollo de una nueva funcionalidad en la herramienta agentTool Process Editor (APE). Esta nueva funcionalidad consiste en la creación de una vista gráfica que facilitará a los Directores de Proyecto sus labores de control y seguimiento durante el desarrollo de Sistemas Multiagente (SMA), mediante la Técnica del Earned Value Analysis (EVA). Esta funcionalidad representa gráficamente la información relacionada con el alcance, tiempo y costo del proyecto con el objetivo de evaluar su desempeño en cualquier fase o período de evaluación. La vista gráfica desarrollada permitirá a los Directores de Proyecto:  Determinar el costo, el cronograma y el trabajo realizado de las actividades planificadas.  Controlar las actividades y tareas a realizar, así como los productos a generar en función de las características propias del proyecto.  Identificar de manera oportuna, los posibles cambios o variaciones que pueden afectar el normal desarrollo de un Sistema Multiagente (SMA).  Implementar medidas correctivas o preventivas de manera oportuna.  Identificar el avance del proyecto en cualquier fase de su desarrollo.  Medir y analizar los resultados.  Ajustar el proyecto con el presupuesto y tiempo establecido inicialmente.  Cumplir las especificaciones y necesidades del cliente.Universitat Oberta de Catalunya UOCINTRODUCCIÓN 12 1. DESCRIPCIÓN DE LA INVESTIGACIÓN 13 1.1. ANTECEDENTES 13 1.2. PLANTEAMIENTO DEL PROBLEMA 14 1.3. OBJETIVOS 15 1.3.1. OBJETIVO GENERAL 15 1.3.2. OBJETIVOS ESPECÍFICOS 15 1.4. JUSTIFICACIÓN 15 1.4.1. IMPACTO 16 1.4.2. VIABILIDAD 17 2. MARCO TEÓRICO 18 2.1. SOFTWARE LIBRE 19 2.1.1. HISTORIA 19 2.1.2. DEFINICIÓN 19 2.1.3. TIPOS DE LICENCIA. 20 2.1.4. SOFTWARE LIBRE Y SOFTWARE PROPIETARIO 20  DIFERENCIAS 20  SIMILITUDES 22 2.2. SISTEMAS MULTIAGENTE (SMA) 23 2.2.1. DEFINCIÓN 23 2.2.2. CONCEPTO DE AGENTE 23 2.2.3. METODOLOGÍAS DE DESARROLLO 24 2.2.4. HERRAMIENTAS DE DESARROLLO 24 2.3. TÉCNICA EARNED VALUE ANALYSIS (EVA) 26 2.3.1. HISTORIA 26 2.3.2. DEFINICIÓN 26 2.3.3. UTILIZACIÓN 26 2.3.4. MEDIDAS BÁSICAS E INDICADORES 27 2.3.5. VENTAJAS Y DESVENTAJAS 29 2.4. LENGUAJE DE PROGRAMACIÓN JAVA 30 2.4.1. DEFINICIÓN 30 2.4.2. CARACTERISTICAS GENERALES 30 2.4.3. PLATAFORMA JAVA 31 2.4.4. ENTORNOS DE DESARROLLO 31 2.4.5. EL API (Applications programming interface) de JAVA 32 2.5. ECLIPSE 33 2.5.1. DEFINICIÓN 33 2.5.2. ARQUITECTURA 34 2.5.3. DESARROLLO DE COMPLEMENTOS 34 2.6. LIBRERÍA JFREECHART 35 2.7. METODOLOGÍAS DE DESARROLLO 36 2.7.1. DEFINICIÓN 36 2.7.2. TIPOS DE METODOLOGÍAS 37 3. MARCO METODOLÓGICO 39 3.1. FASE CONCEPTUAL 39 3.2. FASE DE PLANIFICACIÓN 39 3.3. FASE DE DESARROLLO 40 3.4. FASE DE PRUEBAS 40 3.5. PRODUCTO FINAL 41 3.6. ELABORACIÓN DE INFORME FINAL 41 4. DESARROLLO DE LA VISTA GRÁFICA PARA APE 42 4.1. FASE CONCEPTUAL 42 4.2. FASE DE PLANIFICACIÓN 42 4.2.1. Definición de actores o roles 42 4.2.2. Diagrama de Casos de Uso 43 4.2.3. Especificación de Requisitos 44 4.2.4. Arquitectura de Desarrollo 45 4.2.5. Definición del Entorno Tecnológico 46 4.3. FASE DE DESARROLLO 46 4.3.1. Instalación y Configuración del Entorno de Desarrollo 46 4.3.2. Estándar de codificación 53 4.3.3. Diagrama de clases 53 4.3.4. Implementación de Requisitos 54 4.3.4.1. Adicionar nueva vista al plug-ins 54 4.3.4.2. Creación de widgets de SWT 55 4.3.4.3. Creación de la gráfica con JFreeChart 56 4.3.4.4. Ejecución de la vista gráfica a partir de vista Process Management 58 4.3.4.5. Clases y principales métodos implementados en el paquete ProcessManagement. 58 4.3.5. Pruebas de Funcionalidad. 61 4.3.6. Pruebas de Integración. 62 4.4. FASE DE PRUEBAS 62 4.5. PRODUCTO FINAL 62 4.6. ELABORACIÓN DEL INFORME FINAL 64 5. TRABAJOS RELACIONADOS 65 6. CONCLUSIONES Y TRABAJO FUTURO 69 7. BIBLIOGRAFÍA 71 ANEXO A. MANUAL DE USUARIO 73 ANEXO B. MANUAL TECNICO 80 ANEXO C. CODIGO FUENTE 96MaestríaThe following document describes the development of a new feature for agentTool Process Editor (APE). This new feature is a graphical view where Project Managers can control and check activities during the development of Multiagent Systems (MAS) by resorting to the Earned Value Analysis Technique. This feature graphically represents the scope, time and cost of the project with the aim of evaluating the performance of theproject at any time. This feature will allow Project Managers to:  Determinate the cost, the schedule and the work performed of the planning activities.  Control the activities and things to do, as well as the products regarding the requirements of the project.  Identify changes (in timely fashion) or variations than can affect the normal development of a Multiagent System (SMA)  Implement corrective or preventive actions in an acceptable amount of time.  Identify the project's progress at any phase of development.  Measure and analyze the results.  Adjust the project in time and budget.  Satisfy the specifications and needs of the clients.Modalidad Presencialapplication/pdfspahttp://creativecommons.org/licenses/by-nc-nd/2.5/co/Abierto (Texto Completo)info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Atribución-NoComercial-SinDerivadas 2.5 ColombiaVista gráfica para la administración de procesos de desarrollo personalizados basados en agentes en la herramienta agentTool Process Editor (APE): Soportando la técnica Earned Value AnalysisGraphical view for the administration of agent-based custom development processes in the agentTool Process Editor (APE) tool: Supporting the Earned Value Analysis techniqueMagíster en Software LibreBucaramanga (Colombia)UNAB Campus BucaramangaUniversidad Autónoma de Bucaramanga UNABFacultad IngenieríaMaestría en Software Libreinfo:eu-repo/semantics/masterThesisTesishttp://purl.org/redcol/resource_type/TMSystems EngineeringSoftware engineeringDevelopment of computer programsObject Oriented ProgrammingComputingInvestigationsAnalysisJavaGraphical view creatorsagentTool processIngeniería de sistemasIngeniería de softwareDesarrollo de programas para computadorProgramación orientada a objetosComputaciónInvestigacionesAnálisisJavaCreadores de vista gráficaAgentTool processGarcía Prada, Andrea Patricia, García Ojeda, Juan Carlos (2011). Vista gráfica para la administración de procesos de desarrollo personalizados basados en agentes, en la herramienta Agent Tool Process Editor (APE). Bucaramanga (Santander, Colombia) : Universidad Autónoma de Bucaramanga UNAB, Universitat Oberta de Catalunya UOCAlistair Cockbun. Agile Software Development. Addison-Wesley. 2001.Bertoline, D., Novikau, A., Sus,i A., and Perini, A. TAOM4E: an Eclipse ready tool for Agent-Oriented Modeling. ITC-irst. ItalyCollis, J., Ndumu D. The Role Modelling Guide. Applied Research and Technology, BT Labs.1999.Daum Berthold. Profesional Eclipse 3 para desarrolladores JAVA. Madrid: Anaya Multimedia, 2005.Eclipse Foundation. Project Eclipse. Disponible en: http://www.eclipse.org/Entorno de desarrollo INGENIAS. Disponible en: http://grasia.fdi.ucm.es/main/es/node/61Ferber, J. Multi-Agent System: An Introduction to Distributed Artificial Intelligence.Addison-Wesley.1999.Free Software Foundation. "Free software definición". [Online]. Disponible en: http://www.gnu.org/philosophy/free-sw.html.Garcia Ojeda, J. C., DeLoach S.A., and Robby. agentTool III: From Process Definition to Code Generation. In Proceedings of the 8th International Conference on Autonomous Agents and Multiagent Systems (AAMAS'09). Demo Session. Budapest - Hungary.Garcia Ojeda, J. C., DeLoach S. A., Robby and Oyenan, W.H. agentTool Process Editor: Supporting the Design of Tailored Agent-based Processes. In Proceedings of the 24th Annual Symposium on Applied Computing. Technical Track on Agent-Oriented Software Engineering Methodologies and Systems (AOMS@SAC'09).Garcia Ojeda, J. C., DeLoach, S.A., Robby and Oyenan W.H., and Valenzuela J. O-MaSE: A Customizable Approach to Developing Multiagent Development Processes. In Agent Oriented Software Engineering VIII, Proceedings of AOSE 2007. Luck and Padgham (Eds.) Springer Berlin / Heidelberg, 2008.Gustafson, D. Shaum’s Outline Series. Theory and Problems of Software Engineering. McGraw-Hill. New York, NY, 2002.Highsmith, J., Orr, K. Adaptive Software Development: A Collaborative Approach to Managing Complex Systems. Dorset House. 2000.Librería JFreeChar. Disponible en: http://www.jfree.org/jfreechart/.Massimo Cossentino, Valeria Seidita. Composition of a New Process to Meet Agile Needs Using Method Engineering. Italy.Multiagent & Cooperative Robotics (MACR) Laboratory at Kansas State University, The agentTool III Project. Disponible en: http://agenttool.cis.ksu.edu/index.php?option=com_content&task=view&id=2&Itemid=2Pérez, D. A., Ginesta, M. G., Hernández, M. y Hernández J. M. Ingeniería del Software en entornos de Software Libre. Segunda Edición. España: Fundación para la Universidad Oberta de Catalunya, 2007.PMI, Practice Standard For Earned Value Management. Project Management Institute, Inc. 2005.Prometheus Design Tool (PDT). Disponible en: http://www.cs.rmit.edu.au/agents/pdt/index.shtml.Scott A. DeLoach. Scott A. DeLoach. Analysis and Design using MaSE and agentTool. Actas de conferencia. Proceedings of the 12th Midwest Artificial Intelligence and Congnitive Science Conference (MAICS) .2001.SWT (Standard Widget Toolkit). Disponible en: http://www.eclipse.org/swt/TAOM4E (Tool for Agent Oriented visual Modeling). Disponible en: http://selab.fbk.eu/taom/Woodridge, M., Jennings, N. R. “Agent Theories, Architectures, and Languages: a Survey," Intelligent Agents, Wooldridge and Jennings Eds, Springer-Verlag, Berlin, 1-22, 1995.ORIGINAL2011_Tesis_Garcia_Prada_Andrea_Patricia.pdf2011_Tesis_Garcia_Prada_Andrea_Patricia.pdfTesisapplication/pdf1880467https://repository.unab.edu.co/bitstream/20.500.12749/3463/1/2011_Tesis_Garcia_Prada_Andrea_Patricia.pdff802437bd1f400b2559463b337ad8336MD51open access2011_Anexos_Garcia_Prada_Andrea_Patricia.zip2011_Anexos_Garcia_Prada_Andrea_Patricia.zipAnexosapplication/octet-stream736851https://repository.unab.edu.co/bitstream/20.500.12749/3463/2/2011_Anexos_Garcia_Prada_Andrea_Patricia.zipd6440baf4a540f1b4fb4070f6d846a09MD52open accessTHUMBNAIL2011_Tesis_Garcia_Prada_Andrea_Patricia.pdf.jpg2011_Tesis_Garcia_Prada_Andrea_Patricia.pdf.jpgIM Thumbnailimage/jpeg5954https://repository.unab.edu.co/bitstream/20.500.12749/3463/3/2011_Tesis_Garcia_Prada_Andrea_Patricia.pdf.jpg275c920548c925db971323a33d6147b7MD53open access20.500.12749/3463oai:repository.unab.edu.co:20.500.12749/34632023-03-15 10:34:31.97open accessRepositorio Institucional | Universidad Autónoma de Bucaramanga - UNABrepositorio@unab.edu.co