Process Packages

Process packages are groups of related processes.

Process packages are similar to Java packages in their semantics and in the way they are represented in the file system.

Visibility of the processes outside of the package depends on whether the processes are declared as public or private:
  • Private processes can be invoked only by processes that are part of the same package.
  • Public processes can be invoked by processes that are defined either inside or outside the package.