Demo Data from VLDB 2026 / reviewers in the wild / expert
Ioannis T. Kassios
dblp:80/5347
· DBLP profile ↗
6ranked-venue papers
4as first author
0since 2021 · last 2013
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 5 · 3 first-authorTheory of computation · 3 · 3 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
2 papers |
Programming languages and type systems · 48% Program verification · 41% Requirements engineering and software design · 11% |
Topics — the 2 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Programming languages and type systems
object-oriented programming |
0.1 | 2 | 2006 | Decoupling in Object Orientation · FM 2005 Dynamic Frames: Support for Framing, Dependencies and Sharing Without Restrictions · FM 2006 |
Requirements engineering and software design
modularity |
0.0 | 1 | 2005 | Decoupling in Object Orientation · FM 2005 |
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2013 | Verification Condition Generation for Permission Logics with Abstract Predicates and Abstraction Functions
Stefan Heule, Ioannis T. Kassios, Peter Müller 0001, Alexander J. Summers |
ECOOP | 2 |
| 2013 | A Discipline for Program Verification Based on Backpointers and Its Use in Observational Disjointness
Ioannis T. Kassios, Eleftherios Kritikos |
ESOP | 1 |
| 2011 | The dynamic frames theoryabstractAbstract The theory of Dynamic Frames has been invented to deal with the frame problem in the presence of encapsulation and pointers. It has proved more flexible and conceptually simpler than previous approaches that tackled the problem. It is now being actively used both for theoretical and for practical purposes related to the formal verification of program correctness. This paper presents the full theory of Dynamic Frames, together with its reasoning laws and exemplifies the use of these laws in proving correct several common design patterns. It also discusses the ongoing research on the topic. Ioannis T. Kassios |
Formal Aspects Comput. | 1 |
| 2006 | Dynamic Frames: Support for Framing, Dependencies and Sharing Without Restrictions
Ioannis T. Kassios |
FM | 1 |
| 2005 | Decoupling in Object Orientation
Ioannis T. Kassios |
FM | 1 |
| 2004 | GLU embedded in C++: a marriage between multidimensional and object-oriented programmingabstractAbstract The embedding of a small but expressive language of multidimensional functional programming in a well known and widely used language of object‐oriented programming leads to the combination of two radically different programming models. In this paper, we formally define the syntax and semantics of GLU♮, which can be thought of as the multidimensional core of Lucid and GLU, and we describe its implementation as a language embedded in C++. With the aid of a few examples, we argue that the marriage of the two programming models is not only compatible and natural, but also that it produces a new and interesting hybrid language. Copyright © 2004 John Wiley & Sons, Ltd. Nikolaos S. Papaspyrou, Ioannis T. Kassios |
Softw. Pract. Exp. | 2 |