[HTML][HTML] A tutorial on metamodelling for grammar researchers

RF Paige, DS Kolovos, FAC Polack - Science of Computer Programming, 2014 - Elsevier
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 …

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 …

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 …

[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 …

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 …

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 …

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 workforce analyzer: group discovery among LinkedIn public profiles

K Dai, AF Vilas, RPD Redondo - Journal of Ambient Intelligence and …, 2018 - Springer
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 …

Metamodelling for grammarware researchers

RF Paige, DS Kolovos, FAC Polack - International Conference on Software …, 2012 - Springer
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 …

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 …