Demo Data from VLDB 2026 / reviewers in the wild / expert
Mogens Nielsen
dblp:n/MogensNielsen
· DBLP profile ↗
43ranked-venue papers
26as first author
0since 2021 · last 2014
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 36 · 24 first-authorSoftware engineering, systems software and programming languages · 4 · 2 first-authorSystems, architecture and hardware · 2 · 1 first-authorSecurity and privacy · 2Graphics, computer vision, multimedia, augmented reality and games · 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.
| Theoretical computer science
8 papers |
Logic in computer science · 81% Combinatorics and discrete mathematics · 10% Distributed computing theory · 5% | |
| Network and information security
1 paper |
Authentication and access control · 100% | |
| Software engineering, system software, and programming languages
1 paper |
Program verification · 100% |
Topics — the 21 heaviest of 22, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Logic in computer science
bisimulation |
0.1 | 3 | 2003 | Undecidability of domino games and hhp-bisimilarity · Inf. Comput. 2003 Bisimulation from Open Maps · Inf. Comput. 1996 Bisimulation and open maps · LICS 1993 |
Logic in computer science
concurrency theory |
0.1 | 4 | 2001 | Modelling with Partial Orders - Why and Why Not? · ICALP 2001 Transition Systems, Event Structures and Unfoldings · Inf. Comput. 1995 Bisimulation and open maps · LICS 1993 |
Authentication and access control › access control › context-aware access control
history-based access control |
0.1 | 1 | 2005 | A framework for concrete reputation-systems with applications to history-based access control · CCS 2005 |
Authentication and access control › trust management
trust and reputation |
0.1 | 1 | 2005 | A framework for concrete reputation-systems with applications to history-based access control · CCS 2005 |
Authentication and access control
trust management |
0.1 | 1 | 2005 | A framework for concrete reputation-systems with applications to history-based access control · CCS 2005 |
Combinatorics and discrete mathematics
partial orders |
0.0 | 1 | 2001 | Modelling with Partial Orders - Why and Why Not? · ICALP 2001 |
Logic in computer science › concurrency theory
event structures |
0.0 | 2 | 1995 | Transition Systems, Event Structures and Unfoldings · Inf. Comput. 1995 Bisimulation and open maps · LICS 1993 |
Logic in computer science › bisimulation
open maps |
0.0 | 2 | 1996 | Bisimulation from Open Maps · Inf. Comput. 1996 Bisimulation and open maps · LICS 1993 |
Logic in computer science › temporal logic › linear temporal logic
pure-past linear temporal logic |
0.0 | 1 | 2005 | A framework for concrete reputation-systems with applications to history-based access control · CCS 2005 |
Logic in computer science
temporal logic |
0.0 | 1 | 2005 | A framework for concrete reputation-systems with applications to history-based access control · CCS 2005 |
Distributed computing theory
distributed verification |
0.0 | 1 | 1996 | Automated Logical Verification Based on Trace Abstractions · PODC 1996 |
Logic in computer science
semantics |
0.0 | 1 | 1996 | Bisimulation from Open Maps · Inf. Comput. 1996 |
Logic in computer science
transition systems |
0.0 | 1 | 1995 | Transition Systems, Event Structures and Unfoldings · Inf. Comput. 1995 |
Logic in computer science › concurrency theory
unfolding |
0.0 | 1 | 1995 | Transition Systems, Event Structures and Unfoldings · Inf. Comput. 1995 |
Computational complexity
undecidability |
0.0 | 1 | 2003 | Undecidability of domino games and hhp-bisimilarity · Inf. Comput. 2003 |
Logic in computer science
coalgebra |
0.0 | 1 | 1993 | Bisimulation and open maps · LICS 1993 |
Logic in computer science
category theory |
0.0 | 1 | 1993 | Bisimulation and open maps · LICS 1993 |
Automata and formal languages › l systems
d0l systems |
0.0 | 1 | 1974 | On the Decidability of Some Equivalence Problems for D0L-Systems · Inf. Control. 1974 |
Automata and formal languages
equivalence problem |
0.0 | 1 | 1974 | On the Decidability of Some Equivalence Problems for D0L-Systems · Inf. Control. 1974 |
Automata and formal languages
l systems |
0.0 | 1 | 1974 | On the Decidability of Some Equivalence Problems for D0L-Systems · Inf. Control. 1974 |
Computational complexity
decidability |
0.0 | 1 | 1974 | On the Decidability of Some Equivalence Problems for D0L-Systems · Inf. Control. 1974 |
Methods — techniques the papers use, named apart from their topics
pure-past linear temporal logic · 0.1policy specification language · 0.1trace abstraction · 0.0model checking · 0.0topos · 0.0presheaves · 0.0category theory · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2014 | Trust in event structures
Mogens Nielsen |
Theor. Comput. Sci. | 1 |
| 2012 | Transfer of trust in event-based reputation systems
Mogens Nielsen, Karl Krukow |
Theor. Comput. Sci. | 1 |
| 2008 | A logical framework for history-based access control and reputation systemsabstractReputation systems are meta systems that record, aggregate and distribute information about principals' behaviour in distributed applications. Similarly, history-based access control systems make decisions based on programs' past security-sensitive actions. While the applications are distinct, the two types of systems are fundamentally making decisions based on information about the past behaviour of an entity. A logical policy-centric framework for such behaviour-based decision-making is presented. In the framework, principals specify policies which state precise requirements on the past behaviour of other principals that must be fulfilled in order for interaction to take place. The framework consists of a formal model of behaviour, based on event structures; a declarative logical language for specifying properties of past behaviour; and efficient dynamic algorithms for checking whether a particular behaviour satisfies a property from the language. It is shown how the framework can be extended in several ways, most notably to encompass parameterized events and quantification over parameters. In an extended application, it is illustrated how the framework can be applied for dynamic history-based access control for safe execution of unknown and untrusted programs. Karl Krukow, Mogens Nielsen, Vladimiro Sassone |
J. Comput. Secur. | 2 |
| 2007 | CCS with Replication in the Chomsky Hierarchy: The Expressive Power of Divergence
Jesús Aranda, Cinzia Di Giusto, Mogens Nielsen, Frank D. Valencia |
APLAS | 3 |
| 2006 | Biomedical Signal Compression With Optimized WaveletsabstractIn this work, we propose a novel scheme of signal compression based on signal-dependent wavelets. To adapt the mother wavelet to the signal for the purpose of compression, it is necessary to define a family of wavelets that depend on a set of parameters and a quality criterion for wavelet selection (i.e., wavelet parameter optimization). We propose the use of orthogonal wavelets parameterized by their scaling filter, with optimization criterion based on the minimization of signal distortion rate given the desired compression rate. For coding the wavelet coefficients we adopted the embedded zerotree wavelet coding algorithm. Results on electromyographic signals show that optimization significantly improves performance. Mogens Nielsen, Ernest Nlandu Kamavuako, Michael Midtgaard Andersen, Marie-Françoise Lucas, Dario Farina |
ICASSP (2) | 1 |
| 2005 | A framework for concrete reputation-systems with applications to history-based access controlabstractIn a reputation-based trust-management system, agents maintain information about the past behaviour of other agents. This information is used to guide future trust-based decisions about interaction. However, while trust management is a component in security decision-making, many existing reputation-based trust-management systems provide no formal security-guarantees. In this extended abstract, we describe a mathematical framework for a class of simple reputation-based systems. In these systems, decisions about interaction are taken based on policies that are exact requirements on agents' past histories. We present a basic declarative language, based on pure-past linear temporal logic, intended for writing simple policies. While the basic language is reasonably expressive (encoding e.g. Chinese Wall policies) we show how one can extend it with quantification and parameterized events. This allows us to encode other policies known from the literature, e.g., `one-out-of-k'. The problem of checking a history with respect to a policy is efficient for the basic language, and tractable for the quantified language when policies do not have too many variables. Karl Krukow, Mogens Nielsen, Vladimiro Sassone |
CCS | 2 |
| 2005 | Introduction - Combined TCSA/TCSB issue - mathematical foundations of computer science 2000
Mogens Nielsen, Branislav Rovan |
Theor. Comput. Sci. | 1 |
| 2004 | A Calculus for Trust Management
Marco Carbone, Mogens Nielsen, Vladimiro Sassone |
FSTTCS | 2 |
| 2003 | Towards a formal notion of trustabstractTrust management systems have been proposed as an alternative to traditional security mechanisms in Global Computing. We present some challenges in establishing a formal foundation for the notion of trust, and some preliminary ideas towards a category of trust models. Mogens Nielsen, Karl Krukow |
PPDP | 1 |
| 2003 | A Formal Model for Trust in Dynamic NetworksabstractWe propose a formal model of trust informed by the Global Computing scenario and focusing on the aspects of trust formation, evolution, and propagation. The model is based on a novel notion of trust structures which, building on concepts from trust management and domain theory, feature at the same time a trust and an information partial order. Marco Carbone, Mogens Nielsen, Vladimiro Sassone |
SEFM | 2 |
| 2003 | Undecidability of domino games and hhp-bisimilarity
Marcin Jurdzinski, Mogens Nielsen, Jirí Srba |
Inf. Comput. | 2 |
| 2002 | On the expressive power of temporal concurrent constraint programming languagesabstractThe tcc paradigm is a formalism for timed concurrent constraint programming. Several tcc languages differing in their way of expressing infinite behavior have been proposed in the literature. In this paper we study the expressive power of some of these languages. In particular, we show that: (1) recursive procedures with parameters can be encoded into parameterless recursive procedures with dynamic scoping, and viceversa. (2) replication can be encoded into parameterless recursive procedures with static scoping, and viceversa. (3) the languages from (1) are strictly more expressive than the languages from (2). Furthermore, we show that behavioral equivalence is undecidable for the languages from (1), but decidable for the languages from (2). The undecidability result holds even if the process variables take values from a fixed finite domain. Mogens Nielsen, Catuscia Palamidessi, Frank D. Valencia |
PPDP | 1 |
| 2001 | Properties of Distributed Timed-Arc Petri Nets
Mogens Nielsen, Vladimiro Sassone, Jirí Srba |
FSTTCS | 1 |
| 2001 | Modelling with Partial Orders - Why and Why Not?
Mogens Nielsen |
ICALP | 1 |
| 2000 | Hereditary History Preserving Bisimilarity Is Undecidable
Marcin Jurdzinski, Mogens Nielsen |
STACS | 2 |
| 1999 | Bisimulation and Open Maps for Timed Transition SystemsabstractFormal models for real-time systems have been studied intensively over the past decade. Much of the theory of untimed systems have been lifted to real-time settings. One example is the notion of bisimulation applied to timed transition systems, which Mogens Nielsen, Thomas Hune |
Fundam. Informaticae | 1 |
| 1998 | Timed Bisimulation and Open Maps
Thomas Hune, Mogens Nielsen |
MFCS | 2 |
| 1998 | Reasoning About the Past
Mogens Nielsen |
MFCS | 1 |
| 1998 | Open Maps, Behavioural Equivalences, and Congruences
Allan Cheng, Mogens Nielsen |
Theor. Comput. Sci. | 2 |
| 1996 | Automated Logical Verification Based on Trace AbstractionsabstractWe propose a new and practical framework for integrating the behavioral reasoning about distributed systems with model-checking methods. Nils Klarlund, Mogens Nielsen, Kim Sunesen |
PODC | 2 |
| 1996 | Bisimulation from Open Maps
André Joyal, Mogens Nielsen, Glynn Winskel |
Inf. Comput. | 2 |
| 1996 | Foreword: Special Volume of TAPSOFT 1995 Papers
Peter D. Mosses, Mogens Nielsen, Michael I. Schwartzbach |
Theor. Comput. Sci. | 2 |
| 1996 | Petri Nets and Bisimulation
Mogens Nielsen, Glynn Winskel |
Theor. Comput. Sci. | 1 |
| 1996 | Models for Concurrency: Towards a Classification
Vladimiro Sassone, Mogens Nielsen, Glynn Winskel |
Theor. Comput. Sci. | 2 |
| 1995 | Characterizing Behavioural Congruences for Petri Nets
Mogens Nielsen, Lutz Priese, Vladimiro Sassone |
CONCUR | 1 |
| 1995 | Obseving Behaviour Categorically
Mogens Nielsen, Allan Cheng |
FSTTCS | 1 |
| 1995 | Transition Systems, Event Structures and Unfoldings
Mogens Nielsen, Grzegorz Rozenberg, P. S. Thiagarajan |
Inf. Comput. | 1 |
| 1994 | Bisimulation for Models in Concurrency
Mogens Nielsen, Christian Clausen |
CONCUR | 1 |
| 1993 | A Classification of Models for Concurrency
Vladimiro Sassone, Mogens Nielsen, Glynn Winskel |
CONCUR | 2 |
| 1993 | Bisimulation and open mapsabstractAn abstract definition of bisimulation is presented. It allows a uniform definition of bisimulation across a range of different models for parallel computation presented as categories. As examples, transition systems, synchronization trees, transition systems with independence (an abstraction from Petri nets), and labeled event structures are considered. On transition systems, the abstract definition readily specialises to Milner's (1989) strong bisimulation. On event structures, it explains and leads to a revision of the history-preserving bisimulation of Rabinovitch and Traktenbrot (1988), and Goltz and van Glabeek (1989). A tie-up with open maps in a (pre)topos brings to light a promising new model, presheaves on categories of pomsets, into which the usual category of labeled event structures embeds fully and faithfully. As an indication of its promise, this new presheaf model has refinement operators, though further work is required to justify their appropriateness and understand their relation to previous attempts.> André Joyal, Mogens Nielsen, Glynn Winskel |
LICS | 2 |
| 1993 | Deterministic Behavioural Models for Concurrency
Vladimiro Sassone, Mogens Nielsen, Glynn Winskel |
MFCS | 2 |
| 1992 | CCS, Location and Asynchronous Transition Systems
Madhavan Mukund, Mogens Nielsen |
FSTTCS | 2 |
| 1992 | Elementary Transition Systems and RefinementabstractElementary transition systems are-in a strong categorical sense-the transition system version of a basic system model of net theory called elementary net systems. The structural notion of a region associated with elementary transition systems captures the intuitive idea of a local state as modelled by the conditions of an elementary net system. In this paper we equip elementary transition systems with a refinement operation over the local states (regions). We then show our operation satisfies a number of interesting properties. In particular, this operation supports compositional reasoning. It is very hard if not impossible to define a corresponding operation at the level of nets which enjoys similar properties. This is due to the concrete choice of conditions used to enforce intended behaviour. Thus our results show that the more abstract-but essentially equivalent-model of elementary transition systems is the appropriate framework for theoretical studies concerning refinement operations for elementary net systems. Mogens Nielsen, Grzegorz Rozenberg, P. S. Thiagarajan |
Acta Informatica | 1 |
| 1992 | Elementary Transition SystemsabstractTransition systems are a simple and powerful formalism for explaining the operational behaviour of models of concurrency. They provide a common framework for investigating the interrelationships between different approaches to the study of distributed systems. Hence an important question to be answered is: which subclass of transition systems corresponds to a particular model of distribted systems? In this paper we provide an answer to this question for elementary net systems. Within net theory, which is one well-established theory of distributed systems, elementary net systems constitute a basic systems model. Using this model, fundamental concepts such as causality, concurrency, conflict and confusion can be clearly defined and separated from each other (see [ 151). Much is known about the behavioural aspects of elementary net systems in terms of trace theory, nonsequential processes and event structures as shown in [lo]. Trace theory was initiated by Mazurkiewicz [7] (see also [l]). The theory of nonsequential processes originates from the work of Petri [12]; see also [2]. Event structures arose out of the work of Nielsen, Plotkin and Winskel [9] and they now possess a rich theory mainly due to the efforts of Winskel [18]. Elementary net systems also have a strong relationship to transition systems. More precisely, there is a natural way of associating a transition system with each elementary net system in order to explain the operational behaviour of elementary net systems in purely sequential terms. Hence the question arises as to which transition systems correspond to elementary net systems. Mogens Nielsen, Grzegorz Rozenberg, P. S. Thiagarajan |
Theor. Comput. Sci. | 1 |
| 1991 | Models for Concurrency
Mogens Nielsen |
MFCS | 1 |
| 1990 | Behavioural Notions for Elementary Net Systems
Mogens Nielsen, Grzegorz Rozenberg, P. S. Thiagarajan |
Distributed Comput. | 1 |
| 1989 | The RAISE Language, Method and ToolsabstractAbstract This paper presents the RAISE 1 software development method, its associated specification language, and the tools supporting it. The RAISE method enables the stepwise development of both sequential and concurrent software from abstract specification through design to implementation. All stages of RAISE software development are expressed in the wide-spectrum RAISE specification language. The RAISE tools form an integrated tool environment supporting both language and method. The paper surveys RAISE and furthermore, more detailed presentations of major RAISE results are provided. The subjects of these are (a) an example of the use of the RAISE method and language, and (b) a presentation of the mathematical semantics of the RAISE specification language. Mogens Nielsen, Klaus Havelund, Kim Ritter Wagner, Chris George |
Formal Aspects Comput. | 1 |
| 1984 | Degrees of Non-Determinism and Concurrency: A Petri Net View
Mogens Nielsen, P. S. Thiagarajan |
FSTTCS | 1 |
| 1981 | Petri Nets, Event Structures and Domains, Part I
Mogens Nielsen, Gordon D. Plotkin, Glynn Winskel |
Theor. Comput. Sci. | 1 |
| 1974 | EOL Systems with Control Devices
Mogens Nielsen |
Acta Informatica | 1 |
| 1974 | Nonterminals, Homomorphisms and Codings in Different Variations of OL-Systems. II. Nondeterministic Systems
Mogens Nielsen, Grzegorz Rozenberg, Arto Salomaa, Sven Skyum |
Acta Informatica | 1 |
| 1974 | Nonterminals, Homomorphisms and Codings in Different Variations of OL-Systems. I. Deterministic Systems
Mogens Nielsen, Grzegorz Rozenberg, Arto Salomaa, Sven Skyum |
Acta Informatica | 1 |
| 1974 | On the Decidability of Some Equivalence Problems for D0L-SystemsabstractOne of the questions of the longest open standing in the area of Lindenmayer systems is the decidability of the equivalence problem for deterministic, informationless L-systems (DOL-systems). This and some related equivalence problems (equivalence with respect to the set and the sequence of generated words, Parikh-vectors and word-lengths) are investigated. Some of these related problems are shown to be recursively solvable, and the implications of these results on the main open problem mentioned above are discussed. Mogens Nielsen |
Inf. Control. | 1 |