Toward an engineering discipline for grammarware

P Klint, R Lämmel, C Verhoef - ACM Transactions on Software …, 2005 - dl.acm.org
Grammarware comprises grammars and all grammar-dependent software. The term
grammar is meant here in the sense of all established grammar formalisms and grammar …

Using ontologies in the domain analysis of domain-specific languages

R Tairas, M Mernik, J Gray - … : Workshops and Symposia at MODELS 2008 …, 2009 - Springer
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 …

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

MARS: A metamodel recovery system using grammar inference

F Javed, M Mernik, J Gray, BR Bryant - Information and Software …, 2008 - Elsevier
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 …

A memetic grammar inference algorithm for language learning

D Hrnčič, M Mernik, BR Bryant, F Javed - Applied Soft Computing, 2012 - Elsevier
An unsupervised incremental algorithm for grammar inference and its application to domain-
specific language development are described. Grammatical inference is the process of …

From grammar inference to semantic inference—An evolutionary approach

Ž Kovačević, M Mernik, M Ravber, M Črepinšek - Mathematics, 2020 - mdpi.com
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 …

Declarative specifications for the development of multi-agent systems

M Challenger, M Mernik, G Kardas, T Kosar - Computer Standards & …, 2016 - Elsevier
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 …

Grammatical inference with bioinformatics criteria

VF López, R Aguilar, L Alonso, MN Moreno… - Neurocomputing, 2012 - Elsevier
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 …

Weaving a debugging aspect into domain-specific language grammars

H Wu, J Gray, S Roychoudhury, M Mernik - Proceedings of the 2005 …, 2005 - dl.acm.org
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 …

Classification rule mining using ant programming guided by grammar with multiple Pareto fronts

JL Olmo, JR Romero, S Ventura - Soft Computing, 2012 - Springer
This paper proposes a multi-objective ant programming algorithm for mining classification
rules, MOGBAP, which focuses on optimizing sensitivity, specificity, and comprehensibility. It …