EDBT 2026 Demo / reviewers in the wild / expert
Michael Evangelist
dblp:92/6965
· DBLP profile ↗
11ranked-venue papers
3as first author
0since 2021 · last 2001
0000-0002-2123-5971ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 6 · 2 first-authorTheory of computation · 3Artificial intelligence and machine learning · 1Systems, architecture and hardware · 1Databases, data management, data science and information retrieval · 1 · 1 first-author
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
5 papers |
Empirical software engineering · 73% Requirements engineering and software design · 10% Operating systems · 8% | |
| Theoretical computer science
2 papers |
Logic in computer science · 31% Computational complexity · 31% Automated reasoning and model checking · 31% |
Topics — the 9 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Requirements engineering and software design
software process |
0.0 | 1 | 2000 | Why don't we get more (self?) respect: the positive impact of software engineering research upon practice · ICSE 2000 |
Automated reasoning and model checking
decision procedures |
0.0 | 1 | 1990 | On the Limits of Efficient Temporal Decidability (Extended Abstract) · LICS 1990 |
Logic in computer science
temporal logic |
0.0 | 1 | 1990 | On the Limits of Efficient Temporal Decidability (Extended Abstract) · LICS 1990 |
Computational complexity › complexity of reasoning
temporal logic complexity |
0.0 | 1 | 1990 | On the Limits of Efficient Temporal Decidability (Extended Abstract) · LICS 1990 |
Operating systems
interprocess communication |
0.0 | 1 | 1989 | Multiparty Interactions for Interprocess Communication and Synchronization · IEEE Trans. Software Eng. 1989 |
Concurrent programming
multi-party interaction |
0.0 | 1 | 1989 | Multiparty Interactions for Interprocess Communication and Synchronization · IEEE Trans. Software Eng. 1989 |
Empirical software engineering › software metrics
software complexity metrics |
0.0 | 1 | 1984 | Program Complexity and Programming Style · ICDE 1984 |
Distributed computing theory
synchronization primitives |
0.0 | 1 | 1989 | Multiparty Interactions for Interprocess Communication and Synchronization · IEEE Trans. Software Eng. 1989 |
Software maintenance and evolution
programming style |
0.0 | 1 | 1984 | Program Complexity and Programming Style · ICDE 1984 |
Methods — techniques the papers use, named apart from their topics
formal specification · 0.0fault tolerance analysis · 0.0metric analysis · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2001 | Software Engineering Research Agendas Panel (SERA): What Can't We Do, But Need to Learn How to Do?
H. Dieter Rombach, Manfred Broy, Michael Evangelist, Ali Mili 0001, Leon J. Osterweil, David Lorge Parnas |
ICSE | 3 |
| 2000 | Why don't we get more (self?) respect: the positive impact of software engineering research upon practiceabstractSoftware vendors rarely acknowledge their debt to research, indeed often are unaware of it, and rarely even appreciate the importance of such acknowledgement. The long lead times, and tortuous adoption paths, for software engineering research contributions also cloud perception of the actual source of popularly adopted software engineering technologies. Leon J. Osterweil, Barry W. Boehm, Michael Evangelist, Volker Gruhn, Jeff Kramer, Edward F. Miller |
ICSE | 3 |
| 2000 | The impact project: determining the impact of software engineering research upon practice (panel session)abstractThe purpose of this panel is to introduce the Impact Project to the community, and to engage the community in a broad ranging discussion of the project's goals, approaches, and methods. Some of the project's early findings and directions will be presented. Leon J. Osterweil, Lori A. Clarke, Michael Evangelist, Jeff Kramer, H. Dieter Rombach, Alexander L. Wolf |
SIGSOFT FSE | 3 |
| 1996 | A Formalism for Architectural Modeling of Distributed Real-Time Systems
Yi Deng 0001, Wenliang Du 0001, Paul C. Attie, Michael Evangelist |
SEKE | 4 |
| 1993 | Convergence of Iteration Systems
Anish Arora, Paul C. Attie, Michael Evangelist, Mohamed G. Gouda |
Distributed Comput. | 3 |
| 1990 | Convergence of Iteration Systems (Extended Abstract)
Anish Arora, Paul C. Attie, Michael Evangelist, Mohamed G. Gouda |
CONCUR | 3 |
| 1990 | On the Limits of Efficient Temporal Decidability (Extended Abstract)abstractAn analysis is made of the contribution of the temporal operators alone to the complexity of deciding temporal logics by suppressing the role the usual Boolean connectives play in determining lower bounds on the complexity of their decision procedures. Several temporal logics are exhibited which can state many properties useful in describing temporal systems and which restrict combinations of temporal and Boolean operators so as to be decidable in low deterministic polynomial time. It is also shown that relaxing any of the constraints placed on the syntax of these logics results in intractability, thereby demonstrating that there is a fine line separating tractably decidable sets of temporal formulas from intractable ones.> E. Allen Emerson, Michael Evangelist, Jai Srinivasan |
LICS | 2 |
| 1989 | Multiparty Interactions for Interprocess Communication and SynchronizationabstractThe authors consider the essential properties of a multiparty interaction construct which serves as a primitive for interprocess communication and synchronization in distributed programs. It is claimed that more general constructs, which violate the suggested properties, are appropriate for abstraction but should not be seen as a communication primitive, and that both facilities are needed. Several acceptability criteria are posed for multiparty interactions, and various possibilities for constructs satisfying these criteria are presented. These include introducing a novel kind of nondeterminism within the assignments of an interaction, weakening the synchronization among the participants in an interaction, and varying the number of participants in order to provide a high-level treatment of fault tolerance.> Michael Evangelist, Nissim Francez, Shmuel Katz |
IEEE Trans. Software Eng. | 1 |
| 1988 | Using Raddle To Design Distributed Systems
Michael Evangelist, Vincent Y. Shen, Ira R. Forman, Mike Graf 0002 |
ICSE | 1 |
| 1985 | Complete Problems for Space Bounded Subclasses of NP
Moon-Jung Chung, Michael Evangelist, Ivan Hal Sudborough |
Acta Informatica | 2 |
| 1984 | Program Complexity and Programming StyleabstractIn a recent paper(1)the author has presented evidence that, contrary to several studies in the literature, certain software complexity metrics are not consistently sensitive to the application of program style rules. In the present paper, these results are summarized and extended to two additional metrics. The new results indicate both that current complexity metrics are improper indices of program quality, as measured by style, and that many commonly used style rules do not address questions of minimizing interprocedural information flow complexity. Michael Evangelist |
ICDE | 1 |