Welcome to Kompics

Kompics is a message-passing component model for building distributed systems by putting together protocols programmed as event-driven components. Systems built with Kompics leverage multi-core machines out of the box and can be dynamically reconfigured to support hot software upgrades. A simulation framework enables deterministic debugging and reproducible performance evaluation of unmodified Kompics distributed systems. Check out our P2P examples.

Getting Started

Start using Kompics by trying out the examples in the programming manual Download.

Recent News

Kompics 0.4.3 released.  Changes highlights (Thursday, 3 February 2011)

Kompics 0.4.2.7 released.  Changes highlights (Tuesday, 13 April 2010)

Kompics 0.4.2.6 released.  Changes highlights (Thursday, 4 February 2010)

Documentation

Project Reports

Mailing List

You can send questions related to Kompics to  kompics>sics.se. Please also consult the  mailing list archives; your question might have been already answered before.

Acknowledgements

Kompics is developed in Sweden at the Royal Institute of Technology ( KTH) and the Swedish Institute of Computer Science ( SICS).

We gratefully acknowledge  funding from the  Swedish Research Council and the  European Commission in the context of the  SELFMAN project.

Kompics is free software and it is distributed under the terms of the GNU  General Public License version 2.

The Kompics Team

Attachments