Análisis de calidad de los diagramas de clases y diagramas de secuencia uml 2.0 utilizando métricas
UML . es el lenguaje de modelado más reconocido en el medio; éste se encuentra respaldado por OMG (Object Management Group). Es un lenguaje gráfico que permite representar al sistema modelado a través de varios diagramas complementarios. Los diagramas de clase y secuencia son importantes en el desar...
- Autores:
-
Bolaños Gonzalez ,Jorge Jimmy
Ramirez Sanchez , María Eugenia
- Tipo de recurso:
- Article of journal
- Fecha de publicación:
- 2009
- Institución:
- Universidad Cooperativa de Colombia
- Repositorio:
- Repositorio UCC
- Idioma:
- OAI Identifier:
- oai:repository.ucc.edu.co:20.500.12494/55805
- Acceso en línea:
- https://hdl.handle.net/20.500.12494/55805
- Palabra clave:
- Métricas
Calidad de software
Secuencias
Objetos
Clases
Metrics
Software quality
Objects
Classes
- Rights
- openAccess
- License
- http://purl.org/coar/access_right/c_abf2
id |
COOPER2_a0c7f2082b3fc11d6317beca3a1da4dc |
---|---|
oai_identifier_str |
oai:repository.ucc.edu.co:20.500.12494/55805 |
network_acronym_str |
COOPER2 |
network_name_str |
Repositorio UCC |
repository_id_str |
|
dc.title.none.fl_str_mv |
Análisis de calidad de los diagramas de clases y diagramas de secuencia uml 2.0 utilizando métricas |
title |
Análisis de calidad de los diagramas de clases y diagramas de secuencia uml 2.0 utilizando métricas |
spellingShingle |
Análisis de calidad de los diagramas de clases y diagramas de secuencia uml 2.0 utilizando métricas Métricas Calidad de software Secuencias Objetos Clases Metrics Software quality Objects Classes |
title_short |
Análisis de calidad de los diagramas de clases y diagramas de secuencia uml 2.0 utilizando métricas |
title_full |
Análisis de calidad de los diagramas de clases y diagramas de secuencia uml 2.0 utilizando métricas |
title_fullStr |
Análisis de calidad de los diagramas de clases y diagramas de secuencia uml 2.0 utilizando métricas |
title_full_unstemmed |
Análisis de calidad de los diagramas de clases y diagramas de secuencia uml 2.0 utilizando métricas |
title_sort |
Análisis de calidad de los diagramas de clases y diagramas de secuencia uml 2.0 utilizando métricas |
dc.creator.fl_str_mv |
Bolaños Gonzalez ,Jorge Jimmy Ramirez Sanchez , María Eugenia |
dc.contributor.author.none.fl_str_mv |
Bolaños Gonzalez ,Jorge Jimmy Ramirez Sanchez , María Eugenia |
dc.subject.proposal.spa.fl_str_mv |
Métricas Calidad de software Secuencias Objetos Clases |
topic |
Métricas Calidad de software Secuencias Objetos Clases Metrics Software quality Objects Classes |
dc.subject.proposal.eng.fl_str_mv |
Metrics Software quality Objects Classes |
description |
UML . es el lenguaje de modelado más reconocido en el medio; éste se encuentra respaldado por OMG (Object Management Group). Es un lenguaje gráfico que permite representar al sistema modelado a través de varios diagramas complementarios. Los diagramas de clase y secuencia son importantes en el desarrollo de software, ya que especifican los elementos del sistema que serán referenciados por el resto de diagramas; este aspecto los convierte en esquemas centrales de un modelo, por lo que enfatizar en la calidad de estos diagramas garantiza la calidad en el desarrollo de un software. Por ta razón, se hace necesario contar con medidas que permitan evaluar la calidad de estos diagramas de forma cuantitativa y objetiva. Este articulo presenta una propuesta de métricas para evaluar la calidad de dichos diagramas. |
publishDate |
2009 |
dc.date.issued.none.fl_str_mv |
2009 |
dc.date.accessioned.none.fl_str_mv |
2024-06-05T14:07:27Z |
dc.date.available.none.fl_str_mv |
2024-06-05T14:07:27Z |
dc.type.none.fl_str_mv |
Artículo |
dc.type.coar.fl_str_mv |
http://purl.org/coar/resource_type/c_2df8fbb1 |
dc.type.coar.none.fl_str_mv |
http://purl.org/coar/resource_type/c_6501 |
dc.type.coarversion.none.fl_str_mv |
http://purl.org/coar/version/c_970fb48d4fbd8a85 |
dc.type.driver.none.fl_str_mv |
info:eu-repo/semantics/article |
dc.type.redcol.none.fl_str_mv |
http://purl.org/redcol/resource_type/ART |
dc.type.version.none.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
format |
http://purl.org/coar/resource_type/c_6501 |
status_str |
publishedVersion |
dc.identifier.citation.none.fl_str_mv |
Bolaños Gonzalez, J. J. y Ramirez Sanchez , M. E. (2009).Análisis de calidad de los diagramas de clases y diagramas de secuencia uml 2.0 utilizando métricas. Ingeniería Solidaria , (5 y 8). p. 45-53 |
dc.identifier.issn.none.fl_str_mv |
19003102 |
dc.identifier.uri.none.fl_str_mv |
https://hdl.handle.net/20.500.12494/55805 |
identifier_str_mv |
Bolaños Gonzalez, J. J. y Ramirez Sanchez , M. E. (2009).Análisis de calidad de los diagramas de clases y diagramas de secuencia uml 2.0 utilizando métricas. Ingeniería Solidaria , (5 y 8). p. 45-53 19003102 |
url |
https://hdl.handle.net/20.500.12494/55805 |
dc.relation.citationvolume.none.fl_str_mv |
Vol, 5 No 8 |
dc.relation.ispartofjournal.none.fl_str_mv |
Ingenería Solidaria |
dc.relation.references.none.fl_str_mv |
Amstel, V., Lange, C. y Chaudron, M. (2007). Four Automated Approaches to Analyze the Quality of UML Sequence Diagrams. PDF. Bedoya, D, Diaz, D. y Villegas, W. (2008). Chequeo de inconsistencias entre los diagramas de clases ydiagramas de secuencia mediante OCL Tesis para optar por el título de Ingeniero de Sistemas, Universidad de Antioquia. Blanco, C. (2005). Calidad y medición de sistemas de información. Booch, G. (1994). Object Oriented Analysis and Design with Applications. Second Edition. Addison-Wesley Publishing Company. Brito e Abreu, F. y Carapuça, R. (1994). Object-Oriented Software Engineering Measuring an Controlling the Development Process. 4th int Conference on Software Quality, Mclean, VA, EE. UU. Christian, E J., Lange y Michel, R. V. (2007). Interac tive Views to Improve the Comprehension of UML Models-An Experimental Validation.pdf. Chaudron Eindhoven University of Technology Chidamber, S. y Kemmerer, C. A (1994). Metrics Suite for Object-Oriented Design. IEEE Transation on Software Engineering, 20(6), pp. 476-493. Coad, Py Yourdon, E. (1991). "Object Oriented Analy- sis", Yourdon Press, Englewood Cliffs, NJ.. Cook, S. y Daniels, J. (1994). Designing Object Systems: Object-Oriented Modeling with Syntropy. Prentice Hal Genero, M. et ál (December 2000). Early metrics for object oriented information systems. In Proceedings of the 6th International Conference on Object Oriented Information System (OOIS-2000).D. Patel, I. Chon- thury, S. Patel y S. De Cesare (Eds). pp. 414-425, 18-20. Genero M., Piattini, M. y Calero, C. (2000). Métricas para jerarquías de agregación en diagramas de clases UML. Cancún, México: Memorias de Jornadas Ibero- americanas de Ingeniería de Requisitos y Ambientes de Software, IDEAS 2000. pp. 373-384. Genero M., Piattini, M. y Calero, C. (2002). Defining and Validating Metrics for Conceptual Models, Tesis Doctoral. Universidad de Castilla-La Mancha. Genero, M. (2003). Metrics for Software Conceptual Models. Editorial Imperial Collage Press. Kamthan, P. (2004). A framework for addressing the Quality of UML. Artifacts. Studies in Comunicacion Sciences 4/2. p.p. 85-114. Kan, S. (2002). Metrics and Models in Software Quality Engineering, Second Edition. Addison Wesley. Lange, C., Wijns, M. y Chaudron, M. (2007). A Visuali- zation Framework for Task-Oriented Modeling using UML, hicss, pp. 289a, 40th Annual Hawai Internatio- nal Conference on System Sciences. Lange, C., Chaudron, M. y Muskens, J. (Mar./Abr. 2007). In Practice: UML Software Architecture and Desing Description. IEEE Software, vol. 23, núm. 2. pp. 40-46. Lorent, M. y Kidd, J. (1994), Object-Oriented Software Metric: A Practical Guide. Nueva Jersey: Prentice Hall, Englewood Cliffs. Manso, E., Crespo, Y., y Dolado, J. (2005). Caracte rización de Productos Software con Métricas no redundantes. Departamento de Informática de la Universidad de Valladolid, Departamento de Lenguajes y Sistemas de la Universidad del País Vasco. Manual Metric View. (2005). Visualization of Software Metrics on UML Architectures. Metrics Aplicable to UML Models. London: Centre for HCI Design, City University, Northampton Square, London, ECIVOHB. UK. hkim@soi.city.ac.uk. [Metricview08] http://www.win.tue.nl/empanada/ metricview/2008. Última visita 1.9 de octubre de 2008. Object Management Group. (2005). The Unified Mo- deling Language (UML) Specification - Version 1.3. en http://www.omg.or. Object Management Group. (2004). Unified Modeling Language (UML) Specification: Infrastructure. 10-16. PDF. Object Management Group. Unified Modeling Langua- ge: Superstructure 2007-02-03.pdfObject Manage- ment Group http://www.omg.org. Última visita 18 de febrero de 2008. Piattini, M. y García, F. (2003). Calidad en el desarrollo y mantenimiento del Software. Editorial Alfaomega. Rumbaugh, J., Jacobson, Jy Booch, I. (2004). The Uni- fied Modeling Reference Manual. Addison Wesley. The Software Design Metrics tool for the UML. http:// www.sdmetrics.com. 2007. Shalaer, S. y Mellor, S. (1988). Object-Oriented System Analysis: Modeling the World in Data. Yourdon Press. The Unified Modeling Language (UML) Specification- Version 1.1. September 1997. Joint Submission to the Object Management Group (OMG), ver http:// www.omg.org Unherlkar, B. (2005). Verification and validation for quality of UML 2.0 models, Wiley-Interscience. Vázquez, P., Moreno, M. y García, F. (2001). Métricas orientadas a objetos. Pdf. |
dc.rights.accessrights.none.fl_str_mv |
info:eu-repo/semantics/openAccess |
dc.rights.coar.none.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
eu_rights_str_mv |
openAccess |
rights_invalid_str_mv |
http://purl.org/coar/access_right/c_abf2 |
dc.format.extent.none.fl_str_mv |
p. 45 - 53 |
dc.format.mimetype.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Universidad Cooperativa de Colombia |
dc.publisher.place.none.fl_str_mv |
Bogotá |
publisher.none.fl_str_mv |
Universidad Cooperativa de Colombia |
institution |
Universidad Cooperativa de Colombia |
bitstream.url.fl_str_mv |
https://repository.ucc.edu.co/bitstreams/7a6c8494-53d5-4051-9e17-e71748e4e611/download https://repository.ucc.edu.co/bitstreams/17773fdc-226b-4733-bb10-3548cc7f20bf/download https://repository.ucc.edu.co/bitstreams/e7c58b2b-9e0e-4ab4-a643-e678555bbbbb/download https://repository.ucc.edu.co/bitstreams/1d5aac89-8af4-4c87-8c2a-7d892f6e728c/download |
bitstream.checksum.fl_str_mv |
3bce4f7ab09dfc588f126e1e36e98a45 d017d056d0ab78b1fa406e55e4fe4992 f5beecb969aa71fb0c678bae4b3503f8 ff6becc1d07d9d672159a09fa4a1f2e2 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional Universidad Cooperativa de Colombia |
repository.mail.fl_str_mv |
bdigital@metabiblioteca.com |
_version_ |
1814247065615597568 |
spelling |
Bolaños Gonzalez ,Jorge JimmyRamirez Sanchez , María Eugenia2024-06-05T14:07:27Z2024-06-05T14:07:27Z2009Bolaños Gonzalez, J. J. y Ramirez Sanchez , M. E. (2009).Análisis de calidad de los diagramas de clases y diagramas de secuencia uml 2.0 utilizando métricas. Ingeniería Solidaria , (5 y 8). p. 45-5319003102https://hdl.handle.net/20.500.12494/55805UML . es el lenguaje de modelado más reconocido en el medio; éste se encuentra respaldado por OMG (Object Management Group). Es un lenguaje gráfico que permite representar al sistema modelado a través de varios diagramas complementarios. Los diagramas de clase y secuencia son importantes en el desarrollo de software, ya que especifican los elementos del sistema que serán referenciados por el resto de diagramas; este aspecto los convierte en esquemas centrales de un modelo, por lo que enfatizar en la calidad de estos diagramas garantiza la calidad en el desarrollo de un software. Por ta razón, se hace necesario contar con medidas que permitan evaluar la calidad de estos diagramas de forma cuantitativa y objetiva. Este articulo presenta una propuesta de métricas para evaluar la calidad de dichos diagramas.UML is modeling language most recognized in the middle, this is supported by OMG (Object Management Group). Is a language that allows graphical representation of the modeling system through several complementary diagrams, UML developers have the need t increase quality in software models. For this reason, software develo- pers need to use valid measures in the evaluation and improvement of software development from the start. The class diagrams and sequence diagrams are important in the development of software, since in these diagrams are the elements of the system, which wil be referenced for the rest of the diagrams, which make them in diagrams of a central model Therefore it should be emphasized in the quality of class diagrams and sequence diagrams to ensure high quality in software development. Therefore it is necessary to have measures to evaluate quality of the diagrams in a quantitative and objective. The- refore presents a proposal for a metric to evaluate the quality of those diagrams. It is desirable to adopt a way of measuring the quality of the JML diagrams to prevent errors from the design stage of the system, This would facilitate its implementation.p. 45 - 53application/pdfUniversidad Cooperativa de ColombiaBogotáAnálisis de calidad de los diagramas de clases y diagramas de secuencia uml 2.0 utilizando métricasArtículohttp://purl.org/coar/resource_type/c_6501http://purl.org/coar/resource_type/c_2df8fbb1http://purl.org/coar/version/c_970fb48d4fbd8a85info:eu-repo/semantics/articlehttp://purl.org/redcol/resource_type/ARTinfo:eu-repo/semantics/publishedVersionVol, 5 No 8Ingenería SolidariaAmstel, V., Lange, C. y Chaudron, M. (2007). Four Automated Approaches to Analyze the Quality of UML Sequence Diagrams. PDF.Bedoya, D, Diaz, D. y Villegas, W. (2008). Chequeo de inconsistencias entre los diagramas de clases ydiagramas de secuencia mediante OCL Tesis para optar por el título de Ingeniero de Sistemas, Universidad de Antioquia.Blanco, C. (2005). Calidad y medición de sistemas de información.Booch, G. (1994). Object Oriented Analysis and Design with Applications. Second Edition. Addison-Wesley Publishing Company.Brito e Abreu, F. y Carapuça, R. (1994). Object-Oriented Software Engineering Measuring an Controlling the Development Process. 4th int Conference on Software Quality, Mclean, VA, EE. UU.Christian, E J., Lange y Michel, R. V. (2007). Interac tive Views to Improve the Comprehension of UML Models-An Experimental Validation.pdf. Chaudron Eindhoven University of TechnologyChidamber, S. y Kemmerer, C. A (1994). Metrics Suite for Object-Oriented Design. IEEE Transation on Software Engineering, 20(6), pp. 476-493.Coad, Py Yourdon, E. (1991). "Object Oriented Analy- sis", Yourdon Press, Englewood Cliffs, NJ..Cook, S. y Daniels, J. (1994). Designing Object Systems: Object-Oriented Modeling with Syntropy. Prentice HalGenero, M. et ál (December 2000). Early metrics for object oriented information systems. In Proceedings of the 6th International Conference on Object Oriented Information System (OOIS-2000).D. Patel, I. Chon- thury, S. Patel y S. De Cesare (Eds). pp. 414-425, 18-20.Genero M., Piattini, M. y Calero, C. (2000). Métricas para jerarquías de agregación en diagramas de clases UML. Cancún, México: Memorias de Jornadas Ibero- americanas de Ingeniería de Requisitos y Ambientes de Software, IDEAS 2000. pp. 373-384.Genero M., Piattini, M. y Calero, C. (2002). Defining and Validating Metrics for Conceptual Models, Tesis Doctoral. Universidad de Castilla-La Mancha.Genero, M. (2003). Metrics for Software Conceptual Models. Editorial Imperial Collage Press.Kamthan, P. (2004). A framework for addressing the Quality of UML. Artifacts. Studies in Comunicacion Sciences 4/2. p.p. 85-114.Kan, S. (2002). Metrics and Models in Software Quality Engineering, Second Edition. Addison Wesley.Lange, C., Wijns, M. y Chaudron, M. (2007). A Visuali- zation Framework for Task-Oriented Modeling using UML, hicss, pp. 289a, 40th Annual Hawai Internatio- nal Conference on System Sciences.Lange, C., Chaudron, M. y Muskens, J. (Mar./Abr. 2007). In Practice: UML Software Architecture and Desing Description. IEEE Software, vol. 23, núm. 2. pp. 40-46.Lorent, M. y Kidd, J. (1994), Object-Oriented Software Metric: A Practical Guide. Nueva Jersey: Prentice Hall, Englewood Cliffs.Manso, E., Crespo, Y., y Dolado, J. (2005). Caracte rización de Productos Software con Métricas no redundantes. Departamento de Informática de la Universidad de Valladolid, Departamento de Lenguajes y Sistemas de la Universidad del País Vasco.Manual Metric View. (2005). Visualization of Software Metrics on UML Architectures.Metrics Aplicable to UML Models. London: Centre for HCI Design, City University, Northampton Square, London, ECIVOHB. UK. hkim@soi.city.ac.uk. [Metricview08] http://www.win.tue.nl/empanada/ metricview/2008. Última visita 1.9 de octubre de 2008.Object Management Group. (2005). The Unified Mo- deling Language (UML) Specification - Version 1.3. en http://www.omg.or.Object Management Group. (2004). Unified Modeling Language (UML) Specification: Infrastructure. 10-16. PDF.Object Management Group. Unified Modeling Langua- ge: Superstructure 2007-02-03.pdfObject Manage- ment Group http://www.omg.org. Última visita 18 de febrero de 2008.Piattini, M. y García, F. (2003). Calidad en el desarrollo y mantenimiento del Software. Editorial Alfaomega.Rumbaugh, J., Jacobson, Jy Booch, I. (2004). The Uni- fied Modeling Reference Manual. Addison Wesley. The Software Design Metrics tool for the UML. http:// www.sdmetrics.com. 2007.Shalaer, S. y Mellor, S. (1988). Object-Oriented System Analysis: Modeling the World in Data. Yourdon Press.The Unified Modeling Language (UML) Specification- Version 1.1. September 1997. Joint Submission to the Object Management Group (OMG), ver http:// www.omg.orgUnherlkar, B. (2005). Verification and validation for quality of UML 2.0 models, Wiley-Interscience.Vázquez, P., Moreno, M. y García, F. (2001). Métricas orientadas a objetos. Pdf.info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2MétricasCalidad de softwareSecuenciasObjetosClasesMetricsSoftware qualityObjectsClassesPublicationLICENSElicense.txtlicense.txttext/plain; charset=utf-84334https://repository.ucc.edu.co/bitstreams/7a6c8494-53d5-4051-9e17-e71748e4e611/download3bce4f7ab09dfc588f126e1e36e98a45MD51ORIGINAL2009_BolañosyRamírez_Análisis_calidad_diagramas.pdf2009_BolañosyRamírez_Análisis_calidad_diagramas.pdfapplication/pdf1097772https://repository.ucc.edu.co/bitstreams/17773fdc-226b-4733-bb10-3548cc7f20bf/downloadd017d056d0ab78b1fa406e55e4fe4992MD52TEXT2009_BolañosyRamírez_Análisis_calidad_diagramas.pdf.txt2009_BolañosyRamírez_Análisis_calidad_diagramas.pdf.txtExtracted texttext/plain45https://repository.ucc.edu.co/bitstreams/e7c58b2b-9e0e-4ab4-a643-e678555bbbbb/downloadf5beecb969aa71fb0c678bae4b3503f8MD53THUMBNAIL2009_BolañosyRamírez_Análisis_calidad_diagramas.pdf.jpg2009_BolañosyRamírez_Análisis_calidad_diagramas.pdf.jpgGenerated Thumbnailimage/jpeg14568https://repository.ucc.edu.co/bitstreams/1d5aac89-8af4-4c87-8c2a-7d892f6e728c/downloadff6becc1d07d9d672159a09fa4a1f2e2MD5420.500.12494/55805oai:repository.ucc.edu.co:20.500.12494/558052024-08-10 17:35:23.952open.accesshttps://repository.ucc.edu.coRepositorio Institucional Universidad Cooperativa de Colombiabdigital@metabiblioteca.comVU5JVkVSU0lEQUQgQ09PUEVSQVRJVkEgREUgQ09MT01CSUEKUkVQT1NJVE9SSU9TIElOU1RJVFVDSU9OQUxFUwpMSUNFTkNJQSBERSBVU08KClBvciBtZWRpbyBkZWwgcHJlc2VudGUgZG9jdW1lbnRvLCBlbCBBdXRvcihlcyksIG1heW9yIChlcykgZGUgZWRhZCwgcXVpZW4gZW4gYWRlbGFudGUgc2UgZGVub21pbmFyw6EgZWwgQVVUT1IsIGNvbmZpZXJlIGEgbGEgVU5JVkVSU0lEQUQgQ09PUEVSQVRJVkEgREUgQ09MT01CSUEsIGNvbiBOSVQuIDg2MC0wMjk5MjQtNywgdW5hIExJQ0VOQ0lBIERFIFVTTyBkZSBvYnJhLCBiYWpvIGxhcyBzaWd1aWVudGVzIGNvbmRpY2lvbmVzLgoKQ0zDgVVTVUxBUwoKUFJJTUVSQS4gT2JqZXRvLiBFTCBBVVRPUiBwb3IgZXN0ZSBhY3RvIGF1dG9yaXphIGxhIHV0aWxpemFjacOzbiBkZSBsYSBvYnJhLCBkZSBjb25mb3JtaWRhZCBjb24gbG8gZXN0aXB1bGFkbyBhIGNvbnRpbnVhY2nDs246IAoKKGEpIFBhcmEgZWZlY3RvcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSBzZSBhdXRvcml6YSBsYSByZXByb2R1Y2Npw7NuIGRlIGxhIG9icmEgYW50ZXJpb3JtZW50ZSBjaXRhZGEsIGxhIGN1YWwgc2UgYWxvamFyw6EgZW4gZm9ybWF0byBkaWdpdGFsIGVuIGxhcyBwbGF0YWZvcm1hcyBvIHJlcG9zaXRvcmlvcyBhZG1pbmlzdHJhZG9zIHBvciBsYSBVTklWRVJTSURBRCBvIGVuIG90cm8gdGlwbyBkZSByZXBvc2l0b3Jpb3MgZXh0ZXJub3MgbyBww6FnaW5hcyB3ZWIgZXNjb2dpZG9zIHBvciBsYSBVTklWRVJTSURBRCwgcGFyYSBmaW5lcyBkZSBkaWZ1c2nDs24geSBkaXZ1bGdhY2nDs24uIEFkaWNpb25hbG1lbnRlLCBzZSBhdXRvcml6YSBhIHF1ZSBsb3MgdXN1YXJpb3MgaW50ZXJub3MgeSBleHRlcm5vcyBkZSBkaWNoYXMgcGxhdGFmb3JtYXMgbyByZXBvc2l0b3Jpb3MgcmVwcm9kdXpjYW4gbyBkZXNjYXJndWVuIGxhIG9icmEsIHNpbiDDoW5pbW8gZGUgbHVjcm8sIHBhcmEgZmluZXMgcHJpdmFkb3MsIGVkdWNhdGl2b3MgbyBhY2Fkw6ltaWNvczsgc2llbXByZSB5IGN1YW5kbyBubyBzZSB2aW9sZW4gYWN1ZXJkb3MgY29uIGVkaXRvcmVzLCBwZXJpb2RvcyBkZSBlbWJhcmdvIG8gYWN1ZXJkb3MgZGUgY29uZmlkZW5jaWFsaWRhZCBxdWUgYXBsaXF1ZW4uCgooYikgU2UgYXV0b3JpemEgbGEgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGxhIHB1ZXN0YSBhIGRpc3Bvc2ljacOzbiBkZSBsYSBvYnJhIG1lbmNpb25hZGEsIGVuIGFjY2VzbyBhYmllcnRvLCBwYXJhIHN1IHV0aWxpemFjacOzbiBlbiBsYXMgcGxhdGFmb3JtYXMgbyByZXBvc2l0b3Jpb3MgYWRtaW5pc3RyYWRvcyBwb3IgbGEgVU5JVkVSU0lEQUQuCgooYykgTG8gYW50ZXJpb3IgZXN0YXLDoSBzdWpldG8gYSBsYXMgZGVmaW5pY2lvbmVzIGNvbnRlbmlkYXMgZW4gbGEgRGVjaXNpw7NuIEFuZGluYSAzNTEgZGUgMTk5MyB5IGxhIExleSAyMyBkZSAxOTgyLgoKClNFR1VOREEuIE9yaWdpbmFsaWRhZCB5IHJlY2xhbWFjaW9uZXMuIEVsIEFVVE9SIGRlY2xhcmEgcXVlIGxhIE9CUkEgZXMgb3JpZ2luYWwgeSBxdWUgZXMgZGUgc3UgY3JlYWNpw7NuIGV4Y2x1c2l2YSwgbm8gZXhpc3RpZW5kbyBpbXBlZGltZW50byBkZSBjdWFscXVpZXIgbmF0dXJhbGV6YSAoZW1iYXJnb3MsIHVzbyBkZSBtYXRlcmlhbCBwcm90ZWdpZG8gcG9yIGRlcmVjaG9zIGRlIGF1dG9yKSBwYXJhIGxhIGNvbmNlc2nDs24gZGUgbG9zIGRlcmVjaG9zIHByZXZpc3RvcyBlbiBlc3RlIGFjdWVyZG8uIEVsIEFVVE9SIHJlc3BvbmRlcsOhIHBvciBjdWFscXVpZXIgYWNjacOzbiBkZSByZWl2aW5kaWNhY2nDs24sIHBsYWdpbyB1IG90cmEgY2xhc2UgZGUgcmVjbGFtYWNpw7NuIHF1ZSBhbCByZXNwZWN0byBwdWRpZXJhIHNvYnJldmVuaXIuCgpURVJDRVJBLiBDb250cmFwcmVzdGFjacOzbi4gRWwgQVVUT1IgYXV0b3JpemEgYSBxdWUgc3Ugb2JyYSBzZWEgdXRpbGl6YWRhIGRlIGNvbmZvcm1pZGFkIGNvbiBsYSBjbMOhdXN1bGEgUFJJTUVSQSBkZSBmb3JtYSBncmF0dWl0YSwgZXMgZGVjaXIsIHF1ZSBsYSB1dGlsaXphY2nDs24gZGUgbGEgbWlzbWEgbm8gZ2VuZXJhIG5pbmfDum4gcGFnbyBvIHJlZ2Fsw61hcyBlbiBmYXZvciBkZSBlc3RlLgoKQ1VBUlRBLiBUaXR1bGFyaWRhZCBkZSBkZXJlY2hvcy4gRWwgcHJlc2VudGUgY29udHJhdG8gbm8gdHJhbnNmaWVyZSBsYSB0aXR1bGFyaWRhZCBkZSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBzb2JyZSBsYXMgb2JyYXMgYW50ZXJpb3JtZW50ZSBtZW5jaW9uYWRhcyBhIGxhIFVOSVZFUlNJREFELiDDmm5pY2FtZW50ZSBoYWNlIHJlbGFjacOzbiBhIHVuYSBsaWNlbmNpYSBubyBleGNsdXNpdmEgZW4gbG9zIHTDqXJtaW5vcyB5IGNvbmRpY2lvbmVzIGFudGVyaW9ybWVudGUgcGFjdGFkb3MuCgpRVUlOVEEuIENyw6lkaXRvcy4gTGEgVU5JVkVSU0lEQUQgc2UgY29tcHJvbWV0ZSBhIGRhciBhbCBBVVRPUiwgZWwgcmVjb25vY2ltaWVudG8gZGVudHJvIGNhZGEgZm9ybWEgZGUgdXRpbGl6YWNpw7NuIGVuIGxhIG9icmEuIExvcyBjcsOpZGl0b3MgZGViZW4gZmlndXJhciBlbiBjYWRhIHVubyBkZSBsb3MgZm9ybWF0b3MgbyByZWdpc3Ryb3MgZGUgcHVibGljYWNpw7NuLiBObyBjb25zdGl0dWlyw6EgdW5hIHZpb2xhY2nDs24gYSBsb3MgZGVyZWNob3MgbW9yYWxlcyBkZWwgYXV0b3IgbGEgbm8gcmVwcm9kdWNjacOzbiwgY29tdW5pY2FjacOzbiBvIGRlbcOhcyB1dGlsaXphY2lvbmVzIGRlIGxhIG9icmEuIExhIHV0aWxpemFjacOzbiBvIG5vIGRlIGxhIG9icmEsIGFzw60gY29tbyBzdSBmb3JtYSBkZSB1dGlsaXphY2nDs24gc2Vyw6EgZmFjdWx0YWQgZXhjbHVzaXZhIGRlIGxhIFVOSVZFUlNJREFELgogClNFWFRBLiBEdXJhY2nDs24geSB0ZXJyaXRvcmlvLiBMYSBwcmVzZW50ZSBsaWNlbmNpYSBkZSB1c28gcXVlIHNlIG90b3JnYSBhIGZhdm9yIGRlIGxhIFVOSVZFUlNJREFEIHRlbmRyw6EgdW5hIGR1cmFjacOzbiBlcXVpdmFsZW50ZSBhbCB0w6lybWlubyBkZSBwcm90ZWNjacOzbiBsZWdhbCBkZSBsYSBvYnJhIHkgcGFyYSB0b2RvcyBsb3MgcGHDrXNlcyBkZWwgbXVuZG8uCgpTw4lQVElNQS4gVXNvIGRlIENyZWF0aXZlIENvbW1vbnMuIEVsIEFVVE9SIGF1dG9yaXphcsOhIGxhIGRpZnVzacOzbiBkZSBzdSBjb250ZW5pZG8gYmFqbyB1bmEgbGljZW5jaWEgQ3JlYXRpdmUgQ29tbW9ucyBhdHJpYnVjacOzbiA0LjAgaW50ZXJuYWNpb25hbCwgcXVlIGRlYmVyw6EgaW5jbHVpcnNlIGVuIGVsIGNvbnRlbmlkby4gCgpPQ1RBVkEuIERlcmVjaG8gZGUgZXhjbHVzacOzbi4gQ2FkYSBhdXRvciBwdWVkZSBpbmRpY2FyIGVuIGVsIG1vbWVudG8gZGUgZGVww7NzaXRvIGRlbCBjb250ZW5pZG8gcXVlIGVsIHRleHRvIGNvbXBsZXRvIGRlIGxhIHByb2R1Y2Npw7NuIGFjYWTDqW1pY2EgbyBjaWVudMOtZmljYSBubyBlc3RlIGNvbiBhY2Nlc28gYWJpZXJ0byBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIHBvciBtb3Rpdm9zIGRlIGNvbmZpZGVuY2lhbGlkYWQsIHBvcnF1ZSBzZSBlbmN1ZW50cmUgZW4gdsOtYXMgZGUgb2J0ZW5lciB1biBkZXJlY2hvIGRlIHByb3BpZWRhZCBpbmR1c3RyaWFsIG8gZXhpc3RpciBhY3VlcmRvcyBwcmV2aW9zIGNvbiB0ZXJjZXJvcyAoZWRpdG9yaWFsZXMsIHJldmlzdGFzIGNpZW50w61maWNhcywgb3RyYXMgaW5zdGl0dWNpb25lcykuIEVsIGF1dG9yIHNlIGNvbXByb21ldGUgYSBkZXBvc2l0YXIgbG9zIG1ldGFkYXRvcyBlIGluZm9ybWFyIGVsIHRpZW1wbyBkZSBlbWJhcmdvIGR1cmFudGUgZWwgY3VhbCBlbCB0ZXh0byBjb21wbGV0byB0ZW5kcsOhIGFjY2VzbyByZXN0cmluZ2lkby4gCgpOT1ZFTkEuIEVsIEFVVE9SIGFsIGFjZXB0YXIgZXN0YSBsaWNlbmNpYSBhZHVjZSBxdWUgZXN0YSBwcm9kdWNjacOzbiBzZSBkZXNhcnJvbGzDsyBlbiBlbCBwZXJpb2RvIGVuIHF1ZSBzZSBlbmN1ZW50cmEgY29uIHbDrW5jdWxvcyBjb24gTGEgVW5pdmVyc2lkYWQuCgpEw4lDSU1BLiBOb3JtYXMgYXBsaWNhYmxlcy4gUGFyYSBsYSBpbnRlcnByZXRhY2nDs24geSBjdW1wbGltaWVudG8gZGVsIHByZXNlbnRlIGFjdWVyZG8gbGFzIHBhcnRlcyBzZSBzb21ldGVuIGEgbGEgRGVjaXNpw7NuIEFuZGluYSAzNTEgZGUgMTk5MywgbGEgTGV5IDIzIGRlIDE5ODIgeSBkZW3DoXMgbm9ybWFzIGFwbGljYWJsZXMgZGUgQ29sb21iaWEuIEFkZW3DoXMsIGEgbGFzIG5vcm1hcyBJbnN0aXR1Y2lvbmFsZXMgcXVlIGFwbGlxdWVuLgoKTGEgcHJlc2VudGUgbGljZW5jaWEgc2UgYXV0b3JpemEgZW4gbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuIGVuIGxvcyByZXBvc2l0b3Jpb3MgaW5zdGl0dWNpb25hbGVzLgo= |