Demo Data from EDBT 2026 / reviewers in the wild / expert
Bart J. Geraci
dblp:61/224
· DBLP profile ↗
3ranked-venue papers
0as first author
0since 2021 · last 1997
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 3
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Software engineering, system software, and programming languages
1 paper |
Requirements engineering and software design · 44% Program synthesis and code generation · 44% Software maintenance and evolution · 13% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Requirements engineering and software design › software architecture › component-based software engineering
component composition |
0.0 | 1 | 1997 | Composition Validation and Subjectivity in GenVoca Generators · IEEE Trans. Software Eng. 1997 |
Program synthesis and code generation
domain-specific code generation |
0.0 | 1 | 1997 | Composition Validation and Subjectivity in GenVoca Generators · IEEE Trans. Software Eng. 1997 |
Software maintenance and evolution
software reuse |
0.0 | 1 | 1997 | Composition Validation and Subjectivity in GenVoca Generators · IEEE Trans. Software Eng. 1997 |
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1997 | Composition Validation and Subjectivity in GenVoca GeneratorsabstractGenVoca generators synthesize software systems by composing components from reuse libraries. GenVoca components are designed to export and import standardized interfaces, and thus be plug-compatible, interchangeable, and interoperable with other components. 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 domain-independent 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. Don S. Batory, Bart J. Geraci |
IEEE Trans. Software Eng. | 2 |
| 1996 | Validating component compositions in software system generatorsabstractGenerators synthesize software systems by composing components from reuse libraries. In general, not all syntactically correct compositions are semantically correct. 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. Don S. Batory, Bart J. Geraci |
ICSR | 2 |
| 1996 | A formally specified prototyping system
Boumediene Belkhouche, Bart J. Geraci |
J. Syst. Softw. | 2 |