Toward an engineering discipline for grammarware
Grammarware comprises grammars and all grammar-dependent software. The term
grammar is meant here in the sense of all established grammar formalisms and grammar …
grammar is meant here in the sense of all established grammar formalisms and grammar …
Using ontologies in the domain analysis of domain-specific languages
The design stage of domain-specific language development, which includes domain
analysis, has not received as much attention compared to the subsequent stage of language …
analysis, has not received as much attention compared to the subsequent stage of language …
[HTML][HTML] A survey of grammatical inference in software engineering
A Stevenson, JR Cordy - Science of Computer Programming, 2014 - Elsevier
Grammatical inference–used successfully in a variety of fields such as pattern recognition,
computational biology and natural language processing–is the process of automatically …
computational biology and natural language processing–is the process of automatically …
MARS: A metamodel recovery system using grammar inference
Domain-specific modeling (DSM) assists subject matter experts in describing the essential
characteristics of a problem in their domain. When a metamodel is lost, repositories of …
characteristics of a problem in their domain. When a metamodel is lost, repositories of …
A memetic grammar inference algorithm for language learning
An unsupervised incremental algorithm for grammar inference and its application to domain-
specific language development are described. Grammatical inference is the process of …
specific language development are described. Grammatical inference is the process of …
From grammar inference to semantic inference—An evolutionary approach
This paper describes a research work on Semantic Inference, which can be regarded as an
extension of Grammar Inference. The main task of Grammar Inference is to induce a …
extension of Grammar Inference. The main task of Grammar Inference is to induce a …
Declarative specifications for the development of multi-agent systems
The designing and implementation of a multi-agent system (MAS), where autonomous
agents collaborate with other agents for solving problems, constitute complex tasks that may …
agents collaborate with other agents for solving problems, constitute complex tasks that may …
Grammatical inference with bioinformatics criteria
In this paper we describe both the theoretical and practical results of a novel approach that
combines hybrid techniques of association analysis and classical sequentiation algorithms …
combines hybrid techniques of association analysis and classical sequentiation algorithms …
Weaving a debugging aspect into domain-specific language grammars
A common trend in programming language specification is to generate various tools (eg,
compiler, editor, profiler, and debugger) from a grammar. In such a generative approach, it is …
compiler, editor, profiler, and debugger) from a grammar. In such a generative approach, it is …
Classification rule mining using ant programming guided by grammar with multiple Pareto fronts
This paper proposes a multi-objective ant programming algorithm for mining classification
rules, MOGBAP, which focuses on optimizing sensitivity, specificity, and comprehensibility. It …
rules, MOGBAP, which focuses on optimizing sensitivity, specificity, and comprehensibility. It …