SE

main page

getting started

languages

dex

editors

publications

faq


SE

SE-Lab

RWTH Aachen

Fachgruppe Informatik

MontiArc Example Projects


back to MontiArc Examples

Tutorial: Alternating Bit Protocol

  • Download an initial project with components that are stepwise extended in the MontiArc Tutorial.
  • Download a project that aggregates a library to a single dependency to ease MontiArc library reuse.
  • Download a project that shows how to use libraries as well as how to physically distribute MontiArc simulations by using TCP/IP ports.

Interior Light Arbiter

Logical architecture of an arbiter used to control the interior light of a car. Contains the basic architecture, behavior implementations of atomic components, and I/O bases tests to validate the arbiter. This example is used in the GSE lecture.

DOWNLOAD

Simulation of Native C Components

This examples demonstrates how to integrate and simulate native C implementations using MontiArc. Please note that an external C compiler is needed to build this project (see contained readme.txt).

DOWNLOAD

MontiArc Language Extension

A development project that demonstrates how to extend the MontiArc language. It contains examples for the following extension methods:
  • Extended model processing: demonstrates how to add further workflows to the existing MontiArc tool.
  • Syntax extensions: demonstrates how to create a refined language that adds further language elements to the MontiArc language.
  • Symbol Table Extension: tbd.
  • Code Generator Extension: tbd.

DOWNLOAD