skip to main content
10.1145/3587103.3594136acmconferencesArticle/Chapter ViewAbstractPublication PagesiticseConference Proceedingsconference-collections
abstract

Application of Software Visualization for Syntax-directed Translation Learning

Published:29 June 2023Publication History

ABSTRACT

The aim of this doctoral thesis is to develop a visualisation model to improve the learning process of syntax-driven translation, for which a software tool is being created. This program, aimed both to teachers and students, will allow to load a grammar and generate the visualization with the provided input. A generation API is currently available for teachers to annotate their specifications and generate the visualization, although the goal in the future is to do this process through an automatic annotation of the specifications.

References

  1. Francisco J. Almeida-Martiénez, Jaime Urquiza-Fuentes, and J. Ángel Velázquez-Iturbide. 2009. Vast: a visualization-based educational tool for language processors courses. SIGCSE Bull., 41, 3, (July 2009), 342. doi: 10.1145/1595496.1562983.Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. R.M. Baecker. 1969. Interactive Computer-Mediated Animation. Ph.D. Dissertation. M.I.T. Department of Electrical Engineering, (Apr. 1969).Google ScholarGoogle Scholar
  3. Stephan Diehl and Andreas Kerren. 2001. Levels of exploration. ACM SIGCSE Bulletin, 33, 1, 60--64.Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Chris Evans and Nicola J. Gibbons. 2007. The interactivity effect in multimedia learning. Computers & Education, 49, 4, 1147--1160. doi: https://doi.org/10.1016/j.compedu.2006.01.008.Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Tzanko Golemanov and Emilia Golemanova. 2020. A set of tools to teach language processors construction. In Proceedings of the 21st International Conference on Computer Systems and Technologies (CompSysTech '20). Association for Computing Machinery, Ruse, Bulgaria, 244--250. isbn: 9781450377683. doi: 10.1145/3407982.3407991.Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. S. Hudson. 2020. Cup - lalr parser generator for java. (2020). http://www2.cs.tum.edu/projects/cup/.Google ScholarGoogle Scholar
  7. C.D. Hundhausen, S.A. Douglas, and J.T. Stasko. 2002. A meta-study of algorithm visualization effectiveness. J. Visual. Lang. Comput., 13, 3, 259--290.Google ScholarGoogle ScholarCross RefCross Ref
  8. Alan Kaplan and Denise Shoup. 2000. Cupv-a visualization tool for generated parsers. In Proc. Thirty-First SIGCSE Technical Symposium on Computer Science Education (SIGCSE '00). Association for Computing Machinery, Austin, Texas, USA, 11--15. isbn: 1581132131. doi: 10.1145/330908.331801.Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Richard E Mayer. 2008. Applying the science of learning: evidence-based principles for the design of multimedia instruction. American psychologist, 63, 8, 760.Google ScholarGoogle Scholar
  10. T.L. Naps et al. 2002. Exploring the role of visualization and engagement in computer science education. SIGCSE Bull., 35, 2, (June 2002), 131--152.Google ScholarGoogle Scholar
  11. J. Nielsen and R. Molich. 1990. Heuristic evaluation of user interfaces. In Proc. SIGCHI Conference on Human Factors in Computing Systems (CHI '90). Association for Computing Machinery, Seattle, Washington, USA, 249--256. isbn: 0201509326. doi: 10.1145/97243.97281.Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. T. Parr. 2020. Antlr (another tool for language recognition). (2020). https://www.antlr.org/.Google ScholarGoogle Scholar
  13. D. Rodríguez-Cerezo, P. R. Henriques, and J. Sierra. 2014. Attribute grammars made easier: evdebugger a visual debugger for attribute grammars. In 2014 International Symposium on Computers in Education (SIIE), 23--28.Google ScholarGoogle Scholar
  14. A.F Sánchez-Granados. 2019. Sistema de anotación automática para visualización de traductores dirigidas por la sintaxis. In.Google ScholarGoogle Scholar
  15. A.F. Sánchez-Granados and J. Urquiza-Fuentes. 2019. Anotación automática para visualización de traductores dirigidos por la sintaxis. In Proceedings of the 21st International Symposium on Computers in Education (SIIE 2019), 245--246.Google ScholarGoogle Scholar
  16. A.F. Sánchez-Granados, J. Urquiza-Fuentes, A. García-Oller, and J. M. Loeches-Ruiz. 2021. Analytical evaluation of a syntax directed translators visualization tool. In Proceedings of the 23rd International Symposium on Computers in Education (SIIE 2021).Google ScholarGoogle Scholar
  17. A.F. Sánchez-Granados, J. Urquiza-Fuentes, A. García-Oller, and J. M. Loeches-Ruiz. 2021. Hacia un modelo genérico de visualización de traductores dirigidos por la sintaxis. In Actas de las JENUI 2021. Vol. 6, 171--178.Google ScholarGoogle Scholar

Index Terms

  1. Application of Software Visualization for Syntax-directed Translation Learning

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          ITiCSE 2023: Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2
          June 2023
          694 pages
          ISBN:9798400701399
          DOI:10.1145/3587103

          Copyright © 2023 Owner/Author

          Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 29 June 2023

          Check for updates

          Qualifiers

          • abstract

          Acceptance Rates

          Overall Acceptance Rate552of1,613submissions,34%

          Upcoming Conference

          ITiCSE 2024
        • Article Metrics

          • Downloads (Last 12 months)33
          • Downloads (Last 6 weeks)0

          Other Metrics

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader