Red de Bibliotecas Virtuales de Ciencias Sociales en
América Latina y el Caribe

logo CLACSO

Por favor, use este identificador para citar o enlazar este ítem: https://biblioteca-repositorio.clacso.edu.ar/handle/CLACSO/22352
Registro completo de metadatos
Campo DC Valor Lengua/Idioma
dc.contributorGarcia Ojeda, Juan Carlos-
dc.contributorGrupo de Investigación Preservación e Intercambio Digital de Información y Conocimiento - Prisma-
dc.creatorFajardo Fajardo, Oscar Andrés-
dc.date2020-06-26T17:56:13Z-
dc.date2020-06-26T17:56:13Z-
dc.date2011-
dc.date.accessioned2022-03-14T20:13:53Z-
dc.date.available2022-03-14T20:13:53Z-
dc.identifierhttp://hdl.handle.net/20.500.12749/1256-
dc.identifierinstname:Universidad Autónoma de Bucaramanga - UNAB-
dc.identifierreponame:Repositorio Institucional UNAB-
dc.identifier.urihttp://biblioteca-repositorio.clacso.edu.ar/handle/CLACSO/22352-
dc.descriptionEste documento muestra los resultados alcanzados durante el desarrollo de una herramienta que permite realizar transformaciones de modelos orientados a agentes (MAS) a modelos de síntesis de redes de procesos (PNS), cuyo análisis, diseño e implementación se basa en el paradigma de desarrollo de software basado por modelos (DSDM). El DSDM plantea como producto final los modelos, estos modelos definen DSLs, los cuales permiten representar las particularidades de sistemas, como en el caso de los MAS y los PNS. Los DSLs están definidos en cuatro partes: sintaxis abstracta, sintaxis concreta, semántica estática y semántica dinámica. Para la definición de éstos existe una variedad de herramientas que soportan el DSDM, sin embargo, en su mayoría están en etapas de incubación, investigación y desarrollo, las herramientas de desarrollo de este proyecto están basadas sobre EMF, GMF, OCL y QVTo componentes lo suficientemente maduros para este trabajo. Finalmente la herramienta producto de este trabajo tiene como objetivo principal transformar modelos MAS en modelos PNS, sirviendo de plataforma tecnológica para una metodología de evaluación temprana de MAS, derivando en la prevención de ciertos comportamientos no deseados de éstos.-
dc.descriptionINTRODUCCIÓN 17 1. AGENTES Y SISTEMAS MULTIAGENTE 19 1.1 FRAMEWORK OMACS 22 2. SÍNTESIS DE REDES DE PROCESOS 25 2.1 HERRAMIENTAS DE DISEÑO PNSDRAW Y ANÁLISIS PNSSTUDIO 27 3. MODEL DRIVEN ENGINEERING 30 3.1 MODEL DRIVEN ARCHITECTURE 32 4. ECLIPSE MODELING PROJECT 38 4.1 ECLIPSE MODELING FRAMEWORK 38 4.2 GRAPHICAL MODELING FRAMEWORK 40 5. DESARROLLO DE METAMODELOS 42 5.1 DESARROLLO METAMODELO MAS 42 5.2 DESARROLLO METAMODELO PNS 45 6. DESARROLLO DE EDITORES GRÁFICOS 49 6.1 CREACIÓN GMFGRAPH 50 6.2 CREACIÓN GMFTOOL 51 6.3 CREACIÓN GMFMAP 51 7. CREACIÓN SCRIPT DE TRANSFORMACIÓN M2M EN QVTO 54 8. CONCLUSIONES 58 9. TRABAJOS FUTUROS 60 BIBLIOGRAFÍA 61 ANEXOS 79-
dc.descriptionPregrado-
dc.descriptionThis document shows the results achieved during the development of a tool that allows the transformation of agent-oriented models (MAS) to process network synthesis models (PNS), whose analysis, design and implementation is based on the development paradigm of model-based software (DSDM). The DSDM proposes as a final product the models, these models define DSLs, which allow representing the particularities of systems, as in the case of MAS and PNS. DSLs are defined in four parts: abstract syntax, concrete syntax, static semantics and dynamic semantics. For the definition of these there are a variety of tools that support the DSDM, however, most of them are in the incubation, research and development stages, the development tools of this project are based on EMF, GMF, OCL and QVTo components which mature enough for this job. Finally, the main objective of the tool resulting from this work is to transform MAS models into PNS models, serving as a technological platform for an early assessment methodology for MAS, leading to the prevention of certain unwanted behaviors of these.-
dc.formatapplication/pdf-
dc.formatapplication/pdf-
dc.languagespa-
dc.publisherUniversidad Autónoma de Bucaramanga UNAB-
dc.publisherFacultad Ingeniería-
dc.publisherPregrado Ingeniería de Sistemas-
dc.relationFajardo F., Oscar Andrés (2011). Herramienta para la transformación de modelos orientados a agentes, a modelos orientados a síntesis de redes de procesos. Bucaramanga (Colombia) : Universidad Autónoma de Bucaramanga UNAB-
dc.relationANACLETO Valerio Adrián Epidata Consulting [En línea]. Epidata Consulting [Citado 2 de Septiembre de 2010]. Disponible en: http://www.epidataconsulting.com/site/files/60-64%20code%2031%20whitepaper.pdf.-
dc.relationBARENDRECHT P.J. Modeling transformations using QVT Operational Mappings [En línea]. Eindhoven University of Technology [Citado 23 de Febrero de 2011]. Disponible en: http://redpanda.nl/BEP_P.J.Barendrecht.pdf.-
dc.relationBERTOK Botond P-graph - PNS Studio [En línea]. P-graph [Citado 16 de 09 de 2010]. Disponible en: http://www.p-graph.com/pnsstudio/index.html.-
dc.relationBOLLATI Verónica A. [y otros] Análisis de QVT Operational Mappings: un caso de estudio [En línea] [Citado 11 de Febrero de 2011]. Disponible en: http://www.sistedes.es/TJISBD/Vol-3/No-2/articles/DSDM-09-bollati-aqom.pdf.-
dc.relationBOYKO Sergey, DVORAK Radomil y IGDALOV Alexander The Art of Model Transformation with Operational QVT [En línea].Borland Software Corporation. [Citado 23 de Febrero de 2011]. Disponible en: www.eclipse.org/m2m/qvto/doc/EclipseCon_2009.ppt.-
dc.relationBRAZEAU Jean-François GMF Samples and Tutorials [En línea]. [Citado 10 de Diciembre de 2010]. Disponible en: http://gmfsamples.tuxfamily.org/wiki/doku.php?id=gmf_tutorial4#comment_22669eace5741a67599aa2b3e2df920b.-
dc.relationCORREDERA DE COLSA Luis Enrique Corredera.net [En línea]. Corredera.net [Citado 02 de Septiembre de 2010]. Disponible en: http://www.corredera.net/mda_j2me.pdf.-
dc.relationDELOACH Scott A., KOLESNIKOV Valeriy A. and Robby Using Design Metrics for Predicting System Flexibility [Article]. Springer-Verlag Berlin Heidelberg. Febrero 04, 2006. p. 184 - 196.-
dc.relationDELOACH Scott A., OYENAN Walamitien and Matson. Eric T. A Capabilities Based Model for Adaptive Organizations [Journal]. Journal of Autonomous Agents and Multiagent Systems. Febrero 2008. Vol. 16. p. 13-56.-
dc.relationDVORAK Radomil Model Transformation with Operational QVT [En línea]. Borland Software Corporation.[Citado 12 de Febrero de 2011]. Disponible en: http://www.eclipse.org/m2m/qvto/doc/M2M-QVTO.pdf.-
dc.relationERRECALDE Marcelo Luis Agentes y Sistemas Multiagente 2009 [En línea]. Universidad Nacional de San Luis [Citado 6 de Agosto de 2010]. Disponible en: www.dirinfo.unsl.edu.ar/~sma/Teorias/teo5ag4.pdf.-
dc.relationFRIEDLER F. [y otros] Graph-Theoretic Approach to Process Synthesis Polynomial Algorithm for Maximal Structure Generation [En línea]. Department of Computer Science and Systems Technology, University of Pannonia, Hungary [Citado 23 de 09 de 2010]. Disponible en: http://dcs.vein.hu/cikkek/Grap-Theor_Appr_to_Proc_Synth_Polyn_Alg_for_Max_Struc_Gen.pdf.-
dc.relationFRIEDLER F. [y otros] Graph-Theoretic Approach to Process Synthesis Polynomial Algorithm for Maximal Structure Generation [En línea]. Department of Computer Science and Systems Technology, University of Pannonia, Hungary [Citado 23 de 09 de 2010]. Disponible en: http://dcs.vein.hu/cikkek/Grap-Theor_Appr_to_Proc_Synth_Polyn_Alg_for_Max_Struc_Gen.pdf.-
dc.relationFRIEDLER F. [y otros] Graph-Theoretic Approach to Process Synthesis Polynomial Algorithm for Maximal Structure Generation [En línea]. Department of Computer Science and Systems Technology, University of Pannonia, Hungary [Citado 23 de 09 de 2010]. Disponible en: http://dcs.vein.hu/cikkek/Grap-Theor_Appr_to_Proc_Synth_Polyn_Alg_for_Max_Struc_Gen.pdf.-
dc.relationFRIEDLER F. [y otros] Graph theoretic approach to process synthesis axioms and theorems [En línea]. Department of Computer Science and Systems Technology, University of Pannonia, Hungary [Citado 23 de Septiembre de 2010]. Disponible en: http://dcs.vein.hu/cikkek/Grap-Theor_Appr_to_Proc_Synth_Ax_and_Theor.pdf.-
dc.relationFRIEDLER F. [y otros] Graph-Theoretic Approach to Process Synthesis Polynomial Algorithm for Maximal Structure Generation [En línea].Department of Computer Science and Systems Technology, University of Pannonia, Hungary [Citado - 23 de Septiembre de 2010]. Disponible en: http://dcs.vein.hu/cikkek/Grap-Theor_Appr_to_Proc_Synth_Polyn_Alg_for_Max_Struc_Gen.pdf.-
dc.relationGARAVITO Oscar L., OCAMPO Juan D. y TORRES Miguel E. Metodología de Pruebas para Sistemas MultiAgentes (SMA) integrada a AOPOA [En línea].Universiad Nacional de Colombia Sede Medellín. [Citado 07 de Septiembre de 2010].Diponible en: http://pisis.unalmed.edu.co/3CCC/pdf/52.pdf.-
dc.relationGARCIA-OJEDA Juan Carlos [y otros] A Preliminary Study of the Application of the P-Graph Methodology in the Assesment of Organizational-Based Multiagent Systems Desing. - Bucaramanga : [s.n.], 01 de 04 de 2011.-
dc.relationGARCIA-OJEDA Juan Carlos [y otros] O-MaSE: A Customizable Approach to Developing Multiagent Development Processes.16 de Marzo de 2007.-
dc.relationGARCÍA-OJEDA Juan Carlos OMACS Overview, 02 de Septiembre de 2010.-
dc.relationGRONBACK Richard C. Eclipse modeling project : a domain-specific language (DSL) toolkit [Libro]. Massachusetts. Pearson Education, Inc., 2009.-
dc.relationINSFRÁN Emilio Tema 3 IntroDSL v8. - Valencia : [s.n.], 09 de Noviembre de 2009.-
dc.relationKAMINKA Gal A. Robots are Agents, Too! [En línea]. Agentlink [Citado 22 de Septiembre de 2010]. Disponible en: http://u.cs.biu.ac.il/~galk/Publications/Papers/agentlink04.pdf.-
dc.relationKERESSZEGI Attila P-graph. P-graph drawer (PNS Draw) [En línea]. P-graph. [Citado 16 de 09 de 2010]. Disponible en: http://www.p-graph.com/pnsdraw/screenshot.png.-
dc.relationKÖNEMANN Patrick A QVT model transformation for creating Model-Independent Diffs [En línea]. Technical University of Denmark [Citado 12 de Febrero de 2011]. Disponible en: http://modeldiff.imm.dtu.dk/modeldiff/images/docs/emfdiff2indepdiff.pdf.-
dc.relationMANGHAT Jaidev Simulation of power distribution management system using OMACS metamodel [En línea]. K-State Research Exchange [Citado 09 de Septiembre de 2010]. Disponible en: http://krex.k-state.edu/dspace/bitstream/2097/944/1/JaidevManghat2008.pdf.-
dc.relationMELLOULI Sehl FATMAS: A Methodology to Design Fault-tolerant Multi-agent Systems [En línea]. Networked Digital Library of Theses and Dissertation [Citado 14 de Septiembre de 2010]. Disponible en: http://www.theses.ulaval.ca/2005/22674/22674.pdf.-
dc.relationNEIMAT Taimour Al Why Projects Fail [En línea].Project Perfect [Citado 21 de Septiembre de 2010]. Disponible en: http://www.projectperfect.com.au/downloads/Info/info_it_projects_fail.pdf.-
dc.relationNWANA Hyacinth S. Software Agents: An Overview [En línea]. UMBC Agent Web [Citado 09 de Septiembre de 2010]. Disponible en: http://agents.umbc.edu/introduction/ao/.-
dc.relationODELL James Agents and Objects [En línea]. James Odell [Citado 08 de Septiembre de 2010] Disponible en: http://www.jamesodell.com/Agents_and_Objects.pdf.-
dc.relationOMG Meta Object Facility (MOF) 2.0 Query/View/Transformation Specification [En línea]. OMG[Citado 22 de Febrero de 2011]. Disponible en: http://www.omg.org/spec/QVT/1.1/PDF/.-
dc.relationOMG Meta Object Facility (MOF) Core Specification [En línea]. OMG[Citado 22 de Febrero de 2011]. Disponible en: http://www.omg.org/spec/MOF/2.0/PDF/.-
dc.relationOMG Object Constraint Language [En línea]. OMG [Citado 22 de Febrero de 2011]. Disponible en: http://www.omg.org/spec/OCL/2.2/PDF.-
dc.relationPELENCHANO Vicente Tema 1 TCP -2008 UPV. Valencia: [s.n.],17 de Octubre de 2007.-
dc.relationPELENCHANO Vicente Tema 1 TCP -2008 UPV. Valencia: [s.n.], 17 de 20 de 2007.-
dc.relationQUINTERO Paulo C. Comparación de metodologías y arquitecturas de sistemas multiagente encontradas en 10 aplicaciones utilizadas en medicina y servicios de e-salud [En línea]. Scribd.com [Citado 07 de Noviembre de 2010]. Disponible en: http://www.scribd.com/doc/23897006/Comparacion-de-Metodologias-y-Arquitecturas-de-Sistemas-Multiagente-as-en-10-Aplicaciones-Utilizadas-en-Medicina-y-Servicios-de-E-salud.-
dc.relationRICHLEY Jeff GMF: Beyond the Wizards [En línea]. O'Reilly Media, Inc [Citado 22 de Octubre de 2010]. Diponible en: http://onjava.com/pub/a/onjava/2007/07/11/gmf-beyond-the-wizards.html.-
dc.relationROMERO TERNERO Maria del Carmen Sistemas MultiAgente [En línea]. [Citado 06 de Septiembre de 2010]. Disponible en: http://www.dte.us.es/personal/mcromero/masredes/docs/SMARD.0910.mas.pdf.-
dc.relationSANZ Jorge J. Gómez Metodologías para el desarrollo de sistemas multi-agente [En línea].Universidad Nacional de Educación a Distancia [Citado 08 de Septiembre de 2010]. Disponible en: http://cabrillo.lsi.uned.es:8080/aepia/Uploads/18/38.pdf.-
dc.relationSCHMIDT Douglas C. Model-Driven Engineering [En línea]. Washington University in St. Louis [Citado 21 de Octubre de 2010]. Disponible en: http://www.cs.wustl.edu/~schmidt/GEI.pdf.-
dc.relationSERRANO Ana García y OSSOWSKI Sascha Inteligencia Artificial Distribuida y Sistema Multiagente [En línea]. Universidad Politécnica de Madrid [Citado 09 de Septiembre de 2010]. Disponible en: http://www.dia.fi.upm.es/~agarcia/publications/archivos/REV3.pdf.-
dc.relationSKRYPUCH Neil Eclipse Modeling Framework Project (EMF) [En línea]. Eclipse.org [Citado 16 de Septiembre de 2010]. Disponible en: http://www.eclipse.org/modeling/emf/.-
dc.relationSTEINBERG Dave [y otros] EMF: Eclipse Modeling Framework [Libro].[s.l.]: Addison-Wesley Professional, 2008.-
dc.relationSYCARA Katia P. Multiagent Systems [En línea].American Association for Artificial Intelligence [Citado 08 de Septiembre de 2010]. Disponible en: http://www.aaai.org/AITopics/assets/PDF/AIMag19-02-2-article.pdf.-
dc.relationTOLVANEN Juha-Pekka DSL in Practice [En línea]. Institut für Softwaretechnik und Theoretische Informatik [Citado 16 de Septiembre de 2010]. Disponible en: http://tfs.cs.tu-berlin.de/gtvmt08/Program/DSMinPractice_Tolvanen_29March2008.pdf.-
dc.relationVALLECILLO Antonio Model Driven Development [En línea]. Departamento Lenguajes y Ciencias de la Computación Universidad de Málaga [Citado - 22 de Septiembre de 2010]. Disponible en: http://www.lcc.uma.es/~canal/sabc/MDA-doctorado.pdf.-
dc.relationVARGA Virag [y otros] PNS Solutions: a P-Graph Based Programming Framework for Process Network Synthesis [En línea]. Department of Computer Science and Systems Technology, University of Pannonia, Hungary [Citado 23 de Septiembre de 2010]. Disponible en: http://www.dcs.vein.hu/cikkek/PNS_solutions_a_P-graph-based.pdf.-
dc.relationWEIß Gerard Adaptation and Learning in Multiagent Systems> Some Remarks and a Bibliography [En línea].CiteSeerX [Citado 09 de Septiembre de 2010]. Disponible en: http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.45.1884&rep=rep1&type=pdf.-
dc.relationWILLINK Edward Bugzilla [En línea]. [Citado 06 de Febrero de 2011]. Disponible en: https://bugs.eclipse.org/bugs/show_bug.cgi?id=329389.-
dc.relationWOLTERINK Tjerk The Future of Software Engineering: Model Driven Engineering [En línea].Tjerk's Tech Blog [Citado 21 de Septiembre de 2010]. Disponible en: http://tjerktech.wordpress.com/2010/04/19/the-future-of-software-engineering-model-driven-engineering/.-
dc.relationZOUFALY Federico Issues and Challenges Facing Legacy Systems [En línea]. [Citado 21 de Octubre de 2010]. Disponible en: http://www.developer.com/mgmt/article.php/1492531/Issues-and-Challenges-Facing-Legacy-Systems.htm.-
dc.relationANACLETO Valerio Adrián Epidata Consulting [En línea]. Epidata Consulting [Citado 2 de Septiembre de 2010]. Disponible en: http://www.epidataconsulting.com/site/files/60-64%20code%2031%20whitepaper.pdf.-
dc.relationBARENDRECHT P.J. Modeling transformations using QVT Operational Mappings [En línea]. Eindhoven University of Technology [Citado 23 de Febrero de 2011]. Disponible en: http://redpanda.nl/BEP_P.J.Barendrecht.pdf.-
dc.relationBERTOK Botond P-graph - PNS Studio [En línea]. P-graph [Citado 16 de 09 de 2010]. Disponible en: http://www.p-graph.com/pnsstudio/index.html.-
dc.relationBOLLATI Verónica A. [y otros] Análisis de QVT Operational Mappings: un caso de estudio [En línea] [Citado 11 de Febrero de 2011]. Disponible en: http://www.sistedes.es/TJISBD/Vol-3/No-2/articles/DSDM-09-bollati-aqom.pdf.-
dc.relationBOYKO Sergey, DVORAK Radomil y IGDALOV Alexander The Art of Model Transformation with Operational QVT [En línea].Borland Software Corporation. [Citado 23 de Febrero de 2011]. Disponible en: www.eclipse.org/m2m/qvto/doc/EclipseCon_2009.ppt.-
dc.relationBRAZEAU Jean-François GMF Samples and Tutorials [En línea]. [Citado 10 de Diciembre de 2010]. Disponible en: http://gmfsamples.tuxfamily.org/wiki/doku.php?id=gmf_tutorial4#comment_22669eace5741a67599aa2b3e2df920b.-
dc.relationCORREDERA de Colsa Luis Enrique Corredera.net [En línea]. Corredera.net [Citado 02 de Septiembre de 2010]. Disponible en: http://www.corredera.net/mda_j2me.pdf.-
dc.rightshttp://creativecommons.org/licenses/by-nc-nd/2.5/co/-
dc.rightsAbierto (Texto Completo)-
dc.rightsinfo:eu-repo/semantics/openAccess-
dc.rightshttp://purl.org/coar/access_right/c_abf2-
dc.rightsAtribución-NoComercial-SinDerivadas 2.5 Colombia-
dc.subjectSystems Engineering-
dc.subjectObject Oriented Programming-
dc.subjectElectronic data processing-
dc.subjectComputing-
dc.subjectResearch-
dc.subjectDomain Specific Language-
dc.subjectEclipse Modeling Framework-
dc.subjectIt is the meta-metamodel on which the specific domain languages ​​are defined-
dc.subjectGraphical Modeling Framework-
dc.subjectGraphical Modeling Project-
dc.subjectModel To Model-
dc.subjectModel To Text-
dc.subjectMulti-Agent System-
dc.subjectModel Driven Architecture-
dc.subjectModel Driven Engineering-
dc.subjectModel Driven Software Development-
dc.subjectObject Constraint Language-
dc.subjectOrganization Model for Adaptative Complex Systems-
dc.subjectOrganization-based Muliagent System Engineering Process Framework-
dc.subjectObject Management Group-
dc.subjectProcess Network Synthesis-
dc.subjectQuery-View-Transformation-
dc.subjectQuery-View-Transformation Core-
dc.subjectQuery-View-Transformation Operational-
dc.subjectQuery-View-Transformation Relations-
dc.subjectUnified Modeling Language-
dc.subjectIngeniería de sistemas-
dc.subjectProgramación orientada a objetos-
dc.subjectProcesamiento electrónico de datos-
dc.subjectComputación-
dc.subjectInvestigaciones-
dc.subjectDSDM-
dc.subjectDSL-
dc.subjectECORE-
dc.subjectEMF-
dc.subjectGMF-
dc.subjectGMP-
dc.subjectLDE-
dc.subjectM2M-
dc.subjectM2T-
dc.subjectMAS-
dc.subjectMDA-
dc.subjectMDE-
dc.subjectMDSD-
dc.subjectOCL-
dc.subjectOMACS-
dc.subjectO-MaSE-
dc.subjectOMG-
dc.subjectPNS-
dc.subjectQVT-
dc.subjectQVTc-
dc.subjectQVTo-
dc.subjectQVTr-
dc.subjectSMA-
dc.subjectSRP-
dc.subjectUML-
dc.titleHerramienta para la transformación de modelos orientados a agentes, a modelos orientados a síntesis de redes de procesos-
dc.titleTool for the transformation of models oriented to agents, to models oriented to the synthesis of process networks-
dc.typeinfo:eu-repo/semantics/bachelorThesis-
dc.typeTrabajo de Grado-
dc.typehttp://purl.org/coar/resource_type/c_7a1f-
dc.typeinfo:eu-repo/semantics/acceptedVersion-
dc.typehttp://purl.org/redcol/resource_type/TP-
dc.coverageBucaramanga (Colombia)-
Aparece en las colecciones: Instituto de Estudios Políticos - IEP - Cosecha

Ficheros en este ítem:
No hay ficheros asociados a este ítem.


Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.