IT Universitetet horizontal line

The Concurrency and Mobility Group @ ITU

horizontal line

Welcome to the homepage of the Concurrency and Mobility (CoMo) group at the IT University of Copenhagen.

See the student page for teaching and project proposals in the area of concurrency and mobility.

News

People

Researchers: Students:
  • Bo Mikael Blomqvist
  • Li Chen
  • Kirankumar Gullapalli
  • Lars Christian Hansen
  • Tahseen Hussain
  • Kenneth Ahn Jensen
  • Kasper Svenstrup Kock
  • Jon Ebbe Larsen
  • Jesper Munk
  • Trygve Plohn

Current Activities

The activities of the members of the group spans a great variety of areas within the theory of concurrency and mobility. Below we present the main areas of research: Homer, Mobility and Security, Connectivity Testing, Bigraphs, and Categorical Models for Concurrency.

Homer

Homer is a process calculi with process passing, local names, non-linear active process mobility, and nested locations. The calculus has a very simple syntax and semantics, which conservatively extend the standard syntax and semantics for process passing calculi. Homer is an abbreviation for Higher-Order Mobile Embedded Resources. See this page for a short presentation of Homer.

Publications

Projects and Theses

Mobility and Security

Mobility and security is a quite new topic within the group. Right now we study various security protocols for mobile systems, the goal is to develop calculi and tools for reasoning about spatial security protocols.

Projects and Theses

Connectivity Testing

In this project we consider automatic test derivation for embedded systems (i.e. mobile phones, pda's, etc.). To guide the test derivation process we make use of so called fault models, in our case a fault is a missing connection between the interface of the system and the embedded software. One of the goals is to make use of standard model checkers to do the test generation. The project is a joint effort with the Center for Embedded Software Systems (CISS) at Aalborg University.

Publications

Projects and Theses

Bigraphs and Reactive XML

Bigraphs is a process framework for modelling systems with mobile placing and linking. The framework tries to unite existing process calculi such as the pi-calculus, Mobile Ambients and Petri nets. Members of the CoMo group participates in the Bigraphical Programming Languages (BPL) project at ITU. See the BPL project page for more information.

Reactive XML is an XML representation of the abstract model of Bigraphical Reactive Systems. Models of computation in which the computation state is represented in XML have been proposed as an answer to the demand for interoperability, heterogeneity and openness in globally distributed applications. We propose Reactive XML as such an XML-centric model of computation, which allows general reactive systems, their state as well as behaviours, to be described in XML. A prototype tool for Reactive XML has been implemented and described in an Internet and Software Technology MSc thesis by Jacob Winther and a distributed, peer-2-peer implementation based on XML-store has been implemented by MSc student and research assistant, Martin Olsen.

Publications

Projects and Theses

Categorical Models for Concurrency

This work contributes to the categorical approach to a unified semantics for concurrency developed through the last 20 years, initially reported on in the chapter on models for concurrency by Glynn Winskel and Mogens Nielsen, Handbook of Logic in Computer Science.

Publications

Previous Visitors

Related Research Groups

Links

last updated November 2007
til top

Valid XHTML 1.1!