Loading...
Please wait, while we are loading the content...
Similar Documents
Composition Validation and Subjectivity in GenVoca Generators (1997)
| Content Provider | CiteSeerX |
|---|---|
| Author | Geraci, Bart J. |
| Abstract | GenVoca generators synthesize software systems by composing components from reuse libraries. GenVoca components are designed to export and import standardized interfaces, and thus be plugcompatible, interchangeable, and interoperable with other components. In this paper, we examine two different but important issues in software system synthesis. First, not all syntactically correct compositions of components are semantically correct. We present simple, efficient, and domainindependent algorithms for validating compositions of GenVoca components. Second, components that export and import immutable interfaces are too restrictive for software system synthesis. We show that the interfaces and bodies of GenVoca components are subjective, i.e., they mutate and enlarge upon instantiation. This mutability enables software systems with customized interfaces to be composed from components with "standardized" interfaces. 1 Introduction Software system generators automate the development of soft... |
| File Format | |
| Publisher Date | 1997-01-01 |
| Access Restriction | Open |
| Subject Keyword | Correct Composition Import Immutable Interface Genvoca Component Software System Standardized Interface Introduction Software System Generator Domainindependent Algorithm Reuse Library Customized Interface Genvoca Generator Composition Validation Software System Synthesis |
| Content Type | Text |