Grammar inference technology applications in software engineering

  • Authors:
  • Barrett R. Bryant;Marjan Mernik;Dejan Hrnčič;Faizan Javed;Qichao Liu;Alan Sprague

  • Affiliations:
  • The University of Alabama at Birmingham, Department of Computer and Information Sciences, Birmingham, AL;The University of Alabama at Birmingham, Department of Computer and Information Sciences, Birmingham, AL and University of Maribor, Faculty of Electrical Engineering and Computer Science, Maribor, ...;University of Maribor, Faculty of Electrical Engineering and Computer Science, Maribor, Slovenia;Regions Financial Corp., Mortgage Shared Systems, Birmingham, AL;The University of Alabama at Birmingham, Department of Computer and Information Sciences, Birmingham, AL;The University of Alabama at Birmingham, Department of Computer and Information Sciences, Birmingham, AL

  • Venue:
  • ICGI'10 Proceedings of the 10th international colloquium conference on Grammatical inference: theoretical results and applications
  • Year:
  • 2010

Quantified Score

Hi-index 0.01

Visualization

Abstract

While Grammar Inference (GI) has been successfully applied to many diverse domains such as speech recognition and robotics, its application to software engineering has been limited, despite wide use of context-free grammars in software systems. This paper reports current developments and future directions in the applicability of GI to software engineering, where GI is seen to offer innovative solutions to the problems of inference of domain-specific language (DSL) specifications from example DSL programs and recovery of metamodels from instance models.