• Publications
  • Influence
Comparison of Context-Free Grammars Based on Parsing Generated Test Data
TLDR
We develop a grammar matching algorithm which uses a systematic classification scheme for the nonterminal correspondences between two grammars starting from accept/reject results obtained by “combinatorial” parsing. Expand
  • 29
  • 2
  • PDF
Software Language Identification with Natural Language Classifiers
  • J. K. Dam, V. Zaytsev
  • Computer Science
  • IEEE 23rd International Conference on Software…
  • 14 March 2016
TLDR
We propose to use statistical language models from the natural language processing field such as n-grams, skip-ramss, multinominal naïve Bayes and normalised compression distance. Expand
  • 21
  • 2
An Introduction to Grammar Convergence
TLDR
Grammar convergence is a lightweight verification method for establishing and maintaining the correspondence between grammar knowledge ingrained in all kinds of software artifacts, e.g., XML schemas, and object models. Expand
  • 58
  • 1
  • PDF
Parsing in a Broad Sense
TLDR
We investigate 12 classes of artefacts found in software language processing, present a case study demonstrating their implementations and state-of-the-art mappings among them, and systematically explore the technical research space of bidirectional mappings to build on top of the existing body of work. Expand
  • 45
  • 1
  • PDF
A Unified Format for Language Documents
TLDR
We have analyzed a substantial number of language documentation artifacts, including language standards, language specifications, language reference manuals, as well as internal documents of standardization bodies. Expand
  • 18
  • 1
  • PDF
The Grammar Hammer of 2012
  • V. Zaytsev
  • Computer Science, Mathematics
  • ArXiv
  • 1 December 2012
This document is a case study in aggressive self-archiving. It collects all initiatives undertaken by its author in 2012, including unpublished ones, explains their relevance and relation with oneExpand
  • 11
  • 1
  • PDF
Language Convergence Infrastructure
TLDR
The paper describes a DSL and the infrastructure behind it that automates the convergence process, hides negligible back-end details, aids development/debugging and enables application of grammar convergence technology to large scale projects. Expand
  • 14
  • 1
  • PDF
Multidirectional Transformations and Synchronisations (Dagstuhl Seminar 18491)
TLDR
Bidirectional transformations (bx) are a mechanism for maintaining the consistency of two (or more) related sources of information, such as models in model-driven development, database schemas, or programs. Expand
  • 9
  • 1
  • PDF
Micropatterns in Grammars
TLDR
We use a similar approach for identifying structurally similar fragments in grammars in a broad sense (contracts for commitment to structure), in particular parser specifications, metamodels and data models. Expand
  • 7
  • 1
  • PDF
Language Support for Megamodel Renarration
TLDR
In this paper, we introduce modeling features for the recreation, in fact, renarration of megamodels. Expand
  • 11
  • 1
  • PDF
...
1
2
3
4
5
...