Skip to content
The BigMC Bigraphical Analysis Tool
Other C++ C PHP CSS Standard ML
Find file
Failed to load latest commit information.
bin Abandoned loadable modules for predicates. Aug 6, 2011
conf New terminal predicate and dining philosophers problem Aug 3, 2011
doc Fixed bug discovered by Wang Wusheng, where instantiation of duplicat… Feb 7, 2012
include [wingetopt] Replaced with the NetBSD implementation Aug 7, 2012
m4 Re-rooted the repository Jul 30, 2011
platform
src
tests Fixed most of matching and all visible memory leaks Aug 2, 2011
.gitignore Re-rooted the repository Jul 30, 2011
AUTHORS
COPYING Re-rooted the repository Jul 30, 2011
ChangeLog Re-rooted the repository Jul 30, 2011
INSTALL
Makefile.am Fixed most of matching and all visible memory leaks Aug 2, 2011
NEWS Re-rooted the repository Jul 30, 2011
README Re-rooted the repository Jul 30, 2011
autogen.sh Re-rooted the repository Jul 30, 2011
configure.ac
update-web.sh Added installer script for windows. Aug 6, 2011

README

BigMC (Bigraphical Model Checker) is a model-checker designed to operate on Bigraphical Reactive Systems (BRS). BRS is a formalism developed by Robin Milner and colleagues that emphasises the orthogonal notions of locality and connectivity. Bigraphs have found applications in ubiquitous computing, computational biology, business workflow modelling, and context-aware systems.

By model checking, we mean precisely the act of checking whether some specification is true of a particular bigraphical model. This is achieved through a kind of exhaustive search of all the possible states of the system. For arbitrary models, this kind of checking is computationally intractable, as the state space is simply too huge (and indeed infinite in many cases). The challenge of this kind of task is to limit the kinds of models we check to some tractable subset, and to reduce the number of actual states that we need to check directly in order to provide concrete correctness guarantees.

Something went wrong with that request. Please try again.