EDBT 2026 Demo / reviewers in the wild / expert
Franco Sirovich
dblp:86/107
· DBLP profile ↗
10ranked-venue papers
0as first author
0since 2021 · last 1987
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 5Graphics, computer vision, multimedia, augmented reality and games · 3Software engineering, systems software and programming languages · 2Theory of computation · 2Databases, data management, data science and information retrieval · 1
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
2 papers |
Programming languages and type systems · 33% Requirements engineering and software design · 25% Program synthesis and code generation · 25% | |
| Theoretical computer science
2 papers |
Automated reasoning and model checking · 63% Logic in computer science · 19% Graph algorithms and graph theory · 18% | |
| Artificial intelligence
3 papers |
Planning, search and constraint satisfaction · 100% |
Topics — the 9 heaviest of 14, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Automated reasoning and model checking
theorem proving |
0.0 | 1 | 1985 | An Evaluation Based Theorem Prover · IEEE Trans. Pattern Anal. Mach. Intell. 1985 |
Requirements engineering and software design › design process
stepwise refinement |
0.0 | 1 | 1982 | DUAL: An Interactive Tool for Developing Documented Programs by Step-Wise Refinements · ICSE 1982 |
Programming languages and type systems
development environment |
0.0 | 1 | 1979 | A Flexible Environment for Program Development Based on a Symbolic Interpreter · ICSE 1979 |
Runtime systems and virtual machines
interpreter |
0.0 | 1 | 1979 | A Flexible Environment for Program Development Based on a Symbolic Interpreter · ICSE 1979 |
Programming languages and type systems
language design |
0.0 | 1 | 1979 | A Flexible Environment for Program Development Based on a Symbolic Interpreter · ICSE 1979 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
plan execution |
0.0 | 1 | 1987 | Planning and Executing Office Procedures in Project ASPERA · IJCAI 1987 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › tree search
AND/OR search |
0.0 | 1 | 1976 | Generalized AND/OR Graphs · Artif. Intell. 1976 |
Graph algorithms and graph theory › directed graph
AND/OR graph |
0.0 | 1 | 1976 | Generalized AND/OR Graphs · Artif. Intell. 1976 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
problem reduction |
0.0 | 1 | 1975 | A Problem Reduction Model for Non-Independent Subproblems · IJCAI 1975 |
Methods — techniques the papers use, named apart from their topics
symbolic evaluation · 0.0meta-theorem · 0.0interactive tool · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1987 | Planning and Executing Office Procedures in Project ASPERA
M. Cristina Bena, Giorgio Montini, Franco Sirovich |
IJCAI | 3 |
| 1985 | An Evaluation Based Theorem ProverabstractA noninductive method for mechanical theorem proving is presented, which deals with a recursive class of theorems involving iterative functions and predicates. The method is based on the symbolic evaluation of the formula to be proved and requires no inductive step. Induction is avoided since a metatheorem is proved which establishes the conditions on the evaluation of any formula which are sufficient to assure that the formula actually holds. The proof of a supposed theorem consists in evaluating the formula and checking the conditions. The method applies to assertions that involve element-by-element checking of typed homogeneous sequences which are hierarchically constructed out of the primitive type consisting of the truth values. The sequences can be computed by means of iterative and ``accumulator'' functions. The paper includes the definition of a simple typed iterative language in which both predicates and functions are expressed. The language precisely defines the scope of the proof method. The method proves a wide variety of theorems about iterative functions on sequences, including that which states that REVERSE is its own inverse, and that it can be inversely distributed on APPEND, that FLATTEN can be distributed on APPEND and that each element of any sequence is a MEMBER of the sequence itself. Although the method is not complete, it does provide the basis for an extremely efficient tool to be used in a complete mechanical theorem prover. Pierpaolo Degano, Franco Sirovich |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 1982 | DUAL: An Interactive Tool for Developing Documented Programs by Step-Wise Refinements
Luigi Petrone, Antonio Di Leva, Franco Sirovich |
ICSE | 3 |
| 1980 | On Finding the Optimal Access Path to Resolve a Relational Data Base Query
Pierpaolo Degano, A. Lomanto, Franco Sirovich |
MFCS | 3 |
| 1979 | A Flexible Environment for Program Development Based on a Symbolic Interpreter
Patrizia Asirelli, Pierpaolo Degano, Giorgio Levi, Alberto Martelli, Ugo Montanari, Giuliano Pacini, Franco Sirovich, Franco Turini |
ICSE | 7 |
| 1979 | Inducing Function Properties from Computation Traces
Pierpaolo Degano, Franco Sirovich |
IJCAI | 2 |
| 1976 | Generalized AND/OR Graphs
Giorgio Levi, Franco Sirovich |
Artif. Intell. | 2 |
| 1975 | A Problem Reduction Model for Non-Independent Subproblems
Giorgio Levi, Franco Sirovich |
IJCAI | 2 |
| 1975 | Proving Program Properties, Symbolic Evaluation and Logical Procedural Semantics
Giorgio Levi, Franco Sirovich |
MFCS | 2 |
| 1972 | Structural descriptions of fingerprint images
Giorgio Levi, Franco Sirovich |
Inf. Sci. | 2 |