Definición de un metamodelo basado en usabilidad y conocimiento pedagógico para el diseño de aplicaciones de software educativo

Diagramas, tablas

Autores:
Estrada Perea, Betsy Mary
Tipo de recurso:
Doctoral thesis
Fecha de publicación:
2022
Institución:
Universidad Nacional de Colombia
Repositorio:
Universidad Nacional de Colombia
Idioma:
spa
OAI Identifier:
oai:repositorio.unal.edu.co:unal/81560
Acceso en línea:
https://repositorio.unal.edu.co/handle/unal/81560
https://repositorio.unal.edu.co/
Palabra clave:
000 - Ciencias de la computación, información y obras generales::005 - Programación, programas, datos de computación
370 - Educación
Software engineering
Enseñanza con ayuda de computadores
Computer-assisted instruction
Ingeniería de software
Aplicaciones de software educativo
Metamodelo
Esquemas preconceptuales
Usabilidad
Conocimiento pedagógico
Educational software applications
Meta-model
Pre-conceptual schemas
Usability
Pedagogical knowledge
Rights
openAccess
License
Atribución-NoComercial-CompartirIgual 4.0 Internacional
id UNACIONAL2_30a688772983516254a671429eb18107
oai_identifier_str oai:repositorio.unal.edu.co:unal/81560
network_acronym_str UNACIONAL2
network_name_str Universidad Nacional de Colombia
repository_id_str
dc.title.spa.fl_str_mv Definición de un metamodelo basado en usabilidad y conocimiento pedagógico para el diseño de aplicaciones de software educativo
dc.title.translated.eng.fl_str_mv Definition of a meta-model including usability and pedagogical knowledge for designing educational software applications
title Definición de un metamodelo basado en usabilidad y conocimiento pedagógico para el diseño de aplicaciones de software educativo
spellingShingle Definición de un metamodelo basado en usabilidad y conocimiento pedagógico para el diseño de aplicaciones de software educativo
000 - Ciencias de la computación, información y obras generales::005 - Programación, programas, datos de computación
370 - Educación
Software engineering
Enseñanza con ayuda de computadores
Computer-assisted instruction
Ingeniería de software
Aplicaciones de software educativo
Metamodelo
Esquemas preconceptuales
Usabilidad
Conocimiento pedagógico
Educational software applications
Meta-model
Pre-conceptual schemas
Usability
Pedagogical knowledge
title_short Definición de un metamodelo basado en usabilidad y conocimiento pedagógico para el diseño de aplicaciones de software educativo
title_full Definición de un metamodelo basado en usabilidad y conocimiento pedagógico para el diseño de aplicaciones de software educativo
title_fullStr Definición de un metamodelo basado en usabilidad y conocimiento pedagógico para el diseño de aplicaciones de software educativo
title_full_unstemmed Definición de un metamodelo basado en usabilidad y conocimiento pedagógico para el diseño de aplicaciones de software educativo
title_sort Definición de un metamodelo basado en usabilidad y conocimiento pedagógico para el diseño de aplicaciones de software educativo
dc.creator.fl_str_mv Estrada Perea, Betsy Mary
dc.contributor.advisor.none.fl_str_mv Zapata-Jaramillo, Carlos Mario
dc.contributor.author.none.fl_str_mv Estrada Perea, Betsy Mary
dc.subject.ddc.spa.fl_str_mv 000 - Ciencias de la computación, información y obras generales::005 - Programación, programas, datos de computación
370 - Educación
topic 000 - Ciencias de la computación, información y obras generales::005 - Programación, programas, datos de computación
370 - Educación
Software engineering
Enseñanza con ayuda de computadores
Computer-assisted instruction
Ingeniería de software
Aplicaciones de software educativo
Metamodelo
Esquemas preconceptuales
Usabilidad
Conocimiento pedagógico
Educational software applications
Meta-model
Pre-conceptual schemas
Usability
Pedagogical knowledge
dc.subject.lemb.none.fl_str_mv Software engineering
Enseñanza con ayuda de computadores
Computer-assisted instruction
Ingeniería de software
dc.subject.proposal.spa.fl_str_mv Aplicaciones de software educativo
Metamodelo
Esquemas preconceptuales
Usabilidad
Conocimiento pedagógico
dc.subject.proposal.eng.fl_str_mv Educational software applications
Meta-model
Pre-conceptual schemas
Usability
Pedagogical knowledge
description Diagramas, tablas
publishDate 2022
dc.date.accessioned.none.fl_str_mv 2022-06-13T13:27:19Z
dc.date.available.none.fl_str_mv 2022-06-13T13:27:19Z
dc.date.issued.none.fl_str_mv 2022-06-10
dc.type.spa.fl_str_mv Trabajo de grado - Doctorado
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/doctoralThesis
dc.type.version.spa.fl_str_mv info:eu-repo/semantics/acceptedVersion
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_db06
dc.type.content.spa.fl_str_mv Text
dc.type.redcol.spa.fl_str_mv http://purl.org/redcol/resource_type/TD
format http://purl.org/coar/resource_type/c_db06
status_str acceptedVersion
dc.identifier.uri.none.fl_str_mv https://repositorio.unal.edu.co/handle/unal/81560
dc.identifier.instname.spa.fl_str_mv Universidad Nacional de Colombia
dc.identifier.reponame.spa.fl_str_mv Repositorio Institucional Universidad Nacional de Colombia
dc.identifier.repourl.spa.fl_str_mv https://repositorio.unal.edu.co/
url https://repositorio.unal.edu.co/handle/unal/81560
https://repositorio.unal.edu.co/
identifier_str_mv Universidad Nacional de Colombia
Repositorio Institucional Universidad Nacional de Colombia
dc.language.iso.spa.fl_str_mv spa
language spa
dc.relation.references.spa.fl_str_mv Anderson, J. R., Boyle, C. F., y Reiser, B. J. (1985). Intelligent tutoring systems. Science N° 228, pp. 456–462.
Bednar, A.K., Cunningham, D., Duffy, T. M. y Perry, J. D. (1991). Theory into practice: How do we link?. En G. Anglin (Ed.) Instructional Technology: Past, Present and Future. Libraries Unlimited. Englewood, United state.
Bench-Capon T. J. M. (1990). Knowledge Representation: An Approach to Artificial Intelligence. Academic Press. Liverpool England.
Bohem, B. W. (1976). Sofiware Engineering. IEEE Transactions on Cornputers, Vol. 25, N° 12, pp. 1226-1241.
Boronat, A. y Meseguer, J. (2009). Algebraic Semantics of OCL-Constrained Metamodel Specifications. Objects, Components, Models and Patterns, 47th International Conference, Tools Europe 2009, Zurich, Switzerland.
Bruegge, B. y Dutoit, A. (2002). Ingeniería de Software orientado a objetos. Editorial Pearson Educación. México.
Brunner, J. S. (1988). Desarrollo Cognitivo y Educación. Ediciones Morata. España.
Burns, H. L., y Capps, C. G. (1988). Foundations of intelligent tutoring systems: An introduction. In M. C. Poison & J. J. Richardson (Eds.), Foundations of intelligent tutoring systems, pp. 1–19. London, Lawrence Eribaum.
Caeiro, M., Llamas, M., Anido, L. (2014). Poeml: Modeling learning units through perspectives, Computer Standards & Interfaces, Vol. 36, N°2, pp. 380–396
Calderón, A., Boubeta-Puig, J., y Ruiz, M. (2018). MEdit4CEP-Gam: A Model-driven approach for User-Friendly Gamification Design, Monitoring and Code Generation in CEP-Based Systems. Information and Software Technology, Vol. 95, pp. 238-264.
Caro, M., Toscano, R., Hernández, F., y David, M. (2009). Diseño de software educativo basado en competencias. Revista de Investigaciones de la Universidad del Quindío N° 19, pp. 42-53
Carson, R. S. y Shell, T. (2001). Requirements completeness: Absolute or relative? comments on "System function implementation and behavioral modeling". Systems Engineering, Vol. 4, N° 3, pp. 230–231
Casas, C. L.; Rojas, D. S., Martínez, A., Gonzales, R. y Liuba, P. G. (2008). La didáctica de la Educación Médica Superior utilizando software educativo. AMC, Vol.12, N°3
Celis, O. y Jiménez, J. (2009). Uso de un sistema de administración del aprendizaje (LMS) libre como apoyo a los procesos de enseñanza y aprendizaje en Instituciones Públicas de Educación Superior. Avances en Sistemas e Informática, Vol 6. N° 2, pp. 5-10
Chiecher, A. (2006). Autorregulación en estudiantes universitarios. Estudio comparativo en contextos presenciales y virtuales. En M.Z. Lanz (comp.), El aprendizaje autorregulado. Enseñar a aprender en diferentes entornos educativos. Colección Ensayos y Experiencias, Noveduc, pp. 39-52. Buenos Aires, Argentina
Clark, T., Evans, A., Sammut, P. y Willans, J. (2004). Applied Metamodelling A Foundation for Language Driven Development. First Edn. Ceteva. Sheffield, Inglaterra
Cunningham, D.J. (1991) Assessing constructions and constructing assessments: a dialogue, Educational Technology Vol. 31, N° 5, pp. 13-17
Curilem, S. G., Barbosa, A. R. y de Acevedo, F. M. (2007). Intelligent Tutoring System: Formalization as automata and interface design using neural network. Computers & Education N° 49 pp. 545–561
Curilem, G., Vizcarra, B., Poo, A. M., Huenteman, D. y Brasil, L. M. (2011). Design Methodology of an Intelligent Learning Environment Applied to the Non Violent Conflict Resolution Education. In Intelligent Tutoring Systems in E-Learning Environments: Design, Implementation and Evaluation. Slavomir Stankov, Vlado Glavinic and Marko Rosic Editors: IGI Global Eds. Chapter 2: pp. 27-45. Hershey, United States
De Lara, J., Vangheluwe, H y Alfonseca, M. (2003a). Using MetaModelling and Graph-Grammars to Create Modelling Environments. Electronic Notes in Theoretical Computer Science, Vol. 72, N° 3, pp. 36-50
De Lara, J., Guerra, E. y Vangheluwe, H. (2003b). Meta-Modelling, Graph Transformation and Model Checking for the Analysis of Hybrid Systems. Relevance: Second International Workshop AGTIVE, 2003 (Applications of Graph Transformation with Industrial Relevance), Charlottesville, USA. Lecture Notes in Computer Science. Springer, Vol. 3062, pp. 292-298
Do, N. y Nguyen, H. (2010). Model for Knowledge Representation using Sample Problems and Designing a Program for Automatically Solving Algebraic Problems.World Academy of Science, Engineering and Technology Vol. 66, pp. 1081-1086
Duffy, T. y Jonassen, D. (1991). Constructivism: new implications for instructional technology. Educational Technology. Vol. 31, N°3, pp. 7-12
Enríquez, F., Troyano, J.A., y Romero-Moreno, L.M. (2019). Using a Business Process Management system to model dynamic teaching methods. Journal of Strategic Information Systems, Vol. 28 N° 3, pp. 275-291
Ertmer, P. y Newby, T. (1993). Conductismo, cognitivismo y constructivismo: Una comparación de los aspectos críticos desde la perspectiva del diseño de instrucción. Performance Improvement Quarterly, Vol. 6, N°4, pp. 50-72
Flórez, R. (2000). Evaluación Pedagógica y Cognición. McGraw Hill. Colombia
García, J., Gómez, P. y Sánchez O. (2006). Herramientas de Metamodelado: Microsoft DSL Tools vs. Metaedit+. Universidad de Murcia. España
García, E., Vite, O., Navarrate, M., García, M. y Torres, V. (2016). Metodología para el desarrollo de software multimedia educativo MEDESME. Revista de Investigación Educativa, N° 23, pp. 216-226
García-Holgado, A., García-Peñalvo, F.J. (2018). Learning ecosystem metamodel quality assurance, in: Á. Rocha and A. Correia and H. Adeli and L. Reis and S. Costanzo, in: Advances in Intelligent Systems and Computing, Springer International Publishing, Switzerland, pp. 787–796
García-Holgado, A., y García-Peñalvo, F.J. (2019). Validation of the Learning Ecosystem Metamodel using transformation rules. Future Generation Computer Systems, N° 91, pp. 300-310
Giraldo C., Juan Carlos. (2007). Ampliación de la Metodología SEMLI para apoyar el Desarrollo de Productos Juegas (Juegos educativos gestionados con Agentes software). Tesis de Maestría. Universidad del Valle
Gordillo, A., Barra, E. y Quemada, J. (2014). Towards a Learning Object pedagogical quality metric based on the LORI evaluation model. IEEE Frontiers in Education Conference (FIE) Proceedings. Madrid, España
Gros, B. (1997). Diseños y programas educativos, pautas pedagógicas para la elaboración de software. Ariel Educación. Barcelona, España
Hartley, J. R., y Sleeman, D. H. (1973). Towards more intelligent teaching systems. International Journal of Man–Machine Studies, N° 5, pp. 215–236
Hatzilygeroudis, I. y Prentzas, J. (2004). Knowledge Representation Requirements for Intelligent Tutoring Systems. J.C. Lester et al. (Eds.): ITS 2004, Vol. 3220, pp. 87-97. Springer-Verlag Berlin Heidelberg
ISO/IEC 25010. (2011). System and software engineering – Systems and software product Quality Requirements and Evaluation (SQuaRE) – System and software quality models, International Organization for Standardization. Geneva, Switzerland
Jiménez, J. (2006). Un Modelo de Planificación Instruccional usando Razonamiento Basado en Casos en sistemas Multi-Agente para entornos integrados de Sistemas Tutoriales Inteligentes y Ambientes Colaborativos de Aprendizaje. Tesis de Doctorado. Universidad Nacional de Colombia
Jonassen, D. (1991a). Objectivism vs constructivism: Do we need a new philosophical paradigm? Educational Technology, Research and Development, Vol. 39, N° 3, pp. 5-13
Jonassen, D.H. (1991b). Evaluating constructivistic learning. Educational Technology. Vol. 31, N°9, pp. 28-33
Kapp, K. M. (2012). The Gamification of Learning and Instruction: Game-based Methods and Strategies for Training and Education: Wiley
Kitchenham, B. (2004). Procedures for Performing Systematic Reviews. Keele, UK, Sydney, Australia
Lage, F. J., Cataldi, Z., Zubenko, Y., Pessacq, R., y Martínez, R. G. (2000). Evaluación contextualizada de Software Educativo. VI Congreso Argentino de Ciencias de la Computación. Buenos Aires, Argentina
Lange, C.F.J. (2003). Empirical Investigations in Software Architecture Completeness. Master’s Thesis. Eindhoven University of Technology
Lázaro, A. Y Asensi, J. (1989). Manual de orientación y tutoría. Narcea, España
Máñez-Carvajal, C., y Cervera-Mérida, J.F. (2021). Aplicación Móvil para niños con Dificultades de Aprendizaje en la Automatización del Proceso de Reconocimiento de palabras. Información Tecnológica, Vol. 32 N° 5, pp. 67-74
Marquéz, G.P. (1995). Software educativo, guía de uso y metodología de diseño. Universidad de Barcelona. EMA-Estudis
Matas, A. (2018). Diseño del formato de escalas tipo Likert: un estado de la cuestión / Likert-Type Scale Format Design: State of Art. Revista Electrónica de Investigación Educativa, Vol. 20, N° 1, pp 38
McDougall, A. y Squires, D. (1995). An empirical study of a new paradigm for choosing educational software. Computers & Education. Vol. 25, N°. 3, pp. 93-103
Mendoza-Moreno, M., González-Serrano, C. y Pino, F. (2013). Focus group como proceso en Ingeniería de Software: una experiencia desde la práctica. Dyna, Vol. 80, N° 181, pp 51-60
MINTIC-Ministerio de Tecnologías de la Información y las Comunicaciones. (2019). Lineamientos Pedagógicos. Uso y Aplicación de los Recursos Educativos Digitales. Recuperado (2019, mayo 20) de http://www.computadoresparaeducar.gov.co/inicio/sites/default/files/documentos/Lineamientos_para_el_uso_y_aplicacion_%20de_los_Recursos_Educativos_Digitales_v12.pdf
Montilva, J. (2000). “Development of Web-Based Courses: A Software Engineering Approach”. USF Symposium on 21st Century Teaching Technologies. Tampa, Florida, March
Montilva, J. (2008). Diseño de Programas de actualización Profesional Interactiva a Distancia. Educere: Revista venezolana de Educación. N° 43, pp.777-788
Montilva, J. A. y Sandia, B. (2001). Online Distance Learning at the University of Los Andes: A Software Engineering Approach. E-Learning in Practice - Proceedings of the Ariadne Foundation, Lausanne, Switzerland, Vol. 1, N° 1, November
Nguyen, H.D., Do, N.V., Pham, V., Selamat, A. y Herrera-Viedma, E. (2020). A Method for Knowledge representation to design Intelligent problems solver in mathematics based on Rela-ops model, IEEE Access, Vol. 8 N° 9072439, pp. 76991- 77012
Nielsen, J. (1993). Usability Engineering, AP Professional. Boston, Estados Unidos
Osuna, D.E., Castro, C., y otros seis autores. (2017). ePV-Trainer: Software for Dimensioning Stand-alone and Grid-connected photovoltaic systems for educational purposes. Measurement: Journal of the International Measurement Confederation, N° 112, pp. 67-73
Oyola, Y., Argel, Y., Giraldo, J. y Castillo, M. (2010). Modelado del alumno en juegos educativos gestionados con agentes software (Juegas) multifuncionales, el caso Juegas_Proveas”. Revista de Investigaciones UNAD. Vol. 9, N° 1, pp 117-139
Pressman, R. (2005). Ingeniería del Software: Un Enfoque Práctico. Editorial McGraw Hill. Sexta Edición. D. F., México
QUIS. (2019). QUIS-Questionnaire for user interaction satisfaction. Human Computer Interaction Lab/ University of Maryland – Human-Computer Interaction Lab (HCIL) at the University of Maryland (1998). Recuperado Mayo 2019. URL: https://isr.umd.edu/news/news_story.php?id=4099
RAE (2018). Asociación de Academias de la Lengua Española. Diccionario de la Lengua Española. Edición del tricentenario. Recuperado diciembre 2018. URL: https://www.rae.es
Ramírez, M. y Rocha, P. (2010). Guía para el desarrollo de competencias docentes. Editorial Trillas. D.F, México
Rickel, J. W. (1989). Intelligent computer-aided instruction: a survey organized around system components. IEEE Transaction on System, Man, and Cybernetics, Vol. 19, N° 1, pp. 40–57
Rivero, Y., Pastora, B., y Albuja, P.A. (2020). La plataforma Moodle como Recurso Tecnológico de complemento para la función Docente universitaria. Conrado, Vol. 16 N° 73, pp. 237-243
Rodríguez, J. M. (2008). Algunas teorías para el diseño instructivo de unidades didácticas. Unidad didáctica “El alfabeto griego”. Revista de Educación a Distancia, N° 20
Rodríguez, M.H. (2021). Sistemas de Tutoría Inteligente y su aplicación en la Educación superior. RIDE Revista Iberoamericana para la Investigación y el Desarrollo Educativo, Vol. 11 N° 22, pp. 1-25
Rodríguez, J., Santamaría, L., Rabasa, A. y Martínez, O. (2003). Introducción a la programación: Teoría y Práctica. Editorial Club Universitario. España
Segovia, A. y Fresco X. (2000). La acción tutorial en el marco docente. Seminario Galego de Educación para la Paz, Galicia, España
Snelbecker, G.E. (1983). Learning theory, instructional theory, and psychoeducational design. Mc Graw-Hill. New York
Squires, D. y McDougall, A. (1997). Cómo elegir y utilizar software Educativo. Ediciones Morata. España
Squires, D. y Preece, J. (1999). Predicting quality in educational software: Evaluating for learning, usability and the synergy between them. Interacting with Computers N°11, pp.467–483
Tangarife, D., Blanco, M., Torres-Madroñero, E.M., y Torres-Madronero, M.C. (2021). Plataforma interactiva para la educación y el fortalecimiento de la paz: PazRed. Información Tecnológica, Vol. 32 N° 3, pp. 101-112
Tawfik, M., Lowe, D., Salzmann, C., Gillet, D., Sancristobal, E. y Castro, M.. (2015). Defining the Critical Factors in the Architectural Design of Remote Laboratories. Revista Iberoamericana de Tecnologias del Aprendizaje, Vol. 10 N° 4, pp. 269-279
Thompson, A., Simonson, M. y Hargrave, C. (1992). Educational Technology: A Review of the Research. Association for Educational Communications and Technology. Washington, D.C
UNESCO (1984). Glossary of Educational Technology Terms. UNESCO. París
Vásquez, C. y Arango, S. (2012). Estrategias de participación e interacción en entornos virtuales de aprendizaje. Anagramas. Vol. 10, Nº 20, pp. 95-108
Velásquez, I. y Sosa, M. (2009). La usabilidad del software educativo como potenciador de nuevas formas de pensamiento. Revista Iberoamericana de Educación. Nº 50, pp 4 – 25
Vendler, Z. (1957) Verbs and Times. En: Linguistics in Philosophy. pp. 97-121. Ithaca. NY. CUP
Vidal M, Nolla N, Diego F. (2009). Plataformas didácticas como tecnología educativa. Revista de Educación Médica Superior Vol. 23, N° 3, pp. 138-149.
Vigotsky, L. (1988). El desarrollo de los procesos psicológicos superiores. México: Editorial Crítica, Grupo editorial Grijalbo
Wenger, E. (1987). Artificial intelligence and tutoring systems. Los Altos, CA: Morgan Kaufman
Winne, P. H. (1985). Cognitive processing in the classroom. In T. Husen & T. N. Postlethwaite (Eds.), The international encyclopedia of education. Oxford: Pergamon
Woolf, B. (1992). AI in education. In S. Shapiro (Ed.), Encyclopedia of artificial intelligence pp. 434–444.NewYork: John Wiley&Sons, Inc.
Zapata, C. (2007). “Definición de un esquema preconceptual para la obtención automática de esquemas conceptuales de UML”. Tesis Doctoral. Universidad Nacional de Colombia
Zapata, C. (2012). “An environment based on pre-conceptual schemas for automatically generating source code under the MVC pattern”. Revista Dyna. Vol. 79, N°176, pp. 56-63
Zapata, C., Giraldo, G. y Londoño, S. (2011). “Esquemas preconceptuales ejecutables”. Revista Avances en Sistemas e Informática, Vol. 8, N° 1, p. 2
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.license.spa.fl_str_mv Atribución-NoComercial-CompartirIgual 4.0 Internacional
dc.rights.uri.spa.fl_str_mv http://creativecommons.org/licenses/by-nc-sa/4.0/
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
rights_invalid_str_mv Atribución-NoComercial-CompartirIgual 4.0 Internacional
http://creativecommons.org/licenses/by-nc-sa/4.0/
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.extent.spa.fl_str_mv xvi, 112 páginas
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.spa.fl_str_mv Universidad Nacional de Colombia
dc.publisher.program.spa.fl_str_mv Medellín - Minas - Doctorado en Ingeniería - Sistemas
dc.publisher.department.spa.fl_str_mv Departamento de la Computación y la Decisión
dc.publisher.faculty.spa.fl_str_mv Facultad de Minas
dc.publisher.place.spa.fl_str_mv Medellín, Colombia
dc.publisher.branch.spa.fl_str_mv Universidad Nacional de Colombia - Sede Medellín
institution Universidad Nacional de Colombia
bitstream.url.fl_str_mv https://repositorio.unal.edu.co/bitstream/unal/81560/4/license.txt
https://repositorio.unal.edu.co/bitstream/unal/81560/3/43207051.2022.pdf
https://repositorio.unal.edu.co/bitstream/unal/81560/5/43207051.2022.pdf.jpg
bitstream.checksum.fl_str_mv 8153f7789df02f0a4c9e079953658ab2
a9d20a1834f3c0200774bfc54e467d55
4016374af45b950843e5b1d2e4ef62aa
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad Nacional de Colombia
repository.mail.fl_str_mv repositorio_nal@unal.edu.co
_version_ 1814090256464478208
spelling Atribución-NoComercial-CompartirIgual 4.0 Internacionalhttp://creativecommons.org/licenses/by-nc-sa/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Zapata-Jaramillo, Carlos Mariodd277507a63e09d39f448200aa91ac00600Estrada Perea, Betsy Mary29c55d31c4cb7cedbb63d1d8e11c0cf56002022-06-13T13:27:19Z2022-06-13T13:27:19Z2022-06-10https://repositorio.unal.edu.co/handle/unal/81560Universidad Nacional de ColombiaRepositorio Institucional Universidad Nacional de Colombiahttps://repositorio.unal.edu.co/Diagramas, tablasEn el proceso de diseño de las aplicaciones de software educativo se deben considerar criterios de usabilidad y conocimiento pedagógico para obtener herramientas de enseñanza fáciles de usar. Sin embargo, la mayoría de las aplicaciones de software educativo diseñadas carecen de tales criterios. Algunos autores proponen modelos y metamodelos para prevenir dichas carencias. Desafortunadamente, tales carencias se siguen presentando, ya que no se cumplen algunos criterios, como la presencia de elementos para respaldar el trabajo colaborativo y los sistemas de ayuda para capacitar a usuarios sin experiencia. Por esta razón, en esta Tesis Doctoral se propone la definición de un metamodelo para diseñar aplicaciones de software educativo que incluyen criterios de usabilidad y conocimiento pedagógico. Para tal definición se describe conceptualmente cada elemento relevante en el diseño de una aplicación de software educativo; luego, se seleccionan los esquemas pre-conceptuales como sintaxis para representar los elementos y las relaciones identificadas, ya que estos esquemas se pueden ejemplificar fácilmente mediante el uso de instancias, son legibles computacionalmente (son ejecutables) y son fáciles de entender; finalmente, se diseña y valida el metamodelo. El metamodelo contiene conceptos, atributos de conceptos, relaciones estructurales y dinámicas y restricciones sobre algunos atributos, identificados a partir de la revisión de literatura y de la inclusión de nuevos elementos necesarios para dar cumplimiento a los criterios de usabilidad y conocimiento pedagógico. Dicho metamodelo pretende contribuir a la formalización del diseño de aplicaciones de software educativo, al garantizar la inclusión de criterios relacionados con la usabilidad y el conocimiento pedagógico. (Texto tomado de la fuente)Design process of educational software applications should include usability and pedagogical knowledge criteria for getting user-friendly, teaching tools. However, most educational software applications designed lack such criteria. Some models and meta-models have been proposed for preventing such shortcoming. Unfortunately, such shortcoming is still valid, since some criteria like the presence of elements for supporting collaborative work and help systems for training inexperienced users are still unreached. For this reason, in this PhD Thesis we propose the definition of a meta-model for designing educational software applications by including usability and pedagogical knowledge criteria. We use pre-conceptual schemas for such definition, since they can be easily exemplified by using instances, computationally readable—e.g. executable—and easily understood. Finally, the meta-model is designed and validated. Such a meta-model contains concepts, concept attributes, structural and dynamic relationships, and restrictions on some attributes. We identify such elements from the literature review and we include new elements necessary to meet the usability and pedagogical knowledge criteria. Such a meta-model is intended to contribute to the formalization of educational software application design by ensuring the inclusion of criteria related to usability and pedagogical knowledge.DoctoradoDoctor en IngenieríaIngeniería de SoftwareÁrea Curricular de Ingeniería de Sistemas e Informáticaxvi, 112 páginasapplication/pdfspaUniversidad Nacional de ColombiaMedellín - Minas - Doctorado en Ingeniería - SistemasDepartamento de la Computación y la DecisiónFacultad de MinasMedellín, ColombiaUniversidad Nacional de Colombia - Sede Medellín000 - Ciencias de la computación, información y obras generales::005 - Programación, programas, datos de computación370 - EducaciónSoftware engineeringEnseñanza con ayuda de computadoresComputer-assisted instructionIngeniería de softwareAplicaciones de software educativoMetamodeloEsquemas preconceptualesUsabilidadConocimiento pedagógicoEducational software applicationsMeta-modelPre-conceptual schemasUsabilityPedagogical knowledgeDefinición de un metamodelo basado en usabilidad y conocimiento pedagógico para el diseño de aplicaciones de software educativoDefinition of a meta-model including usability and pedagogical knowledge for designing educational software applicationsTrabajo de grado - Doctoradoinfo:eu-repo/semantics/doctoralThesisinfo:eu-repo/semantics/acceptedVersionhttp://purl.org/coar/resource_type/c_db06Texthttp://purl.org/redcol/resource_type/TDAnderson, J. R., Boyle, C. F., y Reiser, B. J. (1985). Intelligent tutoring systems. Science N° 228, pp. 456–462.Bednar, A.K., Cunningham, D., Duffy, T. M. y Perry, J. D. (1991). Theory into practice: How do we link?. En G. Anglin (Ed.) Instructional Technology: Past, Present and Future. Libraries Unlimited. Englewood, United state.Bench-Capon T. J. M. (1990). Knowledge Representation: An Approach to Artificial Intelligence. Academic Press. Liverpool England.Bohem, B. W. (1976). Sofiware Engineering. IEEE Transactions on Cornputers, Vol. 25, N° 12, pp. 1226-1241.Boronat, A. y Meseguer, J. (2009). Algebraic Semantics of OCL-Constrained Metamodel Specifications. Objects, Components, Models and Patterns, 47th International Conference, Tools Europe 2009, Zurich, Switzerland.Bruegge, B. y Dutoit, A. (2002). Ingeniería de Software orientado a objetos. Editorial Pearson Educación. México.Brunner, J. S. (1988). Desarrollo Cognitivo y Educación. Ediciones Morata. España.Burns, H. L., y Capps, C. G. (1988). Foundations of intelligent tutoring systems: An introduction. In M. C. Poison & J. J. Richardson (Eds.), Foundations of intelligent tutoring systems, pp. 1–19. London, Lawrence Eribaum.Caeiro, M., Llamas, M., Anido, L. (2014). Poeml: Modeling learning units through perspectives, Computer Standards & Interfaces, Vol. 36, N°2, pp. 380–396Calderón, A., Boubeta-Puig, J., y Ruiz, M. (2018). MEdit4CEP-Gam: A Model-driven approach for User-Friendly Gamification Design, Monitoring and Code Generation in CEP-Based Systems. Information and Software Technology, Vol. 95, pp. 238-264.Caro, M., Toscano, R., Hernández, F., y David, M. (2009). Diseño de software educativo basado en competencias. Revista de Investigaciones de la Universidad del Quindío N° 19, pp. 42-53Carson, R. S. y Shell, T. (2001). Requirements completeness: Absolute or relative? comments on "System function implementation and behavioral modeling". Systems Engineering, Vol. 4, N° 3, pp. 230–231Casas, C. L.; Rojas, D. S., Martínez, A., Gonzales, R. y Liuba, P. G. (2008). La didáctica de la Educación Médica Superior utilizando software educativo. AMC, Vol.12, N°3Celis, O. y Jiménez, J. (2009). Uso de un sistema de administración del aprendizaje (LMS) libre como apoyo a los procesos de enseñanza y aprendizaje en Instituciones Públicas de Educación Superior. Avances en Sistemas e Informática, Vol 6. N° 2, pp. 5-10Chiecher, A. (2006). Autorregulación en estudiantes universitarios. Estudio comparativo en contextos presenciales y virtuales. En M.Z. Lanz (comp.), El aprendizaje autorregulado. Enseñar a aprender en diferentes entornos educativos. Colección Ensayos y Experiencias, Noveduc, pp. 39-52. Buenos Aires, ArgentinaClark, T., Evans, A., Sammut, P. y Willans, J. (2004). Applied Metamodelling A Foundation for Language Driven Development. First Edn. Ceteva. Sheffield, InglaterraCunningham, D.J. (1991) Assessing constructions and constructing assessments: a dialogue, Educational Technology Vol. 31, N° 5, pp. 13-17Curilem, S. G., Barbosa, A. R. y de Acevedo, F. M. (2007). Intelligent Tutoring System: Formalization as automata and interface design using neural network. Computers & Education N° 49 pp. 545–561Curilem, G., Vizcarra, B., Poo, A. M., Huenteman, D. y Brasil, L. M. (2011). Design Methodology of an Intelligent Learning Environment Applied to the Non Violent Conflict Resolution Education. In Intelligent Tutoring Systems in E-Learning Environments: Design, Implementation and Evaluation. Slavomir Stankov, Vlado Glavinic and Marko Rosic Editors: IGI Global Eds. Chapter 2: pp. 27-45. Hershey, United StatesDe Lara, J., Vangheluwe, H y Alfonseca, M. (2003a). Using MetaModelling and Graph-Grammars to Create Modelling Environments. Electronic Notes in Theoretical Computer Science, Vol. 72, N° 3, pp. 36-50De Lara, J., Guerra, E. y Vangheluwe, H. (2003b). Meta-Modelling, Graph Transformation and Model Checking for the Analysis of Hybrid Systems. Relevance: Second International Workshop AGTIVE, 2003 (Applications of Graph Transformation with Industrial Relevance), Charlottesville, USA. Lecture Notes in Computer Science. Springer, Vol. 3062, pp. 292-298Do, N. y Nguyen, H. (2010). Model for Knowledge Representation using Sample Problems and Designing a Program for Automatically Solving Algebraic Problems.World Academy of Science, Engineering and Technology Vol. 66, pp. 1081-1086Duffy, T. y Jonassen, D. (1991). Constructivism: new implications for instructional technology. Educational Technology. Vol. 31, N°3, pp. 7-12Enríquez, F., Troyano, J.A., y Romero-Moreno, L.M. (2019). Using a Business Process Management system to model dynamic teaching methods. Journal of Strategic Information Systems, Vol. 28 N° 3, pp. 275-291Ertmer, P. y Newby, T. (1993). Conductismo, cognitivismo y constructivismo: Una comparación de los aspectos críticos desde la perspectiva del diseño de instrucción. Performance Improvement Quarterly, Vol. 6, N°4, pp. 50-72Flórez, R. (2000). Evaluación Pedagógica y Cognición. McGraw Hill. ColombiaGarcía, J., Gómez, P. y Sánchez O. (2006). Herramientas de Metamodelado: Microsoft DSL Tools vs. Metaedit+. Universidad de Murcia. EspañaGarcía, E., Vite, O., Navarrate, M., García, M. y Torres, V. (2016). Metodología para el desarrollo de software multimedia educativo MEDESME. Revista de Investigación Educativa, N° 23, pp. 216-226García-Holgado, A., García-Peñalvo, F.J. (2018). Learning ecosystem metamodel quality assurance, in: Á. Rocha and A. Correia and H. Adeli and L. Reis and S. Costanzo, in: Advances in Intelligent Systems and Computing, Springer International Publishing, Switzerland, pp. 787–796García-Holgado, A., y García-Peñalvo, F.J. (2019). Validation of the Learning Ecosystem Metamodel using transformation rules. Future Generation Computer Systems, N° 91, pp. 300-310Giraldo C., Juan Carlos. (2007). Ampliación de la Metodología SEMLI para apoyar el Desarrollo de Productos Juegas (Juegos educativos gestionados con Agentes software). Tesis de Maestría. Universidad del ValleGordillo, A., Barra, E. y Quemada, J. (2014). Towards a Learning Object pedagogical quality metric based on the LORI evaluation model. IEEE Frontiers in Education Conference (FIE) Proceedings. Madrid, EspañaGros, B. (1997). Diseños y programas educativos, pautas pedagógicas para la elaboración de software. Ariel Educación. Barcelona, EspañaHartley, J. R., y Sleeman, D. H. (1973). Towards more intelligent teaching systems. International Journal of Man–Machine Studies, N° 5, pp. 215–236Hatzilygeroudis, I. y Prentzas, J. (2004). Knowledge Representation Requirements for Intelligent Tutoring Systems. J.C. Lester et al. (Eds.): ITS 2004, Vol. 3220, pp. 87-97. Springer-Verlag Berlin HeidelbergISO/IEC 25010. (2011). System and software engineering – Systems and software product Quality Requirements and Evaluation (SQuaRE) – System and software quality models, International Organization for Standardization. Geneva, SwitzerlandJiménez, J. (2006). Un Modelo de Planificación Instruccional usando Razonamiento Basado en Casos en sistemas Multi-Agente para entornos integrados de Sistemas Tutoriales Inteligentes y Ambientes Colaborativos de Aprendizaje. Tesis de Doctorado. Universidad Nacional de ColombiaJonassen, D. (1991a). Objectivism vs constructivism: Do we need a new philosophical paradigm? Educational Technology, Research and Development, Vol. 39, N° 3, pp. 5-13Jonassen, D.H. (1991b). Evaluating constructivistic learning. Educational Technology. Vol. 31, N°9, pp. 28-33Kapp, K. M. (2012). The Gamification of Learning and Instruction: Game-based Methods and Strategies for Training and Education: WileyKitchenham, B. (2004). Procedures for Performing Systematic Reviews. Keele, UK, Sydney, AustraliaLage, F. J., Cataldi, Z., Zubenko, Y., Pessacq, R., y Martínez, R. G. (2000). Evaluación contextualizada de Software Educativo. VI Congreso Argentino de Ciencias de la Computación. Buenos Aires, ArgentinaLange, C.F.J. (2003). Empirical Investigations in Software Architecture Completeness. Master’s Thesis. Eindhoven University of TechnologyLázaro, A. Y Asensi, J. (1989). Manual de orientación y tutoría. Narcea, EspañaMáñez-Carvajal, C., y Cervera-Mérida, J.F. (2021). Aplicación Móvil para niños con Dificultades de Aprendizaje en la Automatización del Proceso de Reconocimiento de palabras. Información Tecnológica, Vol. 32 N° 5, pp. 67-74Marquéz, G.P. (1995). Software educativo, guía de uso y metodología de diseño. Universidad de Barcelona. EMA-EstudisMatas, A. (2018). Diseño del formato de escalas tipo Likert: un estado de la cuestión / Likert-Type Scale Format Design: State of Art. Revista Electrónica de Investigación Educativa, Vol. 20, N° 1, pp 38McDougall, A. y Squires, D. (1995). An empirical study of a new paradigm for choosing educational software. Computers & Education. Vol. 25, N°. 3, pp. 93-103Mendoza-Moreno, M., González-Serrano, C. y Pino, F. (2013). Focus group como proceso en Ingeniería de Software: una experiencia desde la práctica. Dyna, Vol. 80, N° 181, pp 51-60MINTIC-Ministerio de Tecnologías de la Información y las Comunicaciones. (2019). Lineamientos Pedagógicos. Uso y Aplicación de los Recursos Educativos Digitales. Recuperado (2019, mayo 20) de http://www.computadoresparaeducar.gov.co/inicio/sites/default/files/documentos/Lineamientos_para_el_uso_y_aplicacion_%20de_los_Recursos_Educativos_Digitales_v12.pdfMontilva, J. (2000). “Development of Web-Based Courses: A Software Engineering Approach”. USF Symposium on 21st Century Teaching Technologies. Tampa, Florida, MarchMontilva, J. (2008). Diseño de Programas de actualización Profesional Interactiva a Distancia. Educere: Revista venezolana de Educación. N° 43, pp.777-788Montilva, J. A. y Sandia, B. (2001). Online Distance Learning at the University of Los Andes: A Software Engineering Approach. E-Learning in Practice - Proceedings of the Ariadne Foundation, Lausanne, Switzerland, Vol. 1, N° 1, NovemberNguyen, H.D., Do, N.V., Pham, V., Selamat, A. y Herrera-Viedma, E. (2020). A Method for Knowledge representation to design Intelligent problems solver in mathematics based on Rela-ops model, IEEE Access, Vol. 8 N° 9072439, pp. 76991- 77012Nielsen, J. (1993). Usability Engineering, AP Professional. Boston, Estados UnidosOsuna, D.E., Castro, C., y otros seis autores. (2017). ePV-Trainer: Software for Dimensioning Stand-alone and Grid-connected photovoltaic systems for educational purposes. Measurement: Journal of the International Measurement Confederation, N° 112, pp. 67-73Oyola, Y., Argel, Y., Giraldo, J. y Castillo, M. (2010). Modelado del alumno en juegos educativos gestionados con agentes software (Juegas) multifuncionales, el caso Juegas_Proveas”. Revista de Investigaciones UNAD. Vol. 9, N° 1, pp 117-139Pressman, R. (2005). Ingeniería del Software: Un Enfoque Práctico. Editorial McGraw Hill. Sexta Edición. D. F., MéxicoQUIS. (2019). QUIS-Questionnaire for user interaction satisfaction. Human Computer Interaction Lab/ University of Maryland – Human-Computer Interaction Lab (HCIL) at the University of Maryland (1998). Recuperado Mayo 2019. URL: https://isr.umd.edu/news/news_story.php?id=4099RAE (2018). Asociación de Academias de la Lengua Española. Diccionario de la Lengua Española. Edición del tricentenario. Recuperado diciembre 2018. URL: https://www.rae.esRamírez, M. y Rocha, P. (2010). Guía para el desarrollo de competencias docentes. Editorial Trillas. D.F, MéxicoRickel, J. W. (1989). Intelligent computer-aided instruction: a survey organized around system components. IEEE Transaction on System, Man, and Cybernetics, Vol. 19, N° 1, pp. 40–57Rivero, Y., Pastora, B., y Albuja, P.A. (2020). La plataforma Moodle como Recurso Tecnológico de complemento para la función Docente universitaria. Conrado, Vol. 16 N° 73, pp. 237-243Rodríguez, J. M. (2008). Algunas teorías para el diseño instructivo de unidades didácticas. Unidad didáctica “El alfabeto griego”. Revista de Educación a Distancia, N° 20Rodríguez, M.H. (2021). Sistemas de Tutoría Inteligente y su aplicación en la Educación superior. RIDE Revista Iberoamericana para la Investigación y el Desarrollo Educativo, Vol. 11 N° 22, pp. 1-25Rodríguez, J., Santamaría, L., Rabasa, A. y Martínez, O. (2003). Introducción a la programación: Teoría y Práctica. Editorial Club Universitario. EspañaSegovia, A. y Fresco X. (2000). La acción tutorial en el marco docente. Seminario Galego de Educación para la Paz, Galicia, EspañaSnelbecker, G.E. (1983). Learning theory, instructional theory, and psychoeducational design. Mc Graw-Hill. New YorkSquires, D. y McDougall, A. (1997). Cómo elegir y utilizar software Educativo. Ediciones Morata. EspañaSquires, D. y Preece, J. (1999). Predicting quality in educational software: Evaluating for learning, usability and the synergy between them. Interacting with Computers N°11, pp.467–483Tangarife, D., Blanco, M., Torres-Madroñero, E.M., y Torres-Madronero, M.C. (2021). Plataforma interactiva para la educación y el fortalecimiento de la paz: PazRed. Información Tecnológica, Vol. 32 N° 3, pp. 101-112Tawfik, M., Lowe, D., Salzmann, C., Gillet, D., Sancristobal, E. y Castro, M.. (2015). Defining the Critical Factors in the Architectural Design of Remote Laboratories. Revista Iberoamericana de Tecnologias del Aprendizaje, Vol. 10 N° 4, pp. 269-279Thompson, A., Simonson, M. y Hargrave, C. (1992). Educational Technology: A Review of the Research. Association for Educational Communications and Technology. Washington, D.CUNESCO (1984). Glossary of Educational Technology Terms. UNESCO. ParísVásquez, C. y Arango, S. (2012). Estrategias de participación e interacción en entornos virtuales de aprendizaje. Anagramas. Vol. 10, Nº 20, pp. 95-108Velásquez, I. y Sosa, M. (2009). La usabilidad del software educativo como potenciador de nuevas formas de pensamiento. Revista Iberoamericana de Educación. Nº 50, pp 4 – 25Vendler, Z. (1957) Verbs and Times. En: Linguistics in Philosophy. pp. 97-121. Ithaca. NY. CUPVidal M, Nolla N, Diego F. (2009). Plataformas didácticas como tecnología educativa. Revista de Educación Médica Superior Vol. 23, N° 3, pp. 138-149.Vigotsky, L. (1988). El desarrollo de los procesos psicológicos superiores. México: Editorial Crítica, Grupo editorial GrijalboWenger, E. (1987). Artificial intelligence and tutoring systems. Los Altos, CA: Morgan KaufmanWinne, P. H. (1985). Cognitive processing in the classroom. In T. Husen & T. N. Postlethwaite (Eds.), The international encyclopedia of education. Oxford: PergamonWoolf, B. (1992). AI in education. In S. Shapiro (Ed.), Encyclopedia of artificial intelligence pp. 434–444.NewYork: John Wiley&Sons, Inc.Zapata, C. (2007). “Definición de un esquema preconceptual para la obtención automática de esquemas conceptuales de UML”. Tesis Doctoral. Universidad Nacional de ColombiaZapata, C. (2012). “An environment based on pre-conceptual schemas for automatically generating source code under the MVC pattern”. Revista Dyna. Vol. 79, N°176, pp. 56-63Zapata, C., Giraldo, G. y Londoño, S. (2011). “Esquemas preconceptuales ejecutables”. Revista Avances en Sistemas e Informática, Vol. 8, N° 1, p. 2EstudiantesInvestigadoresMaestrosLICENSElicense.txtlicense.txttext/plain; charset=utf-84074https://repositorio.unal.edu.co/bitstream/unal/81560/4/license.txt8153f7789df02f0a4c9e079953658ab2MD54ORIGINAL43207051.2022.pdf43207051.2022.pdfTesis de Doctorado en Ingeniería - Sistemasapplication/pdf1460340https://repositorio.unal.edu.co/bitstream/unal/81560/3/43207051.2022.pdfa9d20a1834f3c0200774bfc54e467d55MD53THUMBNAIL43207051.2022.pdf.jpg43207051.2022.pdf.jpgGenerated Thumbnailimage/jpeg5188https://repositorio.unal.edu.co/bitstream/unal/81560/5/43207051.2022.pdf.jpg4016374af45b950843e5b1d2e4ef62aaMD55unal/81560oai:repositorio.unal.edu.co:unal/815602023-10-06 16:40:16.514Repositorio Institucional Universidad Nacional de Colombiarepositorio_nal@unal.edu.coUExBTlRJTExBIERFUMOTU0lUTwoKQ29tbyBlZGl0b3IgZGUgZXN0ZSDDrXRlbSwgdXN0ZWQgcHVlZGUgbW92ZXJsbyBhIHJldmlzacOzbiBzaW4gYW50ZXMgcmVzb2x2ZXIgbG9zIHByb2JsZW1hcyBpZGVudGlmaWNhZG9zLCBkZSBsbyBjb250cmFyaW8sIGhhZ2EgY2xpYyBlbiBHdWFyZGFyIHBhcmEgZ3VhcmRhciBlbCDDrXRlbSB5IHNvbHVjaW9uYXIgZXN0b3MgcHJvYmxlbWFzIG1hcyB0YXJkZS4KClBhcmEgdHJhYmFqb3MgZGVwb3NpdGFkb3MgcG9yIHN1IHByb3BpbyBhdXRvcjoKIApBbCBhdXRvYXJjaGl2YXIgZXN0ZSBncnVwbyBkZSBhcmNoaXZvcyBkaWdpdGFsZXMgeSBzdXMgbWV0YWRhdG9zLCB5byBnYXJhbnRpem8gYWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBVbmFsIGVsIGRlcmVjaG8gYSBhbG1hY2VuYXJsb3MgeSBtYW50ZW5lcmxvcyBkaXNwb25pYmxlcyBlbiBsw61uZWEgZGUgbWFuZXJhIGdyYXR1aXRhLiBEZWNsYXJvIHF1ZSBsYSBvYnJhIGVzIGRlIG1pIHByb3BpZWRhZCBpbnRlbGVjdHVhbCB5IHF1ZSBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIFVuYWwgbm8gYXN1bWUgbmluZ3VuYSByZXNwb25zYWJpbGlkYWQgc2kgaGF5IGFsZ3VuYSB2aW9sYWNpw7NuIGEgbG9zIGRlcmVjaG9zIGRlIGF1dG9yIGFsIGRpc3RyaWJ1aXIgZXN0b3MgYXJjaGl2b3MgeSBtZXRhZGF0b3MuIChTZSByZWNvbWllbmRhIGEgdG9kb3MgbG9zIGF1dG9yZXMgYSBpbmRpY2FyIHN1cyBkZXJlY2hvcyBkZSBhdXRvciBlbiBsYSBww6FnaW5hIGRlIHTDrXR1bG8gZGUgc3UgZG9jdW1lbnRvLikgRGUgbGEgbWlzbWEgbWFuZXJhLCBhY2VwdG8gbG9zIHTDqXJtaW5vcyBkZSBsYSBzaWd1aWVudGUgbGljZW5jaWE6IExvcyBhdXRvcmVzIG8gdGl0dWxhcmVzIGRlbCBkZXJlY2hvIGRlIGF1dG9yIGRlbCBwcmVzZW50ZSBkb2N1bWVudG8gY29uZmllcmVuIGEgbGEgVW5pdmVyc2lkYWQgTmFjaW9uYWwgZGUgQ29sb21iaWEgdW5hIGxpY2VuY2lhIG5vIGV4Y2x1c2l2YSwgbGltaXRhZGEgeSBncmF0dWl0YSBzb2JyZSBsYSBvYnJhIHF1ZSBzZSBpbnRlZ3JhIGVuIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwsIHF1ZSBzZSBhanVzdGEgYSBsYXMgc2lndWllbnRlcyBjYXJhY3RlcsOtc3RpY2FzOiBhKSBFc3RhcsOhIHZpZ2VudGUgYSBwYXJ0aXIgZGUgbGEgZmVjaGEgZW4gcXVlIHNlIGluY2x1eWUgZW4gZWwgcmVwb3NpdG9yaW8sIHF1ZSBzZXLDoW4gcHJvcnJvZ2FibGVzIGluZGVmaW5pZGFtZW50ZSBwb3IgZWwgdGllbXBvIHF1ZSBkdXJlIGVsIGRlcmVjaG8gcGF0cmltb25pYWwgZGVsIGF1dG9yLiBFbCBhdXRvciBwb2Ryw6EgZGFyIHBvciB0ZXJtaW5hZGEgbGEgbGljZW5jaWEgc29saWNpdMOhbmRvbG8gYSBsYSBVbml2ZXJzaWRhZC4gYikgTG9zIGF1dG9yZXMgYXV0b3JpemFuIGEgbGEgVW5pdmVyc2lkYWQgTmFjaW9uYWwgZGUgQ29sb21iaWEgcGFyYSBwdWJsaWNhciBsYSBvYnJhIGVuIGVsIGZvcm1hdG8gcXVlIGVsIHJlcG9zaXRvcmlvIGxvIHJlcXVpZXJhIChpbXByZXNvLCBkaWdpdGFsLCBlbGVjdHLDs25pY28gbyBjdWFscXVpZXIgb3RybyBjb25vY2lkbyBvIHBvciBjb25vY2VyKSB5IGNvbm9jZW4gcXVlIGRhZG8gcXVlIHNlIHB1YmxpY2EgZW4gSW50ZXJuZXQgcG9yIGVzdGUgaGVjaG8gY2lyY3VsYSBjb24gYWxjYW5jZSBtdW5kaWFsLiBjKSBMb3MgYXV0b3JlcyBhY2VwdGFuIHF1ZSBsYSBhdXRvcml6YWNpw7NuIHNlIGhhY2UgYSB0w610dWxvIGdyYXR1aXRvLCBwb3IgbG8gdGFudG8sIHJlbnVuY2lhbiBhIHJlY2liaXIgZW1vbHVtZW50byBhbGd1bm8gcG9yIGxhIHB1YmxpY2FjacOzbiwgZGlzdHJpYnVjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGN1YWxxdWllciBvdHJvIHVzbyBxdWUgc2UgaGFnYSBlbiBsb3MgdMOpcm1pbm9zIGRlIGxhIHByZXNlbnRlIGxpY2VuY2lhIHkgZGUgbGEgbGljZW5jaWEgQ3JlYXRpdmUgQ29tbW9ucyBjb24gcXVlIHNlIHB1YmxpY2EuIGQpIExvcyBhdXRvcmVzIG1hbmlmaWVzdGFuIHF1ZSBzZSB0cmF0YSBkZSB1bmEgb2JyYSBvcmlnaW5hbCBzb2JyZSBsYSBxdWUgdGllbmVuIGxvcyBkZXJlY2hvcyBxdWUgYXV0b3JpemFuIHkgcXVlIHNvbiBlbGxvcyBxdWllbmVzIGFzdW1lbiB0b3RhbCByZXNwb25zYWJpbGlkYWQgcG9yIGVsIGNvbnRlbmlkbyBkZSBzdSBvYnJhIGFudGUgbGEgVW5pdmVyc2lkYWQgTmFjaW9uYWwgeSBhbnRlIHRlcmNlcm9zLiBFbiB0b2RvIGNhc28gbGEgVW5pdmVyc2lkYWQgTmFjaW9uYWwgZGUgQ29sb21iaWEgc2UgY29tcHJvbWV0ZSBhIGluZGljYXIgc2llbXByZSBsYSBhdXRvcsOtYSBpbmNsdXllbmRvIGVsIG5vbWJyZSBkZWwgYXV0b3IgeSBsYSBmZWNoYSBkZSBwdWJsaWNhY2nDs24uIGUpIExvcyBhdXRvcmVzIGF1dG9yaXphbiBhIGxhIFVuaXZlcnNpZGFkIHBhcmEgaW5jbHVpciBsYSBvYnJhIGVuIGxvcyBhZ3JlZ2Fkb3JlcywgaW5kaWNlc3MgeSBidXNjYWRvcmVzIHF1ZSBzZSBlc3RpbWVuIG5lY2VzYXJpb3MgcGFyYSBwcm9tb3ZlciBzdSBkaWZ1c2nDs24uIGYpIExvcyBhdXRvcmVzIGFjZXB0YW4gcXVlIGxhIFVuaXZlcnNpZGFkIE5hY2lvbmFsIGRlIENvbG9tYmlhIHB1ZWRhIGNvbnZlcnRpciBlbCBkb2N1bWVudG8gYSBjdWFscXVpZXIgbWVkaW8gbyBmb3JtYXRvIHBhcmEgcHJvcMOzc2l0b3MgZGUgcHJlc2VydmFjacOzbiBkaWdpdGFsLiBTSSBFTCBET0NVTUVOVE8gU0UgQkFTQSBFTiBVTiBUUkFCQUpPIFFVRSBIQSBTSURPIFBBVFJPQ0lOQURPIE8gQVBPWUFETyBQT1IgVU5BIEFHRU5DSUEgTyBVTkEgT1JHQU5JWkFDScOTTiwgQ09OIEVYQ0VQQ0nDk04gREUgTEEgVU5JVkVSU0lEQUQgTkFDSU9OQUwgREUgQ09MT01CSUEsIExPUyBBVVRPUkVTIEdBUkFOVElaQU4gUVVFIFNFIEhBIENVTVBMSURPIENPTiBMT1MgREVSRUNIT1MgWSBPQkxJR0FDSU9ORVMgUkVRVUVSSURPUyBQT1IgRUwgUkVTUEVDVElWTyBDT05UUkFUTyBPIEFDVUVSRE8uIAoKUGFyYSB0cmFiYWpvcyBkZXBvc2l0YWRvcyBwb3Igb3RyYXMgcGVyc29uYXMgZGlzdGludGFzIGEgc3UgYXV0b3I6IAoKRGVjbGFybyBxdWUgZWwgZ3J1cG8gZGUgYXJjaGl2b3MgZGlnaXRhbGVzIHkgbWV0YWRhdG9zIGFzb2NpYWRvcyBxdWUgZXN0b3kgYXJjaGl2YW5kbyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIFVOKSBlcyBkZSBkb21pbmlvIHDDumJsaWNvLiBTaSBubyBmdWVzZSBlbCBjYXNvLCBhY2VwdG8gdG9kYSBsYSByZXNwb25zYWJpbGlkYWQgcG9yIGN1YWxxdWllciBpbmZyYWNjacOzbiBkZSBkZXJlY2hvcyBkZSBhdXRvciBxdWUgY29ubGxldmUgbGEgZGlzdHJpYnVjacOzbiBkZSBlc3RvcyBhcmNoaXZvcyB5IG1ldGFkYXRvcy4KTk9UQTogU0kgTEEgVEVTSVMgQSBQVUJMSUNBUiBBRFFVSVJJw5MgQ09NUFJPTUlTT1MgREUgQ09ORklERU5DSUFMSURBRCBFTiBFTCBERVNBUlJPTExPIE8gUEFSVEVTIERFTCBET0NVTUVOVE8uIFNJR0EgTEEgRElSRUNUUklaIERFIExBIFJFU09MVUNJw5NOIDAyMyBERSAyMDE1LCBQT1IgTEEgQ1VBTCBTRSBFU1RBQkxFQ0UgRUwgUFJPQ0VESU1JRU5UTyBQQVJBIExBIFBVQkxJQ0FDScOTTiBERSBURVNJUyBERSBNQUVTVFLDjUEgWSBET0NUT1JBRE8gREUgTE9TIEVTVFVESUFOVEVTIERFIExBIFVOSVZFUlNJREFEIE5BQ0lPTkFMIERFIENPTE9NQklBIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgVU4sIEVYUEVESURBIFBPUiBMQSBTRUNSRVRBUsONQSBHRU5FUkFMLiAqTEEgVEVTSVMgQSBQVUJMSUNBUiBERUJFIFNFUiBMQSBWRVJTScOTTiBGSU5BTCBBUFJPQkFEQS4gCgpBbCBoYWNlciBjbGljIGVuIGVsIHNpZ3VpZW50ZSBib3TDs24sIHVzdGVkIGluZGljYSBxdWUgZXN0w6EgZGUgYWN1ZXJkbyBjb24gZXN0b3MgdMOpcm1pbm9zLiBTaSB0aWVuZSBhbGd1bmEgZHVkYSBzb2JyZSBsYSBsaWNlbmNpYSwgcG9yIGZhdm9yLCBjb250YWN0ZSBjb24gZWwgYWRtaW5pc3RyYWRvciBkZWwgc2lzdGVtYS4KClVOSVZFUlNJREFEIE5BQ0lPTkFMIERFIENPTE9NQklBIC0gw5psdGltYSBtb2RpZmljYWNpw7NuIDE5LzEwLzIwMjEK