Role Modellers The RADRunner Guide

the Role Modellers site
 
   

RADRunner Terms

printer
print-friendly
PDF

Playwright

The main terms in the Playwright language are:

Playwright Object
A type, instance, user, or other object created by RADRunner
Process Model
A related set of Playwright objects - for instance, Role and interaction types which implement a particular business process
Playwright World
A data store containing Playwright objects
Role Interaction Machine (RIM)
A virtual machine that operates the objects in a Playwright World - more than one RIM can operate on a particular Playwright World
User (also known as an Actor)
A person, machine or organisation to whom Role instances may be assigned
Role
An object used to define a related set of responsibilities and goals, via activities and conditions for manipulation/communication of its private data
Resource
A private data item within a Role
Interaction
A transfer of resources from one set of Roles to another
Activity (also known as an Action)
A set of work items executing under transaction control
Task (also known as an Action part)
A work item within an activity, interactive or automated, operating on resources of the owner Role
Condition (also known as a State)
A logical statement which controls the behaviour of a Role

RADRunner

Terms specific to the RADRunner application include:

Boss user
The only user in a new RADRunner system, which acts as system administrator
Root Role (also known as 42)
The first instance of the 42 Role type currently belonging to the boss user
Automated Role
A Role instance in which automatable tasks may be carried out by RADRunner without prompting for user input
Public Role
A Role type which, if known to 42, will be available to every user for instantiation
Entity Attribute
A data item of type String, Integer, Float, Boolean or Date
Entity
A data item which itself has no value, but which may contain entity attributes as well as sub-entities
Entity Component
An entity attribute or entity
Simple Condition
A logical statement based on entity attribute values and constants
Compound Condition
A logical statement based on the combination of simple conditions