[HTML][HTML] A tutorial on metamodelling for grammar researchers
A metamodel has been defined as: a model of a model; a definition of a language; a
description of abstract syntax; and a description of a domain. Because of these varied …
description of abstract syntax; and a description of a domain. Because of these varied …
Vision: the next 700 language workbenches
M Barash - Proceedings of the 14th ACM SIGPLAN International …, 2021 - dl.acm.org
Language workbenches (LWBs) are tools to define software languages together with
tailored Integrated Development Environments for them. A comprehensive review of …
tailored Integrated Development Environments for them. A comprehensive review of …
Language design and implementation for the domain of coding conventions
B Goncharenko, V Zaytsev - Proceedings of the 2016 ACM SIGPLAN …, 2016 - dl.acm.org
Coding conventions are lexical, syntactic or semantic restrictions enforced on top of a
software language for the sake of consistency within the source base. Specifying coding …
software language for the sake of consistency within the source base. Specifying coding …
[HTML][HTML] Grammar Zoo: A corpus of experimental grammarware
V Zaytsev - Science of Computer Programming, 2015 - Elsevier
In this paper we describe composition of a corpus of grammars in a broad sense in order to
enable reuse of knowledge accumulated in the field of grammarware engineering. The …
enable reuse of knowledge accumulated in the field of grammarware engineering. The …
Openuidl, a user interface description language for runtime omni-channel user interfaces
A Moldovan, V Nicula, I Pasca, M Popa… - Proceedings of the …, 2020 - dl.acm.org
We extend the concept of cross-device user interfaces into the new, more general, concept
of omni-channel user interfaces to better reflect the technological variety offered for …
of omni-channel user interfaces to better reflect the technological variety offered for …
Language Evolution, Metasyntactically
V Zaytsev - Electronic Communications of the EASST, 2012 - eceasst.org
Currently existing syntactic definitions employ many different notations (usually dialects of
EBNF) with slight deviations among them, which prevent efficient automated processing …
EBNF) with slight deviations among them, which prevent efficient automated processing …
Notation-Parametric Grammar Recovery
V Zaytsev - Proceedings of the Twelfth Workshop on Language …, 2012 - dl.acm.org
Automation of grammar recovery is an important research area that received attention over
the last decade and a half. Given the abundance of available documentation for software …
the last decade and a half. Given the abundance of available documentation for software …
The workforce analyzer: group discovery among LinkedIn public profiles
In this paper, we describe two users' group discovery methods among LinkedIn public
profiles. We start by clustering profiles according to their professional background. In this …
profiles. We start by clustering profiles according to their professional background. In this …
Metamodelling for grammarware researchers
A metamodel is variously defined as a model of a model, a definition of a language, a
description of abstract syntax, and a description of a domain. It is all of these things and …
description of abstract syntax, and a description of a domain. It is all of these things and …
How to explain ENDF-6 to computers: A formal ENDF format description language
G Schnabel, DL Aldama, R Capote - arxiv preprint arxiv:2312.08249, 2023 - arxiv.org
The ENDF-6 format, widely used worldwide for storing and disseminating nuclear data, is
managed by the Cross Sections Evaluation Working Group (CSEWG) and fully documented …
managed by the Cross Sections Evaluation Working Group (CSEWG) and fully documented …