The tools/bundles sub-folder contains all of the
OSGi compliant bundles that can be used in any of the integration
environments.
Some of the main bundles in this sub-folder are:
org.scribble.common
This module provides common capabilities used by the other bundles.
org.scribble.protocol
This is the main 'protocol' related module. It contains the protocol
object model, and the interfaces for the other main components in the
tool chain.
org.scribble.protocol.parser
This module provides the ANTLR based parser implementation.
org.scribble.protocol.projection
This module provides the endpoint projection mechanism.
org.scribble.protocol.monitor and org.scribble.protocol.export.monitor
These modules provide the runtime monitoring support. The export monitor
bundle converts a Protocol object model into the concise monitoring
finite state machine representation, and the org.scribble.protocol.monitor
module provides the Java based monitoring engine implementation.