VLDB 2026 Research / reviewers in the wild / expert
Sigurd Meldal
dblp:m/SMeldal
· DBLP profile ↗
8ranked-venue papers
2as first author
0since 2021 · last 2001
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3 · 2 first-authorTheory of computation · 3Software engineering, systems software and programming languages · 2
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.
| Theoretical computer science
3 papers |
Logic in computer science · 80% Computational complexity · 20% | |
| Software engineering, system software, and programming languages
3 papers |
Programming languages and type systems · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Distributed systems · 100% |
Topics — the 14 heaviest of 15, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Programming languages and type systems
language semantics |
0.0 | 1 | 1997 | Singular and Plural Nondeterministic Parameters · SIAM J. Comput. 1997 |
Logic in computer science › algebraic logic
algebraic semantics |
0.0 | 1 | 1997 | Singular and Plural Nondeterministic Parameters · SIAM J. Comput. 1997 |
Logic in computer science
algebraic specification |
0.0 | 1 | 1995 | A Complete Calculus for the Multialgebraic and Functional Semantics of Nondeterminism · ACM Trans. Program. Lang. Syst. 1995 |
Logic in computer science › algebraic logic
equational logic |
0.0 | 1 | 1995 | A Complete Calculus for the Multialgebraic and Functional Semantics of Nondeterminism · ACM Trans. Program. Lang. Syst. 1995 |
Computational complexity
nondeterminism |
0.0 | 1 | 1995 | A Complete Calculus for the Multialgebraic and Functional Semantics of Nondeterminism · ACM Trans. Program. Lang. Syst. 1995 |
Programming languages and type systems
abstract data types |
0.0 | 1 | 1991 | An Extension of Standard ML Modules with Subtyping and Inheritance · POPL 1991 |
Programming languages and type systems › inheritance
inheritance and subtyping |
0.0 | 1 | 1991 | An Extension of Standard ML Modules with Subtyping and Inheritance · POPL 1991 |
Programming languages and type systems › module systems
ML modules |
0.0 | 1 | 1991 | An Extension of Standard ML Modules with Subtyping and Inheritance · POPL 1991 |
Programming languages and type systems
module systems |
0.0 | 1 | 1991 | An Extension of Standard ML Modules with Subtyping and Inheritance · POPL 1991 |
Programming languages and type systems
object-oriented programming |
0.0 | 1 | 1991 | An Extension of Standard ML Modules with Subtyping and Inheritance · POPL 1991 |
Distributed systems
distributed coordination |
0.0 | 1 | 1991 | Exploiting Locality in Maintaining Potential Causality · PODC 1991 |
Distributed systems › distributed algorithms
logical clocks |
0.0 | 1 | 1991 | Exploiting Locality in Maintaining Potential Causality · PODC 1991 |
Logic in computer science
causality |
0.0 | 1 | 1991 | Exploiting Locality in Maintaining Potential Causality · PODC 1991 |
Programming languages and type systems › specification language
algebraic specification |
0.0 | 1 | 1991 | An Extension of Standard ML Modules with Subtyping and Inheritance · POPL 1991 |
Methods — techniques the papers use, named apart from their topics
sound and complete calculi · 0.0algebraic semantics · 0.0program transformation · 0.0equational reasoning · 0.0locality exploitation · 0.0language design · 0.0implementation · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2001 | Compositional Homomorphisms of Relational Structures
Michal Walicki, Adis Hodzic, Sigurd Meldal |
FCT | 3 |
| 2001 | Computation AlgebrasabstractWe introduce a framework that generalizes algebraic specifications by equipping algebras with descriptions of evaluation strategies. The resulting abstract mathematical description allows one to model the implementation of algebras on various platforms in a way that is independent of the function-oriented specifications. We study algebras with associated data dependencies. The latter provide separate means for modelling computational aspects apart from the functional specifications captured by an algebra. The formalization of evaluation strategies (1) introduces increased portability among different hardware platforms, and (2) allows a potential increase in execution efficiency, since a chosen evaluation strategy may be tailored to a particular platform. We present the development process where algebraic specifications are equipped with data dependencies, the latter are refined, and, finally, mapped to actual hardware architectures. Michal Walicki, Magne Haveraaen, Sigurd Meldal |
Math. Struct. Comput. Sci. | 3 |
| 1997 | Singular and Plural Nondeterministic ParametersabstractThe article defines algebraic semantics of singular (call-time-choice) and plural (run-time-choice) nondeterministic parameter passing and presents a specification language in which operations with both kinds of parameters can be defined simultaneously. Sound and complete calculi for both semantics are introduced. We study the relations between the two semantics and point out that axioms for operations with plural arguments may be considered as axiom schemata for operations with singular arguments. Michal Walicki, Sigurd Meldal |
SIAM J. Comput. | 2 |
| 1995 | A Complete Calculus for the Multialgebraic and Functional Semantics of NondeterminismabstractThe current algebraic models for nondeterminism focus on the notion of possibility rather than necessity and consequently equate (nondeterministic) terms that one would intuitively not consider equal. Furthermore, existing models for nondeterminism depart radically from the standard models for (equational) specifications of deterministic operators. One would prefer that a specification language for nondeterministic operators be based on an extension of the standard model concepts, preferably in such a way that the reasoning system for (possibly nondeterministic) operators becomes the standard equational one whenever restricted to the deterministic operators—the objective should be to minimize the departure from the standard frameworks. In this article we define a specification language for nondeterministic operators and multialgebraic semantics. The first complete reasoning system for such specifications is introduced. We also define a transformation of specifications of nondeterministic operators into derived specifications of deterministic ones, obtaining a “computational” semantics of nondeterministic specification by adopting the standard semantics of the derived specification as the semantics of the original one. This semantics turns out to be a refinement of multialgebra semantics. The calculus is shown to be sound and complete also with respect to the new semantics. Michal Walicki, Sigurd Meldal |
ACM Trans. Program. Lang. Syst. | 2 |
| 1991 | An object-oriented approach to formal specification of reactive systemsabstractAn object-oriented approach to formal specification of reactive systems is described. The main contributions of the work are: a language for specifying and implementing reactive modules; inheritance operations for such specifications and implementations; a formal semantics for such reactive programs and for the inheritance operations in terms of partial orders of events; treatment of specifications as types of modules and treatment of modules as first-class objects; and discussion of subtyping among specifications.> Neel Madhav, Sigurd Meldal |
ICDCS | 2 |
| 1991 | Exploiting Locality in Maintaining Potential CausalityabstractIn distributed systems it is often important to be able to determine the temporal relationships between events generated by differentprocesses.An algorithm Sigurd Meldal, Sriram Sankar, James Vera |
PODC | 1 |
| 1991 | An Extension of Standard ML Modules with Subtyping and InheritanceabstractWe describe a general module language integrating abstract data types, specifications and object-oriented concepts. The framework is based on the Standard ML module system, with three main extensions: subtyping, a form of object derived from ML structures, and inheritance primitives. The language aims at supporting a range of programming styles, including mixtures of object-oriented programming and programs built around specified algebraic or higher-order abstract data types. We separate specification from implementation, and provide independent inheritance mechanisms for each. In order to support binary operations on objects within this framework, we introduce "internal interfaces" which govern the way that function components of one structure may access components of another. The language design has been tested by writing a number of program examples; an implementation is under development in the context of a larger project. 1 Introduction This paper describes a general module sys... John C. Mitchell, Sigurd Meldal, Neel Madhav |
POPL | 2 |
| 1991 | A Complete Axiomatic Semantics of Spawning
Sigurd Meldal |
Distributed Comput. | 1 |