Grammars as Contracts

Merijn de Jonge, Joost Visser. Grammars as Contracts. In Gregory Butler, Stan Jarzabek, editors, Generative and Component-Based Software Engineering, Second International Symposium, GCSE 2000, Erfurt, Germany, October 9-12, 2000, Revised Papers. Volume 2177 of Lecture Notes in Computer Science, pages 85-99, Springer, 2000. [doi]

@inproceedings{JongeV00,
  title = {Grammars as Contracts},
  author = {Merijn de Jonge and Joost Visser},
  year = {2000},
  url = {http://link.springer.de/link/service/series/0558/bibs/2177/21770085.htm},
  tags = {generative programming, programming languages, reusable components, rule-based, syntax definition, meta programming, SDF, contracts, meta-model, abstract syntax, language engineering, architecture, grammar engineering, reuse, model-driven development, model-driven engineering, code generation, Meta-Environment, parsing, ASF+SDF, meta-objects, grammar},
  researchr = {https://researchr.org/publication/JongeV00},
  cites = {0},
  citedby = {0},
  pages = {85-99},
  booktitle = {Generative and Component-Based Software Engineering, Second International Symposium, GCSE 2000, Erfurt, Germany, October 9-12, 2000, Revised Papers},
  editor = {Gregory Butler and Stan Jarzabek},
  volume = {2177},
  series = {Lecture Notes in Computer Science},
  publisher = {Springer},
  isbn = {3-540-42578-0},
}