Home

Validating component compositions in software system generators


Author(s) : Bart J. Geraci Don Batory, 
Publisher : N/A
Publication Date : 1995
ISSN : N/A
Abstract : GenVoca generators synthesize software systems by composing components from reuse libraries. Although GenVoca components can be composed in a vast number of ways, not all compositions are correct. In this paper, we present a model for validating component compositions. The model is based on attribute grammars and provides a powerful debugging capability of explanation-based error reporting. We demonstrate our results with examples from a GenVoca generator for container data structures.,