Teaching language processing with the PAMOJA framework

J Ssanyu, E Bainomugisha, B Kanagwa - Science of Computer …, 2023 - Elsevier
Existing educational tools for language processors have varying capabilities. There is no
single tool that covers every aspect of language processors. As a result, there is a possibility …

[HTML][HTML] The StaDyn programming language

F Ortin, M Garcia, BG Perez-Schofield, J Quiroga - SoftwareX, 2022 - Elsevier
Hybrid static and dynamic typing languages are aimed at combining the benefits of both
kinds of languages: the early type error detection and compile-time optimizations of static …

Comparison of Leading Language Parsers–ANTLR, JavaCC, SableCC, Tree-sitter, Yacc, Bison

A Latif, F Azam, MW Anwar… - 2023 13th International …, 2023 - ieeexplore.ieee.org
Software engineering applications in domains like embedded systems and health care have
increased exponentially during the last few years. Developing, analyzing, and customization …

[PDF][PDF] A Monitoring Infrastructure to Improve Flipped Learning in Technological Courses

F Ortin, J Quiroga, M Garcia - International Conference on …, 2023 - pdfs.semanticscholar.org
 Abstract—Flipped learning changes the traditional instructional approach of lectures. In
flipped classrooms, the students work at home, while in-class sessions are used for other …

Resilient architectures through dynamic management of software components

AD Hristozov - 2023 - search.proquest.com
The architecture of software-intensive systems is determined by their functionality and the
environment they operate in. For Cyber-Physical Systems (CPS), the environment can vary …

Compiler For Mathematical Operations Using English Like Sentences

AN Likhith, K Gurunadh, V Chinthapalli… - 2023 7th International …, 2023 - ieeexplore.ieee.org
This work revolves around the creation of a unique tool designed to interpret and execute
mathematical operations articulated in English-like sentences. The tool developed using Lex …

Source Code Statement Classification using ANTLR and Random Forest

HP Putro, UL Yuhana, EM Yuniarno… - … Seminar on Intelligent …, 2023 - ieeexplore.ieee.org
In software development, source code analysis is essential to maintain software. One of the
metrics used to assess software quality is software complexity, which can be calculated by …

Design of a Robust and Flexible Grammar for Speech Control

T Ludyga - 2024 - tud.qucosa.de
Abstract (EN) Voice interaction is an established automatization and accessibility feature.
While many satisfactory speech recognition solutions are available today, the interpretation …

[PDF][PDF] An adaptive feedback framework for a language-independent intelligent programming tutor (IPT) using ANTLR

OJ Ladeinde - 2023 - research.tees.ac.uk
Abstract Intelligent Tutoring Systems specifically for programming and computer science can
be referred to as Intelligent Programming Tutors. Currently, the only consistent component in …

Energy Consumption of Behavioral Software Design Patterns

A Henmyr, K Melnyk - 2023 - diva-portal.org
The environmental and economic implications of the increase in Information and
Communication Technology energy consumption have become a topic of research in …