[HTML][HTML] Supporting meta-model-based language evolution and rapid prototyping with automated grammar transformation

W Zhang, J Holtmann, D Strüber, R Hebig… - Journal of Systems and …, 2024 - Elsevier
In model-driven engineering, developing a textual domain-specific language (DSL) involves
constructing a meta-model, which defines an underlying abstract syntax, and a grammar …

Towards Automated Support for the Co-Evolution of Meta-Models and Grammars

W Zhang - arXiv preprint arXiv:2312.07582, 2023 - arxiv.org
Blended modeling is an emerging paradigm involving seamless interaction between
multiple notations for the same underlying modeling language. We focus on a model-driven …

Voice control in mixed reality

D Polap - 2018 federated conference on computer science and …, 2018 - ieeexplore.ieee.org
The gameplay in the augmented or virtual reality is based on the use of external equipment
such as glasses/telephones and possibly the use of additional sensors or controllers. In both …

Development of custom notation for XML-based language: A model-driven approach

S Chodarev, J Porubän - Computer Science and Information …, 2017 - doiserbia.nb.rs
In spite of its popularity, XML provides poor user experience and a lot of domain-specific
languages can be improved by introducing custom, more humanfriendly notation. This paper …

Supporting Meta-model-based Language Evolution and Rapid Prototyping with Automated Grammar Optimization

W Zhang, J Holtmann, D Strüber, R Hebig… - arXiv preprint arXiv …, 2024 - arxiv.org
In model-driven engineering, developing a textual domain-specific language (DSL) involves
constructing a meta-model, which defines an underlying abstract syntax, and a grammar …

Properties and limits of supercombinator set acquired from context-free grammar samples

M Sičák, J Kollár - 2017 Federated Conference on Computer …, 2017 - ieeexplore.ieee.org
We present an improved version of algorithm that can transform any context-free grammar
into a supercombinator form. Such a form is composed only of lambda calculus' …

Ide-independent program comprehension tools via source file overwriting

M Sulír, J Porubän, O Zoricák - 2017 IEEE 14th International …, 2017 - ieeexplore.ieee.org
Traditionally, we have two possibilities to design tools for program comprehension and
analysis. The first option is to create a standalone program, independent of any source code …

Extraction of specific data from a sound sample by removing additional distortion

D Połap - 2017 Federated Conference on Computer Science …, 2017 - ieeexplore.ieee.org
Correct identity recognition based on a voice sample must deal with many problems such as
too big or small distance from the microphone, noise or abnormal voice. Hoarseness …

[PDF][PDF] A Framework for Modernizing Domain-Specific Languages

P Neubauer - 2020 - publik.tuwien.ac.at
Abstract The introduction of Extensible Markup Language (XML) Schema Definitions (XSDs)
represented a tremendous leap towards the design of domain-specific languages (DSLs) by …

Supercombinator set acquired from context-free grammar samples

M Sičák, J Kollár - Computer Languages, Systems & Structures, 2018 - Elsevier
We present an algorithm that transforms context-free grammars into a non-redundant set of
supercombinators. This set contains interconnected lambda calculus' supercombinators that …