Validating Component Compositions in Software System Generators

  • Authors:
  • Don Batory;Bart J. Geraci

  • Affiliations:
  • -;-

  • Venue:
  • ICSR '96 Proceedings of the 4th International Conference on Software Reuse
  • Year:
  • 1996

Quantified Score

Hi-index 0.00

Visualization

Abstract

Generators synthesize software systems by composing components from reuse libraries. In general, not all syntactically correct compositions are semantically correct. In this paper, we present domain-independent algorithms for the GenVoca model of software generators to validate component compositions. Our work relies on attribute grammars and offers powerful debugging capabilities with explanation-based error reporting. We illustrate our approach by showing how compositions are debugged by a GenVoca generator for container data structures.