Essentia Curriculum : curriculum design from a software engineering approach based on the SEMAT essence kernel

dc.contributor.advisorZapata-Jaramillo, Carlos Mario
dc.contributor.authorInsuasti, Jesus
dc.contributor.cvlacInsuasti, Jesus [0000276618]spa
dc.contributor.googlescholarInsuasti, Jesus [https://scholar.google.com/citations?user=Li9GsrgAAAAJ&hl=en]spa
dc.contributor.orcidInsuasti, Jesus [0000-0002-3233-3577]spa
dc.contributor.researchgateInsuasti, Jesus [https://www.researchgate.net/profile/Jesus-Insuasti]spa
dc.contributor.researchgroupLenguajes Computacionalesspa
dc.contributor.scopusInsuasti, Jesus [56880402700]spa
dc.date.accessioned2024-05-23T15:21:08Z
dc.date.available2024-05-23T15:21:08Z
dc.date.issued2024
dc.descriptionIlustracionesspa
dc.description.abstractSome curriculum design methods are found by considering a literature review of a century of curriculum design theory; however, documented experiences worldwide indicate curriculum design is done without considering curriculum design methods based on theory. In this vein, this Ph.D. Thesis starts by observing the practices described in curriculum design theory differ from empirical practices, an observation leading to many ways of working. Further, experiences in curriculum design lack documentation, and observable and reliable verification about curriculum design practices from an engineering perspective is lacking. Dealing with such gaps, this Ph.D. Thesis is focused on creating a theoretical foundation for curriculum design—initially focused on computing-related academic programs—from a software engineering approach by using the Software Engineering Method and Theory (SEMAT) Essence kernel. Thus, we establish ESSENTIA CURRICULUM in this work. To this end, a linguistic corpus is constructed based on a literature review and contributions from a community of 226 professors with experience in curriculum design worldwide. First, the work focuses on eliciting common practices. Second, the terminology is unified. Third, we propose modifications to the SEMAT Essence kernel for establishing EC-Nucleus as the core of ESSENTIA CURRICULUM, which is the basis of a language specification easy to understand, and context-free. Thus, EC-Nucleus can be applied beyond computing-related academic programs. ESSENTIA CURRICULUM is based on computational linguistics analysis of the linguistic corpus, which allows for the identification of common practices and, consequently, the unification of the terminology to support curriculum design endeavors. Ten common practices are represented in ESSENTIA CURRICULUM. Such practices and some curriculum design representations proposed by the community constitute a growing library of practices called EC-Bibliotheca, which is available online. Finally, the proposal is validated in an academic scenario with favorable results by following the IEEE 1012-2016 standard. The ESSENTIA CURRICULUM has the basis for creating specialized computing solutions working on natural language processing in future scenarios due to its definition as a system, theory, method, and model. (Tomado de la fuente)eng
dc.description.abstractAlgunos métodos de diseño curricular fueron encontrados al considerar una revisión de la literatura de un siglo de teoría del diseño curricular; sin embargo, experiencias documentadas en todo el mundo indican que el diseño curricular se realiza sin considerar tales métodos de diseño curricular basados en la teoría. En este sentido, esta tesis doctoral comienza observando que las prácticas descritas en la teoría del diseño curricular difieren de las prácticas empíricas, una observación que conduce a muchas formas de trabajar. Además, las experiencias en el diseño curricular carecen de documentación y una falta de verificación observable y confiable sobre las prácticas de diseño curricular desde una perspectiva de ingeniería. Para abordar estas situaciones, esta tesis doctoral se enfoca en crear una base teórica para el diseño curricular, inicialmente orientada en programas académicos relacionados con la computación, desde un enfoque de ingeniería de software utilizando el núcleo de SEMAT Essence. Así, se establece ESSENTIA CURRICULUM en este trabajo. Para ello, se construye un corpus lingüístico basado en la revisión de la literatura y contribuciones de una comunidad de 226 profesores con experiencia en diseño curricular a nivel mundial. En primer lugar, el trabajo se centra en educir prácticas comunes. En segundo lugar, se busca la unificación de terminología. En tercer lugar, proponemos modificaciones al núcleo de SEMAT Essence para establecer EC-Nucleus como el núcleo de ESSENTIA CURRICULUM, que es la base de una especificación de lenguaje fácil de entender y libre de contexto. Por tanto, EC-Nucleus se puede aplicar más allá de los programas académicos relacionados con la informática. ESSENTIA CURRICULUM se basa en el análisis de lingüística computacional del corpus lingüístico, que permite la identificación de prácticas comunes y, en consecuencia, la unificación de la terminología para apoyar los esfuerzos de diseño curricular. Diez prácticas comunes están representadas en ESSENTIA CURRICULUM. Estas prácticas y algunas representaciones de diseño curricular propuestas por la comunidad constituyen una creciente biblioteca de prácticas llamada EC-Bibliotheca, que está disponible en línea. Finalmente, la propuesta se valida en un escenario académico con resultados favorables siguiendo el estándar IEEE 1012-2016. ESSENTIA CURRICULUM tiene la base para crear soluciones computacionales especializadas que trabajen elprocesamiento del lenguaje natural en escenarios futuros debido a su definición como sistema, teoría, método y modelo.spa
dc.description.curricularareaIngeniería De Sistemas E Informática.Sede Medellínspa
dc.description.degreelevelDoctoradospa
dc.description.degreenameDoctor en Ingenieríaspa
dc.description.methodsMixed methodspa
dc.description.researchareaComputational linguisticsspa
dc.format.extent142 páginasspa
dc.format.mimetypeapplication/pdfspa
dc.identifier.instnameUniversidad Nacional de Colombiaspa
dc.identifier.reponameRepositorio Institucional Universidad Nacional de Colombiaspa
dc.identifier.repourlhttps://repositorio.unal.edu.co/spa
dc.identifier.urihttps://repositorio.unal.edu.co/handle/unal/86144
dc.language.isoengspa
dc.publisherUniversidad Nacional de Colombia, sede Medellínspa
dc.publisher.branchUniversidad Nacional de Colombia - Sede Medellínspa
dc.publisher.facultyFacultad de Minasspa
dc.publisher.placeMedellín, Colombiaspa
dc.publisher.programMedellín - Minas - Doctorado en Ingeniería - Sistemasspa
dc.relation.indexedLaReferenciaspa
dc.relation.referencesAli, L. (2018). The design of curriculum, assessment, and evaluation in higher education with constructive alignment. Journal of Education and e-Learning Research, 5(19), (pp. 72–78). https://doi.org/10.20448/journal.509.2018.51.72.78spa
dc.relation.referencesAsgari, S., & Baptista, J. M. B. (2011). Experimental and quasi-experimental research in information systems. In: IADIS International Workshop Information Systems Research Trends: approaches and methodologies (ISRTAM 2011), 20-26 July, Italy.spa
dc.relation.referencesARWU, (2019). Shanghai Ranking Consultancy. Academic ranking of world universities in engineering/technology and computer sciences – 2019. http://www.shanghairanking.com/FieldENG2019.htmlspa
dc.relation.referencesBarón, A. (2019). Modelo para la definición unificada de la práctica como constructo Teórico en ingeniería de software. [Ph.D. dissertation]. Universidad Nacional de Colombia, sede Medellín.spa
dc.relation.referencesBobbitt, J. (1924). How to make a curriculum. Houghton Mifflin.spa
dc.relation.referencesBrandt, S., Striewe, M., Beck, F., & Goedicke, M. (2017). A Dashboard for Visualizing Software Engineering Processes Based on ESSENCE. Proc. - IEEE Working Conf. Softw. Visualization, VISSOFT, 2017- October: (pp. 134–138). Presented at the Proceedings - 2017 IEEE Working Conference on Software Visualization, VISSOFT 2017, Institute of Electrical and Electronics Engineers Inc.spa
dc.relation.referencesBruner, J. (1977). The process of education – A landmark in educational theory. Harvard University Press.spa
dc.relation.referencesBurkett, W. (2002). Constructing a workable computer information science/computer science curriculum: a template for developing a cross-discipline model. J. Inf. Technol. Educ., 1(1) (pp. 65–76). American Book.spa
dc.relation.referencesCastro, L. F., Cooper, K. M. L., Duc, A. N., Pieper, J., & Striewe, M. (2020). 1st International Workshop on Essence in Education Training (WEET 2020). In Daun M., Hochmuller E., Krusche S., Brugge B., & Tenbergen B. (Eds.), IEEE Conf. Softw. Eng. Educ. Train., CSEE T, (pp. 294–295). Presented at the 2020 IEEE 32nd Conference on Software Engineering Education and Training, CSEE and T 2020, Institute of Electrical and Electronics Engineers Inc.spa
dc.relation.referencesCharters, W. (1929). Curriculum construction. Macmillan.spa
dc.relation.referencesChomsky, N. (2014). Aspects of the theory of syntax. MIT Press.spa
dc.relation.referencesCiancarini, P., & Missiroli, M. (2020). Teaching the Essence of Software Development. In Daun M., Hochmuller E., Krusche S., Brugge B., & Tenbergen B. (Eds.), IEEE Conf. Softw. Eng. Educ. Train., CSEE T, (pp. 299–300). Presented at the 2020 IEEE 32nd Conference on Software Engineering Education and Training, CSEE and T 2020, Institute of Electrical and Electronics Engineers Inc.spa
dc.relation.referencesCifuentes, D., Hernández, J., & Aponte, J. (2014). On the use of the SEMAT kernel within a software engineering course, Software engineering: -methods, modeling and teaching (Vol. 3, pp. 77–90). Universidad Nacional de Colombia – Facultad de Minas, Medellín – Colombia.spa
dc.relation.referencesCoghlan, D., Shani, A. B., & Roth, J. (2016). Institutionalizing Insider Action Research Initiatives in Organizations: The Role of Learning Mechanisms. Systemic Practice and Action Research, 29(2): (pp. 83–95).spa
dc.relation.referencesCollatto, D. C., Dresch, A., Lacerda, D. P., & Bentz, I. G. (2018). Is Action Design Research Indeed Necessary? Analysis and Synergies Between Action Research and Design Science Research. Systemic Practice and Action Research, 31(3): (pp. 239–267).spa
dc.relation.referencesCollins, M. (2003). Head-driven statistical models for natural language parsing. Computational Linguistics, 29(4), (pp. 589–637).spa
dc.relation.referencesClarke, A., Johal, T., Sharp, K., & Quinn, S. (2016). Achieving equivalence: A transnational curriculum design framework. International Journal for Academic Development, 21(4), (pp. 364–376), https://doi.org/10.1080/1360144X.2015.1092444.spa
dc.relation.referencesCuadros-Vargas, E., Silva-Sprock, A., Delgado-Castillo, D., Hernández-Bieliukas, Y., & Collazos, C. (2013). Evolution of the Computing Curricula for Computer Science in Latin America 2013. Proceedings of the 39th Latin American Computing Conference. CLEI 2013.spa
dc.relation.referencesDahhane, W., Berrich, J., Bouchentouf, T., & Rahmoun, M. (2017). SEMAT Essence’s Kernel applied to O- MaSE. Int Conf Multimedia Comput Syst Proc, 0: (pp. 799–804). Presented at the International Conference on Multimedia Computing and Systems -Proceedings, IEEE Computer Society.spa
dc.relation.referencesDaly J, MacDonald I, & Willis E. (1992). Why don’t you ask them? A qualitative research framework for investigating the diagnosis of cardiac normality. In: Daly J, MacDonald I, Willis E, editors. Researching Health Care: Designs, Dilemmas, Disciplines. London: Tavistock/Routledge; (pp. 189–206).spa
dc.relation.referencesDesai, M., & von der Embse, T. (2001). A synergistic strategy for MIS curriculum development: Response to rapidly advancing information technology. Coll. Stud. J., 35(4), (p. 552).spa
dc.relation.referencesDing, E., Luo, B., Zhang, D., Ge, J., Shao, D., & Wang, H. (2011). Research and practice on software engineering undergraduate curriculum NJU-SEC2006. 24th IEEE-CS Conf. Software Engineering Education Training 2011 (pp. 492–496).spa
dc.relation.referencesDurango, C. E., Zapata-Rueda, C. M., & Zapata-Jaramillo, C. M. (2019). Representación en el Núcleo de la Esencia de Semat de las Competencias de un Equipo de Desarrollo de Software. Información tecnológica, 30(4), (pp. 217–226).spa
dc.relation.referencesDubovicki, S. (2017). Futuristic research methods as an encouragement for predicting the teaching of the future. Proceedings from International Conference Education and Training as Basis for Future Employment. Wakayama University, Wakayama, Japan September 21–22, 2017.spa
dc.relation.referencesEhie, I. (2002). Developing a management information systems (MIS) curriculum: Perspectives from MIS practitioners. Journal of Educational Business, 77(3), (pp. 151–158).spa
dc.relation.referencesElvesæter, B., Benguria, G., & Ilieva, S. (2013). A comparison of the Essence 1.0 and SPEM 2.0 specifications for software engineering methods. Proc. Workshop Process-Based Approaches Model-Driven Eng., PMDE. Presented at the Proceedings of the 3rd Workshop on Process-Based Approaches for Model-Driven Engineering, PMDE 2013. https://doi.org/10.1145/2489833.2489835spa
dc.relation.referencesEspinosa, E., Cejas, M., Escobar, S., & Villapol, M. (2016). Las Competencias Requeridas en el Egresado de Ingeniería de Software: Análisis y Perspectivas del Rediseño Curricular en la Carrera. Universidad de la Fuerzas Armadas ESPE Ecuador. Iberoamerican Conference of Informatics, Systems, and Technology.spa
dc.relation.referencesFichman, R., Dos Santos, B., & Zheng, Z. (2014). Digital innovation as a fundamental and powerful concept in the information systems curriculum. MIS Q., 38(2), (pp. 1–15).spa
dc.relation.referencesFrawley, W. (1984). Prolegomena to a theory of translation. In Translation: Literary, linguistic, and philosophical perspectives (pp. 159–175). Associated University.spa
dc.relation.referencesFugard, A. J., & Potts, H. W. (2015). Supporting thinking on sample sizes for thematic analyses: A quantitative tool. International Journal of Social Research Methodology, 18(6), (pp. 669–684).spa
dc.relation.referencesGiray, G., Tüzün, E., Tekinerdogan, B., & Macit, Y. (2016). Systematic approach for mapping software development methods to the essence framework. Proc. - Int. Workshop Theory-Oriented Softw. Eng., TOSE, (pp. 26–32). Presented at the Proceedings - 5th International Workshop on Theory- Oriented Software Engineering, TOSE 2016, Association for Computing Machinery, Inc.spa
dc.relation.referencesGolden, D., & Matos, V. (2006). Introducing the unified modeling language into the information systems curriculum. Journal of Informatics and Systems Education, 17(1), (pp. 83–93).spa
dc.relation.referencesGómez, M. (2018). Formulación de una teoría general para la enseñanza de ingeniería de software. [Ph.D. dissertation]. Universidad Nacional de Colombia, sede Medellín.spa
dc.relation.referencesGómez, S., Moreno, J., & Zapata, C. (2015). Metodologías ágiles como estrategias de enseñanza de desarrollo de software. Proceedings of the Latin American Software Engineering Symposium, CIDENET Sello Editorial: Bogotá – Colombia (pp. 72–77).spa
dc.relation.referencesGonzález, M., & Becerra, M. (2015). Retos en la enseñanza del Núcleo SEMAT a estudiantes de ciclos propedéuticos de Ingeniería de Sistemas en Colombia. Proceedings of the Latin American Software Engineering Symposium, CIDENET Sello Editorial, Bogotá – Colombia (pp. 53–58).spa
dc.relation.referencesGóyes, I., & Uscátegui, M. (2000). Teoría curricular y universidad. Editorial Universidad de Nariño.spa
dc.relation.referencesGrayson, L. (1978). On a methodology for curriculum design. Engineering Education, 1(1), (pp. 285–295).spa
dc.relation.referencesHenao, A. (2018). Towards a theory for defining a project management multidisciplinary kernel: An approach based on abstract level progress health attributes. [Master’s Thesis]. Universidad Nacional de Colombia, sede Medellín.spa
dc.relation.referencesHiggins, J. P. T., & Green, S. (2011). Cochrane Handbook for Systematic Reviews of Interventions. John Wiley & Sonsspa
dc.relation.referencesHill, J. (2000). Revising priorities: From grammatical failure to collocational success. In M. Lewis (Ed.), Teaching collocation: Further developments in the lexical approach (pp. 47–69). Language Teaching Publications.spa
dc.relation.referencesHoltappels, S., Striewe, M., & Goedicke, M. (2016). From essence to theory oriented software engineering. In Freivalds R.M., Engels G., & Catania B. (Eds.), Lect. Notes Comput. Sci., 9587: (pp. 43–50). Presented at the Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), Springer Verlag.spa
dc.relation.referencesIbarguengoitia, G., & Oktaba, H. (2016). Use of the essence and Kuali-Beh to structure software engineering courses. (pp. 47–52). https://doi.org/10.1109/CONISOFT.2016.16.spa
dc.relation.referencesIBE-UNESCO. (2013). Brochure: UNESCO International Bureau of Education. IBE-UNESCO Press.spa
dc.relation.referencesIBE-UNESCO. (2017). Developing and implementing curriculum frameworks. IBE-UNESCO Press.spa
dc.relation.referencesIEEE. (2016). IEEE Std 1012-2016: IEEE Standard for System and Software Verification and Validation. USA. International Organization for Standardization. (2009). Terminology work — Principles and methods (ISO Standard No. 704:2009). https://www.iso.org/standard/38109.htmlspa
dc.relation.referencesInsuasti, J., Roa, F., & Zapata-Jaramillo, C. M. (2023). Computers’ interpretations of knowledge representation using pre-concept schemas: An approach based on the BERT and Llama 2-Chat models. Big Data Cogn. Comput., 7, 182. https://doi.org/10.3390/bdcc7040182spa
dc.relation.referencesIsman, A., Caglar, M., Dabaj, F., & Ersozlu, H. (2005). A new model for the world of instructional design: A new model. The Turkish Journal of Educational Technology, 4(3), (pp. 33–39).spa
dc.relation.referencesJacobson, I., & Stimson, R. (2018). Tear down the method prisons! Set free the practices! Essence: A new way of thinking that promises to liberate the practices and enable true learning organizations. Queue, 16(5), (pp. 80–107), https://doi.org/10.1145/3291276.3301760spa
dc.relation.referencesJana, D., & Pal, P. 2020. ESSENCE Kernel in Overcoming Challenges of Agile Software Development. IEEE India Council Int. Conf., INDICON. Presented at the 2020 IEEE 17th India Council International Conference, INDICON 2020, Institute of Electrical and Electronics Engineers Inc. https://doi.org/10.1109/INDICON49873.2020.9342375.spa
dc.relation.referencesJockers, M. L. (2014). Text analysis with R for students of literature. Springer. https://doi.org/10.1007/978-3-319-03164-4.spa
dc.relation.referencesJurafsky, D., & Martin, J. H. (2009). Speech and language processing. Prentice Hall.spa
dc.relation.referencesKajko-Mattsson, M. (2015). Tackling the incompleteness of software engineering education with the ESSENCE kernel. ACM Int. Conf. Proc. Ser., 24-26-August-2015: (pp. 179–180). Presented at the ACM International Conference Proceeding Series, Association for Computing Machinery.spa
dc.relation.referencesKarakuş, G. (2021). A literary review on curriculum implementation problems. Shanlax International Journal of Education, 9(3), (pp. 201–220). https://doi.org/10.34293/education.v9i3.3983spa
dc.relation.referencesKerr, J. (1968). The problem of curriculum reform. In J. F. Kerr (Ed.), Changing the curriculum (pp. 13–38). University of London Press.spa
dc.relation.referencesKilpatrick, W. (1918). The project method – The use of the purposeful act in the educative process. Teacher College, Columbia University Press.spa
dc.relation.referencesKrassowski, E., Plante, E., Windfuhr, K., Faragher, B., Conti-Ramsden, G., Marton, K., & Tomblin, J. (1999). International Journal of Language & Communication Disorders / Royal College of Speech & Language Therapists, 42(2), (pp. 130–153).spa
dc.relation.referencesLiu, B. (2012). Sentiment analysis and opinion mining. Synthesis Lectures on Human Language Technologies, 5(1), (pp. 1–167).spa
dc.relation.referencesMangeruca, L. (2017). Control design and verification of cyber physical systems: The industrial perspective. Formal methods for components and objects. Springer Verlag, 2008, (pp. 200–225).spa
dc.relation.referencesManning, C. D., & Schütze, H. (1999). Foundations of statistical natural language processing. MIT Press.spa
dc.relation.referencesMartínez, D., & Luna, L. (2012). Management a computer science curriculum based on project learning. 38th Latin American Conference of Informatics, CLEI 2012 - Conference Proceedings.spa
dc.relation.referencesMatthews, J. (2023). How should we regulate AI? https://ieeeusa.org/assets/public-policy/committees/aipc/How-Should-We-Regulate-AI.pdf, Accessed Nov 13, 2023.spa
dc.relation.referencesMcEnery, T., & Hardie, A. (2012). Corpus linguistics: Method, theory, and practice. Cambridge University Press. https://doi.org/10.1017/CBO9780511981395.spa
dc.relation.referencesMerriam-Webster. (2023). System. https://www.merriam-webster.com/dictionary/systemspa
dc.relation.referencesMorales-Trujillo, M. E., Oktaba, H., & Orozco, M. J. (2016). Using ESSENCE ALPHAs in a CMMI level 5 software development organization. In Ganzha M., Paprzycki M., & Maciaszek L. (Eds.), Proc. Fed. Conf. Comput. Sci. Inf. Syst., FedCSIS, (pp. 1531–1538). Presented at the Proceedings of the 2016 Federated Conference on Computer Science and Information Systems, FedCSIS 2016, Institute of Electrical and Electronics Engineers Inc.spa
dc.relation.referencesMullarkey, M. T., & Hevner, A. R. (2018). An elaborated action design research process model. European Journal of Information Systems: (pp. 1-15).spa
dc.relation.referencesMunna, A. S., & Kalam, M. A. (2021). Application of theories, principles, and models of curriculum design: A literature review. International Journal of Multidisciplinary and Current Educational Research (IJMCER), 3(1), (pp. 147–153). https://files.eric.ed.gov/fulltext/ED610962.pdfspa
dc.relation.referencesNakayama, M. (2015). Current topics in the design of HCI courses with computer science curricula. 19th International Conference on Informatics and Visualization (pp. 255–258).spa
dc.relation.referencesNavarro, M., Foutz, T., Thompson, S., & Kerri, P. (2016). Development of a pedagogical model to help engineering faculty design interdisciplinary curricula. International Journal of Teaching and Learning in Higher Education, 28(3), (pp. 372–384).spa
dc.relation.referencesNicholls, A., & Nicholls, H. (1972). Developing a curriculum – A practical guide. Routledge. https://doi.org/10.4324/9780429454172spa
dc.relation.referencesNoreña, P. (2020). An extension to pre-conceptual schemas for refining event representation and mathematical notation. [Ph.D. dissertation]. Universidad Nacional de Colombia, sede Medellín.spa
dc.relation.referencesOECD. (2020). Curriculum (re)design: A series of thematic reports from the OECD Education 2030 project. OVERVIEW BROCHURE. https://www.oecd.org/education/2030-project/contact/brochure-thematic-reports-on-curriculum-redesign.pdf Accessed Dec 13, 2023.spa
dc.relation.referencesOMG. (2018). About the essence specification version 1.2. https://www.omg.org/spec/Essence/1.2/PDFspa
dc.relation.referencesOntiveros, E., & Antolinez, S. (2013). Design, construction, and implementation of a professional education program of software engineering: Design curriculum experience for the software industry. Proceedings 2013 39th Latin American Computing Conference. CLEI 2013.spa
dc.relation.referencesOrnstein, A., & Hunkins, F. (2018). Curriculum: foundations, principles, and issues (7th ed.). Pearson Education Limited.spa
dc.relation.referencesPark, J. S., Jang, J., & Lee, E. (2018). Theoretical and empirical studies on essence-based adaptive software engineering. Information Technology and Management, 19(1): (pp. 37–49).spa
dc.relation.referencesPerkins, D. (1998). Smart schools. The Free Press.spa
dc.relation.referencesPieper, J., Lueth, O., Goedicke, M., & Forbrig, P. (2017). A case study of software engineering methods education supported by digital game-based learning: Applying the SEMAT Essence kernel in games and course projects. IEEE Global Eng. Edu. Conf., EDUCON, (pp. 1689–1699). Presented at the IEEE Global Engineering Education Conference, EDUCON, IEEE Computer Society.spa
dc.relation.referencesRehurek, R., & Sojka, P. (2010). Software framework for topic modelling with large corpora. Proceedings of the LREC 2010 Workshop on New Challenges for NLP Frameworks, Valletta, Malta, May 22, 2010.spa
dc.relation.referencesQuintanilla-Perez, D., Mauricio-Delgadillo, A., & Mauricio-Sanchez, D. (2019). Essboard: A collaborative tool for using Essence in software development. In Li W. & Babu M.S.P. (Eds.), Proc.IEEE Int. Conf. Software Eng. Serv. Sci., ICSESS, 2019-October: 20–23. Presented at the Proceedings of the IEEE International Conference on Software Engineering and Service Sciences, ICSESS, IEEE Computer Society.spa
dc.relation.referencesRistov, S., Jovanov, M., Gusev, M., & Mihova, M. (2016). Curriculum reorganization and courses collaboration in computer science. 2016 IEEE Global Engineering Education Conference (EDUCON), Abu Dhabi, United Arab Emirates, 2016 (pp. 349–354). https://doi.org/10.1109/EDUCON.2016.7474577.spa
dc.relation.referencesRugg, H. (1930). American life and the school curriculum. Ginn.spa
dc.relation.referencesSánchez, R., Barón, A. & Gómez, M. (2015). Una extensión del núcleo de SEMAT para la representación de prácticas de enseñanza de sistemas embebidos. Proceedings of the Latin American Software Engineering Symposium, CIDENET Sello Editorial, Bogotá – Colombia (pp. 47–52).spa
dc.relation.referencesSavić, V., & Varga, E. (2018). Extending the SEMAT Kernel with the TDD practice. IET Software, 12(2): (pp. 85–95).spa
dc.relation.referencesSein, M. K., Henfridsson, O., Purao, S., Rossi, M., & Lindgren, R. (2011). Action design research. MIS Quarterly: Management Information Systems, 35(1): (pp. 37–56).spa
dc.relation.referencesSinclair, J. (1991). Corpus, concordance, collocation. Oxford University Press.spa
dc.relation.referencesSinclair, J. (2004). Collocation: A progress report. In R. B. Rutherfold (Ed.), Language and linguistics: Emerging trends. Nova Science Pub Inc.spa
dc.relation.referencesSkinner, R., Nelson, R., Chin, W. W., & Land, L. (2015). The Delphi Method Research Strategy in Studies of Information Systems. Communications of the Association for Information Systems, 37, https://doi.org/10.17705/1CAIS.03702spa
dc.relation.referencesSmith, B., Stanley, W., & Shores, J. (1957). Fundamentals of curriculum development. World Book Company.spa
dc.relation.referencesSommerville, I. (2016). Software Engineering, 10th ed. Pearson Education Limited.spa
dc.relation.referencesStenhouse, L. (1975). An introduction to curriculum research and development. Heinemann Education.spa
dc.relation.referencesSwanson, R., & Chermak, T. (2013). Theory building in applied disciplines. Berrett-Koehler Publishers, Inc.spa
dc.relation.referencesTaba, H. (1962). Curriculum development theory and practice. Harcourt, Brace & World.spa
dc.relation.referencesTyler, R. (1949). Basic principles of curriculum and instruction. The University of Chicago Press.spa
dc.relation.referencesUysal, M. P., & Giray, G. (2017). An essence framework approach to software engineering research. In Turhan C., Yazici A., Coskuncay A., & Oguztuzun H. (Eds.), CEUR Workshop Proc., 1980: (pp. 504–515). Presented at the CEUR Workshop Proceedings, CEUR-WSspa
dc.relation.referencesvan den Akker, J. (2003). Curriculum perspectives: An introduction. In J. van Den Akker, W. Kuiper, & U. Hameyer (Eds.), Curriculum landscapes and trends (pp. 1–10). Kluwer Academic Publishers.spa
dc.relation.referencesvan den Akker, J., & Gravemeijer, K., Mckenney, S., & Nieveen, N. (2006). Introducing educational design research. Educational Design Research, (pp. 3–7).spa
dc.relation.referencesVillapol, M., Castillo, Z., Acosta, A., Gómez, M., Bottini, A., Carmona, R., Juhasz, H., & Acosta, C. (2013). Analysis and diagnosis of the computer science program at the Central University of Venezuela: Towards a competency-based curriculum design. 2013 XXXIX Latin American Computing Conference (CLEI), Caracas, Venezuela (pp. 1–11). doi: 10.1109/CLEI.2013.6670609.spa
dc.relation.referencesWalters, S. (1978). The design of a theoretical model and criteria for the construction of a curriculum for physical science. [Ph.D. dissertation]. University of Cape Town.spa
dc.relation.referencesWang, X., Huang, W., & Liu, X. (2011). Design and analysis of a new undergraduate curriculum. Proceedings of the IEEE, 8(9). (pp. 117–124).spa
dc.relation.referencesWiggins, G., & McTighe, J. (1999). Understanding by design. Association for Supervision and Curriculum Development.spa
dc.relation.referencesYoung, C., & Perovic, N. (2016). Rapid and creative course design: As easy as ABC? Procedia – Social and Behavioral Sciences, 228, (pp. 390–395).spa
dc.relation.referencesZapata, C. (2007). Definición de un esquema preconceptual para la obtención automática de esquemas conceptuales de UML. [Ph.D. dissertation]. Universidad Nacional de Colombia, sede Medellín.spa
dc.relation.referencesZapata, C. (2014). An executable pre-conceptual schema for a software engineering general theory. Software engineering: methods, modeling and teaching (pp. 3–7). Editorial Universidad Nacional de Colombia – Facultad de Minas.spa
dc.relation.referencesZapata, C., & Baron, A. (2016). "Conceptual Synthesis of Practice as a Theoretical Construct in Software Engineering," 4th Int. Conf. Softw. Eng. Res. Innov. CONISOFT.spa
dc.rights.accessrightsinfo:eu-repo/semantics/openAccessspa
dc.rights.licenseReconocimiento 4.0 Internacionalspa
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/spa
dc.subject.ddc000 - Ciencias de la computación, información y obras generales::003 - Sistemasspa
dc.subject.ddc370 - Educación::375 - Currículosspa
dc.subject.lembDiseño curricular
dc.subject.lembIngeniería de software
dc.subject.lembCurriculo
dc.subject.lembLingüística computacional
dc.subject.proposalCurriculumeng
dc.subject.proposalSEMATeng
dc.subject.proposalCurrículospa
dc.subject.proposalnúcleospa
dc.subject.proposalSEMATspa
dc.subject.proposalComputational designeng
dc.subject.proposalCurricular designeng
dc.subject.proposalDiseño curricularspa
dc.subject.proposalDiseño computacionalspa
dc.titleEssentia Curriculum : curriculum design from a software engineering approach based on the SEMAT essence kerneleng
dc.title.translatedEssentia Curriculum : diseño curricular a partir de un enfoque de ingeniería de software basado en el núcleo de SEMAT essencespa
dc.typeTrabajo de grado - Doctoradospa
dc.type.coarhttp://purl.org/coar/resource_type/c_db06spa
dc.type.coarversionhttp://purl.org/coar/version/c_ab4af688f83e57aaspa
dc.type.contentTextspa
dc.type.driverinfo:eu-repo/semantics/doctoralThesisspa
dc.type.redcolhttp://purl.org/redcol/resource_type/TDspa
dc.type.versioninfo:eu-repo/semantics/acceptedVersionspa
dcterms.audience.professionaldevelopmentEstudiantesspa
dcterms.audience.professionaldevelopmentInvestigadoresspa
dcterms.audience.professionaldevelopmentMaestrosspa
oaire.accessrightshttp://purl.org/coar/access_right/c_abf2spa

Archivos

Bloque original

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
98392695.2024.pdf
Tamaño:
17.37 MB
Formato:
Adobe Portable Document Format
Descripción:
Tesis de Doctorado en Ingeniería - Sistemas

Bloque de licencias

Mostrando 1 - 1 de 1
No hay miniatura disponible
Nombre:
license.txt
Tamaño:
5.74 KB
Formato:
Item-specific license agreed upon to submission
Descripción: