Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Søren Christensen

dblp:52/5487 · DBLP profile ↗
← Back
13ranked-venue papers
9as first author
0since 2021 · last 2006
—ORCID · conflict

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 5 · 1 first-authorTheory of computation · 5 · 5 first-authorApplied, interdisciplinary, general and emerging computing · 3 · 3 first-authorHuman-computer interaction and ubiquitous computing · 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
2 papers
Logic in computer science · 88% Computational complexity · 12%

Topics — the 7 heaviest of 8, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Logic in computer science
bisimulation
0.021995
Bisimulation Equivalence is Decidable for All Context-Free Processes · Inf. Comput. 1995
Decomposability, Decidability and Axiomatisability for Bisimulation Equivalence on Basic Parallel Processes · LICS 1993
Logic in computer science › process algebra
context-free processes
0.011995
Bisimulation Equivalence is Decidable for All Context-Free Processes · Inf. Comput. 1995
Logic in computer science › meta-logic
axiomatization
0.011993
Decomposability, Decidability and Axiomatisability for Bisimulation Equivalence on Basic Parallel Processes · LICS 1993
Logic in computer science › process algebra
basic parallel processes
0.011993
Decomposability, Decidability and Axiomatisability for Bisimulation Equivalence on Basic Parallel Processes · LICS 1993
Logic in computer science
concurrency theory
0.011993
Decomposability, Decidability and Axiomatisability for Bisimulation Equivalence on Basic Parallel Processes · LICS 1993
Computational complexity
decidability
0.011993
Decomposability, Decidability and Axiomatisability for Bisimulation Equivalence on Basic Parallel Processes · LICS 1993
Logic in computer science
process algebra
0.011993
Decomposability, Decidability and Axiomatisability for Bisimulation Equivalence on Basic Parallel Processes · LICS 1993

Methods — techniques the papers use, named apart from their topics

unique decomposition · 0.0cancellation law · 0.0
YearPublicationVenuePosition
2006 Tool Support for Estimating the Memory Usage of Mobile Phone Software
Jens Bæk Jørgensen, Søren Christensen, Antti-Pekka Tuovinen, Jianli Xu
Int. J. Softw. Tools Technol. Transf.2
2001 CPN/Tools: A Tool for Editing and Simulating Coloured Petri Nets ETAPS Tool Demonstration Related to TACAS
Michel Beaudouin-Lafon, Wendy E. Mackay, Mads Jensen, Peter Andersen, Paul Janecek, Henry Michael Lassen, Kasper Lund, Kjeld Høyer Mortensen, Stephanie Munck, Anne V. Ratzer, Katrine Ravn, Søren Christensen, Kurt Jensen
TACAS12
2001 A Sweep-Line Method for State Space Exploration
Søren Christensen, Lars Michael Kristensen, Thomas Mailund
TACAS1
2000 Modular Analysis of Petri Nets
abstract
This paper shows how two of the most important analysis methods for Petri nets can be performed in a modular way. We illustrate our techniques by means of modular Place/Transitions nets (modular PT-nets) in which the individual modules interact via shared places and shared transitions. For place invariants we show that it is possible to construct invariants of the total modular PT-net from invariants of the individual modules. For state spaces, we show that it is possible to decide behavioural properties of the modular PT-net from state spaces of the individual modules plus a synchronization graph, without unfolding to the ordinary state space. The generalization of our techniques to high-level Petri nets is rather straightforward.
Søren Christensen, Laure Petrucci
Comput. J.1
1998 How to determine and use place flows in coloured Petri nets
abstract
The theory behind the notions of place invariants and place flows for coloured Petri nets has been known since 1980, but the lack of tool support entails that the practical use of these results has been very limited. The aim of this paper is to help bridging the gaps between the theory and tool support related to place flows, and in this way support the practical use of place flows. There are three related problem areas to attack: finding place flows from the structure and inscriptions of CP-nets, showing how the place flows determine place invariants, and finally finding properties of CP-nets from the place invariants. We show how checking that a set of weights determines a place flow can be formulated as a /spl lambda/-expressions rewriting problem, allowing us to use the whole set of techniques developed inside the field of /spl lambda/-calculus. We also show how these techniques can be used to prove properties such as deadlock-freeness.
Søren Christensen, Laure Petrucci
SMC1
1998 The Practitioner's Guide to Coloured Petri Nets
Lars Michael Kristensen, Søren Christensen, Kurt Jensen
Int. J. Softw. Tools Technol. Transf.2
1998 Analysing a Mechatronic System with Coloured Petri Nets
Gilles Moncelet, Søren Christensen, Hamid Demmou, Mario Paludetto, José Porras
Int. J. Softw. Tools Technol. Transf.2
1995 Bisimulation Equivalence is Decidable for All Context-Free Processes
Søren Christensen, Hans Hüttel, Colin Stirling
Inf. Comput.1
1994 Decidable Subsets of CCS
abstract
CCS is a universal formalism: any computable function is computed by some CCS agent. Moreover, one can reduce the halting problem for Turing machines to the problem of deciding bisimilarity of two CCS agents, thus demonstrating the undecidability of the equivalence checking problem. In this paper, we demonstrate the limits of decidability of CCS. In particular, we show that by simply disallowing either of communication or both restriction and relabelling, we arrive at a sublanguage which still describes a rich class of infinite state systems but for which bisimulation is decidable. We also demonstrate complete axiomatisations for these sublanguages. We compare these results with the undecidability of all other common equivalences.
Søren Christensen, Yoram Hirshfeld, Faron Moller
Comput. J.1
1993 Bisimulation Equivalence is Decidable for Basic Parallel Processes
Søren Christensen, Yoram Hirshfeld, Faron Moller
CONCUR1
1993 Decomposability, Decidability and Axiomatisability for Bisimulation Equivalence on Basic Parallel Processes
abstract
The authors prove the decidability of two subclasses of recursive processes involving a parallel composition operator with respect to bisimulation equivalence, namely, the so-called normed and live processes. To accomplish this, the authors first prove a unique decomposition result for (a generalization of) normed processes, in order to deduce a necessary cancellation law. The decidability proof leads to a complete axiomatization for these process classes.>
Søren Christensen, Yoram Hirshfeld, Faron Moller
LICS1
1992 Distributed Bisimularity is Decidable for a Class of Infinite State-Space Systems
Søren Christensen
CONCUR1
1992 Bisimulation Equivalence is Decidable for all Context-Free Processes
Søren Christensen, Hans Hüttel, Colin Stirling
CONCUR1