|Title||Robust Parsing Using Island Grammars Revisited|
|Afilliation||Software Engineering, Software Engineering|
|Publication Type||Talk, keynote|
|Year of Publication||2011|
|Location of Talk||Most Influential Paper Award, 18th Working Conference on Reverse Engineering (WCRE)|
(Invited talk, Most Influential Paper Award) In this retrospective we will briefly review the paper “Generating Robust Parsers using Island Grammars” that was published ten years ago at WCRE. The work addressed a common challenge in source model extraction and proposed the use of island grammars to generate robust parsers that combine the detail and accuracy of syntactical analysis with the flexibility and development speed of lexical approaches. In addition to reviewing the WCRE 2001 work, we will discuss subsequent developments in this area by looking at a selection of papers that were published in its wake. We conclude with a discussion of the lessons learned and an overview of opportunities for further research in this field. Keywords: Island grammars, parser generation, source model extraction, fact extraction, partial parsing, fuzzy parsing, agile parsing, reverse engineering, program analysis.