Skip to content

Protocols

davpaez edited this page Sep 5, 2015 · 4 revisions

A protocol is a series of operation necessary to carry out an action produced by a faculty.

Proactive actions include:

  • Voluntary maintenance
  • Inspection
  • Contract offer

Reactive actions include:

  • Penalty fee
  • Mandatory maintenance

Operations are:

  • Inspection
  • Voluntary maintenance
  • Mandatory maintenance
  • Shock

Only the following pair of operations with identical time are admitted in the simulation:

  • Inspection >>> Mand. maint.
  • Inspection >>> Shock
  • Vol. maint. >>> Shock
  • Mand. maint. >>> shock
  • None >>> Any operation

The Realization class is responsible for validating the adjacency of the operations at runtime.

Voluntary maintenance

Getting started

Examples

  • Design

Development

Clone this wiki locally