Desarrollo de sistema de recomendacion basado en conocimiento para apoyar la enseñanza del desarrollo web a traves de recursos educativos abiertos
El presente trabajo de grado fue realizado gracias a una pasantia de investigación en el Departamento de Ciencias de la Computación de Tenneesse State University, Estados Unidos, en el marco del proyecto "DESARROLLO DE LA INVESTIGACIÓN CONJUNTA: CREACIÓN DE CONOCIMIENTO JUNTOS", financiado...
- Autores:
-
Mora Ruiz, Alexander
Lema Perez, Juan Felipe
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2018
- Institución:
- Tecnológico de Antioquia
- Repositorio:
- Repositorio Tdea
- Idioma:
- spa
- OAI Identifier:
- oai:dspace.tdea.edu.co:tda/448
- Acceso en línea:
- https://dspace.tdea.edu.co/handle/tda/448
- Palabra clave:
- Desarrollo de paginas web
Innovaciones tecnologicas
Conocimiento
Metodos de enseñanza
Educacion superior
Centros de ayudas educativas
- Rights
- openAccess
- License
- Derechos reservados - Tecnológico de Antioquia
id |
RepoTdea2_1e789fc2a9b23b05738e357d624c07ee |
---|---|
oai_identifier_str |
oai:dspace.tdea.edu.co:tda/448 |
network_acronym_str |
RepoTdea2 |
network_name_str |
Repositorio Tdea |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Desarrollo de sistema de recomendacion basado en conocimiento para apoyar la enseñanza del desarrollo web a traves de recursos educativos abiertos |
title |
Desarrollo de sistema de recomendacion basado en conocimiento para apoyar la enseñanza del desarrollo web a traves de recursos educativos abiertos |
spellingShingle |
Desarrollo de sistema de recomendacion basado en conocimiento para apoyar la enseñanza del desarrollo web a traves de recursos educativos abiertos Desarrollo de paginas web Innovaciones tecnologicas Conocimiento Metodos de enseñanza Educacion superior Centros de ayudas educativas |
title_short |
Desarrollo de sistema de recomendacion basado en conocimiento para apoyar la enseñanza del desarrollo web a traves de recursos educativos abiertos |
title_full |
Desarrollo de sistema de recomendacion basado en conocimiento para apoyar la enseñanza del desarrollo web a traves de recursos educativos abiertos |
title_fullStr |
Desarrollo de sistema de recomendacion basado en conocimiento para apoyar la enseñanza del desarrollo web a traves de recursos educativos abiertos |
title_full_unstemmed |
Desarrollo de sistema de recomendacion basado en conocimiento para apoyar la enseñanza del desarrollo web a traves de recursos educativos abiertos |
title_sort |
Desarrollo de sistema de recomendacion basado en conocimiento para apoyar la enseñanza del desarrollo web a traves de recursos educativos abiertos |
dc.creator.fl_str_mv |
Mora Ruiz, Alexander Lema Perez, Juan Felipe |
dc.contributor.advisor.none.fl_str_mv |
Gomez Jaramillo, Sebastian |
dc.contributor.author.none.fl_str_mv |
Mora Ruiz, Alexander Lema Perez, Juan Felipe |
dc.subject.spa.fl_str_mv |
Desarrollo de paginas web Innovaciones tecnologicas Conocimiento Metodos de enseñanza Educacion superior Centros de ayudas educativas |
topic |
Desarrollo de paginas web Innovaciones tecnologicas Conocimiento Metodos de enseñanza Educacion superior Centros de ayudas educativas |
description |
El presente trabajo de grado fue realizado gracias a una pasantia de investigación en el Departamento de Ciencias de la Computación de Tenneesse State University, Estados Unidos, en el marco del proyecto "DESARROLLO DE LA INVESTIGACIÓN CONJUNTA: CREACIÓN DE CONOCIMIENTO JUNTOS", financiado por el Fondo de Innovación 100,000 Strong in the Américas. Este proyecto de grado retoma el trabajo de grado titulado “DISEÑO DE MODELO CONCEPTUAL DE SISTEMA RECOMENDACIÓN BASADO EN CONOCIMIENTO PARA APOYAR LA ENSEÑANZA DEL DESARROLLO WEB A TRAVÉS DE RECURSOS EDUCATIVOS ABIERTOS” presentado como primera parte del proyecto durante la pasantía. Con el uso de las TIC (Tecnologias de la información y comunicación) se ha buscado es una nueva propuesta a la manera de como se ha enseñado en los últimos años. Una de las oportunidades pedagógicas es tener presente a las TIC en la educación superior, donde se busca principalmente un cambio estructural y cognitivo, a través de la innovación tecnológica y los procesos de enseñanza-aprendizaje que permitan flexibilizar e impulsar la formación profesional a través de las TIC, de ahí que las Universidades e Instituciones de Educación Superior juegan un papel primordial en la incorporación de la TIC (O. Ardila, 2010). En el campo de las TIC, aparecen los sistemas de Enseñanza/Aprendizaje Inteligentes, como sistemas que se caracterizan por aplicar técnicas de Inteligencia Artificial, donde el término "inteligente" se asocia a la capacidad de adaptarse dinámicamente al desarrollo del aprendizaje del estudiante. (Sánchez, 2007) Los sistemas se recomendación (SR) como área de interesen en la inteligencia artificial, tienen como principal objetivo entregar a los usuarios resultados de búsquedas de información cercanos a sus preferencias y necesidades, a partir del hecho que a un usuario le guste o no cierto ítem, objeto, medio o información al que podría acceder. Existen diferentes técnicas de recomendación, cada una puede ser usada para un enfoque diferente y en diferentes contextos, de acuerdo a las necesidades (P. A. Rodríguez, 2016). Para este trabajo de investigación se propone un sistema de recomendación basado en conocimiento. Estos sistemas recomiendan artículos basados en conocimiento del dominio sobre cómo ciertas características del artículo satisfacen las necesidades y preferencias de los usuarios y, en última instancia, cómo el artículo es útil para el usuario. (F. Ricci, 2015) Dentro de estos sistemas de recomendación, se puede distinguir dos tipos, basados en casos (CBR) y basados en restricciones. En términos del conocimiento utilizado y su funcionalidad estos sistemas a menudo son bastante similares: se recopilan los requisitos de los usuarios, se hacen recomendaciones basadas en el conocimiento sobre los artículos y qué tan bien coinciden con los requisitos. (F. Ricci, 2015) Para el presente trabajo de investigación se tendrá en cuenta la recomendación basada en reglas, donde predominan las bases de conocimiento predefinidos que contienen reglas explicitas sobre como relacionar los requisitos de los usuarios y con las propiedades de los artículos. Para la recomendación se presentan Recursos Educativos Abiertos, los cuales juegan un papel relevante para el desarrollo de este trabajo de investigación. Los Recursos Educativos Abiertos (OER) son materiales utilizados para apoyar la educación y que se puede acceder libremente, reutilizar, modificar y compartir. Estas directrices describen los temas clave y hacen sugerencias para integrar los OER en la educación superior (Uvalić-Trumbić, 2011). Para la extracción de metadatos de los recursos educativos virtuales, se tomó en cuenta el modelo LOM-ES, el cual consiste principalmente en crear descripciones bien estructuradas para recursos educativos. Los estudiantes asimilan y procesan la información de manera diferente. Por lo tanto, para realizar las recomendaciones se tendrá presente el modelo de estilos de aprendizaje Soloman-Felder, el cual permite identificar si el estilo de aprendizaje del estudiante es Activo/Reflexivo, Sensitivo/Intuitivo, Visual/Verbal y Secuencial/Global (Silverman, 1988). Igualmente se considerará el nivel del estudiante, en términos de principiante, intermedio y avanzado. medio del sistema de recomendación basado en conocimiento que sugiere recursos educativos abiertos que están relacionados con el desarrollo web, se busca ofrecer una oportunidad de apoyo a los estudiantes de primeros semestres de Ingeniería de software o carreas a fines del Tecnológico de Antioquia. Igualmente se pretende que el estudiante tenga más protagonismo en la construcción de su aprendizaje. La idea conocida como constructivismo en el aprendizaje, se referiré a un nuevo paradigma para sustentar el uso de las TIC, en los procesos de formación, donde se cambia el papel y el lápiz y se pone como protagonista las aplicaciones de las nuevas tecnologías, como aporte a una nueva manera de aprender, esto permite al estudiante crear experiencias para su propio aprendizaje (O. Ardila, 2010). La motivación principal para la realización de este trabajo investigativo es lograr presentar un sistema de recomendación que sirva de apoyo a los cursos de programación web, de manera que se logre contribuir a la generación de profesionales en desarrollo web (Statistics, s.f.). El índice de retención de la ingeniería de software frente al resto de carreras se ha observado y analizado en el sistema ofrecido por ministerio de educación de Colombia, el sistema es conocido como SPADIES, sistema de Prevención y Análisis de la Deserción en las Instituciones de Educación Superior [10 (Statistics, s.f.)]. |
publishDate |
2018 |
dc.date.accessioned.none.fl_str_mv |
2018-12-13T22:36:29Z |
dc.date.available.none.fl_str_mv |
2018-12-13T22:36:29Z |
dc.date.issued.none.fl_str_mv |
2018-12-13 |
dc.type.spa.fl_str_mv |
Trabajo de grado - Pregrado |
dc.type.coarversion.fl_str_mv |
http://purl.org/coar/version/c_970fb48d4fbd8a85 |
dc.type.coar.spa.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
dc.type.content.spa.fl_str_mv |
Text |
dc.type.driver.spa.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
dc.type.redcol.spa.fl_str_mv |
https://purl.org/redcol/resource_type/TP |
dc.type.version.spa.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
format |
http://purl.org/coar/resource_type/c_7a1f |
status_str |
publishedVersion |
dc.identifier.uri.spa.fl_str_mv |
https://dspace.tdea.edu.co/handle/tda/448 |
url |
https://dspace.tdea.edu.co/handle/tda/448 |
dc.language.iso.spa.fl_str_mv |
spa |
language |
spa |
dc.rights.spa.fl_str_mv |
Derechos reservados - Tecnológico de Antioquia |
dc.rights.coar.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
dc.rights.uri.spa.fl_str_mv |
https://creativecommons.org/licenses/by-nc/4.0/ |
dc.rights.accessrights.spa.fl_str_mv |
info:eu-repo/semantics/openAccess |
dc.rights.creativecommons.spa.fl_str_mv |
Atribución-NoComercial 4.0 Internacional (CC BY-NC 4.0) |
rights_invalid_str_mv |
Derechos reservados - Tecnológico de Antioquia https://creativecommons.org/licenses/by-nc/4.0/ Atribución-NoComercial 4.0 Internacional (CC BY-NC 4.0) http://purl.org/coar/access_right/c_abf2 |
eu_rights_str_mv |
openAccess |
dc.format.extent.spa.fl_str_mv |
118 paginas; ilustraciones |
dc.format.mimetype.spa.fl_str_mv |
application/pdf |
dc.publisher.spa.fl_str_mv |
Tecnologico de Antioquia |
dc.publisher.faculty.spa.fl_str_mv |
Facultad de Ingenieria |
dc.publisher.program.spa.fl_str_mv |
Ingenieria de Software |
dc.publisher.degree.spa.fl_str_mv |
Ingeniero de Software |
institution |
Tecnológico de Antioquia |
bitstream.url.fl_str_mv |
https://dspace.tdea.edu.co/bitstream/tda/448/4/DESARROLLO%20DE%20SISTEMA%20DE%20RECOMENDACION%20BASADO%20EN%20CONOCIMIENTO.pdf.txt https://dspace.tdea.edu.co/bitstream/tda/448/6/Alexander%20Mora%20Ruiz.PDF.txt https://dspace.tdea.edu.co/bitstream/tda/448/5/DESARROLLO%20DE%20SISTEMA%20DE%20RECOMENDACION%20BASADO%20EN%20CONOCIMIENTO.pdf.jpg https://dspace.tdea.edu.co/bitstream/tda/448/7/Alexander%20Mora%20Ruiz.PDF.jpg https://dspace.tdea.edu.co/bitstream/tda/448/1/DESARROLLO%20DE%20SISTEMA%20DE%20RECOMENDACION%20BASADO%20EN%20CONOCIMIENTO.pdf https://dspace.tdea.edu.co/bitstream/tda/448/2/Alexander%20Mora%20Ruiz.PDF https://dspace.tdea.edu.co/bitstream/tda/448/3/license.txt |
bitstream.checksum.fl_str_mv |
f7f60cc41980ead0c69a9808817f4326 e1c06d85ae7b8b032bef47e42e4c08f9 8f94fdb6915aafedb2241d2d6f009c40 e4520fe53ff1d21cbb37831c4c9fd547 d89ca13c89857c9c006369d592a80246 e0f4991d04ce237a68604593949685c5 8a4605be74aa9ea9d79846c1fba20a33 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional Tecnologico de Antioquia |
repository.mail.fl_str_mv |
bdigital@metabiblioteca.com |
_version_ |
1812189246628298752 |
spelling |
Gomez Jaramillo, Sebastian6654e7b1-e0b4-412c-ba8d-763081e39057-1Mora Ruiz, Alexander46a3088b-0431-4cc7-b2f4-ebf4a1de7af4-1Lema Perez, Juan Felipe8e29157b-62fd-4153-9c7c-b7d9d9cfe13d-12018-12-13T22:36:29Z2018-12-13T22:36:29Z2018-12-13https://dspace.tdea.edu.co/handle/tda/448El presente trabajo de grado fue realizado gracias a una pasantia de investigación en el Departamento de Ciencias de la Computación de Tenneesse State University, Estados Unidos, en el marco del proyecto "DESARROLLO DE LA INVESTIGACIÓN CONJUNTA: CREACIÓN DE CONOCIMIENTO JUNTOS", financiado por el Fondo de Innovación 100,000 Strong in the Américas. Este proyecto de grado retoma el trabajo de grado titulado “DISEÑO DE MODELO CONCEPTUAL DE SISTEMA RECOMENDACIÓN BASADO EN CONOCIMIENTO PARA APOYAR LA ENSEÑANZA DEL DESARROLLO WEB A TRAVÉS DE RECURSOS EDUCATIVOS ABIERTOS” presentado como primera parte del proyecto durante la pasantía. Con el uso de las TIC (Tecnologias de la información y comunicación) se ha buscado es una nueva propuesta a la manera de como se ha enseñado en los últimos años. Una de las oportunidades pedagógicas es tener presente a las TIC en la educación superior, donde se busca principalmente un cambio estructural y cognitivo, a través de la innovación tecnológica y los procesos de enseñanza-aprendizaje que permitan flexibilizar e impulsar la formación profesional a través de las TIC, de ahí que las Universidades e Instituciones de Educación Superior juegan un papel primordial en la incorporación de la TIC (O. Ardila, 2010). En el campo de las TIC, aparecen los sistemas de Enseñanza/Aprendizaje Inteligentes, como sistemas que se caracterizan por aplicar técnicas de Inteligencia Artificial, donde el término "inteligente" se asocia a la capacidad de adaptarse dinámicamente al desarrollo del aprendizaje del estudiante. (Sánchez, 2007) Los sistemas se recomendación (SR) como área de interesen en la inteligencia artificial, tienen como principal objetivo entregar a los usuarios resultados de búsquedas de información cercanos a sus preferencias y necesidades, a partir del hecho que a un usuario le guste o no cierto ítem, objeto, medio o información al que podría acceder. Existen diferentes técnicas de recomendación, cada una puede ser usada para un enfoque diferente y en diferentes contextos, de acuerdo a las necesidades (P. A. Rodríguez, 2016). Para este trabajo de investigación se propone un sistema de recomendación basado en conocimiento. Estos sistemas recomiendan artículos basados en conocimiento del dominio sobre cómo ciertas características del artículo satisfacen las necesidades y preferencias de los usuarios y, en última instancia, cómo el artículo es útil para el usuario. (F. Ricci, 2015) Dentro de estos sistemas de recomendación, se puede distinguir dos tipos, basados en casos (CBR) y basados en restricciones. En términos del conocimiento utilizado y su funcionalidad estos sistemas a menudo son bastante similares: se recopilan los requisitos de los usuarios, se hacen recomendaciones basadas en el conocimiento sobre los artículos y qué tan bien coinciden con los requisitos. (F. Ricci, 2015) Para el presente trabajo de investigación se tendrá en cuenta la recomendación basada en reglas, donde predominan las bases de conocimiento predefinidos que contienen reglas explicitas sobre como relacionar los requisitos de los usuarios y con las propiedades de los artículos. Para la recomendación se presentan Recursos Educativos Abiertos, los cuales juegan un papel relevante para el desarrollo de este trabajo de investigación. Los Recursos Educativos Abiertos (OER) son materiales utilizados para apoyar la educación y que se puede acceder libremente, reutilizar, modificar y compartir. Estas directrices describen los temas clave y hacen sugerencias para integrar los OER en la educación superior (Uvalić-Trumbić, 2011). Para la extracción de metadatos de los recursos educativos virtuales, se tomó en cuenta el modelo LOM-ES, el cual consiste principalmente en crear descripciones bien estructuradas para recursos educativos. Los estudiantes asimilan y procesan la información de manera diferente. Por lo tanto, para realizar las recomendaciones se tendrá presente el modelo de estilos de aprendizaje Soloman-Felder, el cual permite identificar si el estilo de aprendizaje del estudiante es Activo/Reflexivo, Sensitivo/Intuitivo, Visual/Verbal y Secuencial/Global (Silverman, 1988). Igualmente se considerará el nivel del estudiante, en términos de principiante, intermedio y avanzado. medio del sistema de recomendación basado en conocimiento que sugiere recursos educativos abiertos que están relacionados con el desarrollo web, se busca ofrecer una oportunidad de apoyo a los estudiantes de primeros semestres de Ingeniería de software o carreas a fines del Tecnológico de Antioquia. Igualmente se pretende que el estudiante tenga más protagonismo en la construcción de su aprendizaje. La idea conocida como constructivismo en el aprendizaje, se referiré a un nuevo paradigma para sustentar el uso de las TIC, en los procesos de formación, donde se cambia el papel y el lápiz y se pone como protagonista las aplicaciones de las nuevas tecnologías, como aporte a una nueva manera de aprender, esto permite al estudiante crear experiencias para su propio aprendizaje (O. Ardila, 2010). La motivación principal para la realización de este trabajo investigativo es lograr presentar un sistema de recomendación que sirva de apoyo a los cursos de programación web, de manera que se logre contribuir a la generación de profesionales en desarrollo web (Statistics, s.f.). El índice de retención de la ingeniería de software frente al resto de carreras se ha observado y analizado en el sistema ofrecido por ministerio de educación de Colombia, el sistema es conocido como SPADIES, sistema de Prevención y Análisis de la Deserción en las Instituciones de Educación Superior [10 (Statistics, s.f.)].118 paginas; ilustracionesapplication/pdfspaTecnologico de AntioquiaFacultad de IngenieriaIngenieria de SoftwareIngeniero de SoftwareDerechos reservados - Tecnológico de Antioquiahttps://creativecommons.org/licenses/by-nc/4.0/info:eu-repo/semantics/openAccessAtribución-NoComercial 4.0 Internacional (CC BY-NC 4.0)http://purl.org/coar/access_right/c_abf2Desarrollo de paginas webInnovaciones tecnologicasConocimientoMetodos de enseñanzaEducacion superiorCentros de ayudas educativasDesarrollo de sistema de recomendacion basado en conocimiento para apoyar la enseñanza del desarrollo web a traves de recursos educativos abiertosTrabajo de grado - Pregradohttp://purl.org/coar/resource_type/c_7a1fTextinfo:eu-repo/semantics/bachelorThesishttps://purl.org/redcol/resource_type/TPinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/version/c_970fb48d4fbd8a85TEXTDESARROLLO DE SISTEMA DE RECOMENDACION BASADO EN CONOCIMIENTO.pdf.txtDESARROLLO DE SISTEMA DE RECOMENDACION BASADO EN CONOCIMIENTO.pdf.txtExtracted texttext/plain150893https://dspace.tdea.edu.co/bitstream/tda/448/4/DESARROLLO%20DE%20SISTEMA%20DE%20RECOMENDACION%20BASADO%20EN%20CONOCIMIENTO.pdf.txtf7f60cc41980ead0c69a9808817f4326MD54open accessAlexander Mora Ruiz.PDF.txtAlexander Mora Ruiz.PDF.txtExtracted texttext/plain2https://dspace.tdea.edu.co/bitstream/tda/448/6/Alexander%20Mora%20Ruiz.PDF.txte1c06d85ae7b8b032bef47e42e4c08f9MD56open accessTHUMBNAILDESARROLLO DE SISTEMA DE RECOMENDACION BASADO EN CONOCIMIENTO.pdf.jpgDESARROLLO DE SISTEMA DE RECOMENDACION BASADO EN CONOCIMIENTO.pdf.jpgGenerated Thumbnailimage/jpeg6953https://dspace.tdea.edu.co/bitstream/tda/448/5/DESARROLLO%20DE%20SISTEMA%20DE%20RECOMENDACION%20BASADO%20EN%20CONOCIMIENTO.pdf.jpg8f94fdb6915aafedb2241d2d6f009c40MD55open accessAlexander Mora Ruiz.PDF.jpgAlexander Mora Ruiz.PDF.jpgGenerated Thumbnailimage/jpeg3666https://dspace.tdea.edu.co/bitstream/tda/448/7/Alexander%20Mora%20Ruiz.PDF.jpge4520fe53ff1d21cbb37831c4c9fd547MD57open accessORIGINALDESARROLLO DE SISTEMA DE RECOMENDACION BASADO EN CONOCIMIENTO.pdfDESARROLLO DE SISTEMA DE RECOMENDACION BASADO EN CONOCIMIENTO.pdfapplication/pdf1726517https://dspace.tdea.edu.co/bitstream/tda/448/1/DESARROLLO%20DE%20SISTEMA%20DE%20RECOMENDACION%20BASADO%20EN%20CONOCIMIENTO.pdfd89ca13c89857c9c006369d592a80246MD51open accessAlexander Mora Ruiz.PDFAlexander Mora Ruiz.PDFapplication/pdf20744https://dspace.tdea.edu.co/bitstream/tda/448/2/Alexander%20Mora%20Ruiz.PDFe0f4991d04ce237a68604593949685c5MD52open accessLICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://dspace.tdea.edu.co/bitstream/tda/448/3/license.txt8a4605be74aa9ea9d79846c1fba20a33MD53open accesstda/448oai:dspace.tdea.edu.co:tda/4482021-05-01 00:45:46.405An error occurred on the license name.|||https://creativecommons.org/licenses/by-nc/4.0/open accessRepositorio Institucional Tecnologico de Antioquiabdigital@metabiblioteca.comTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo= |