An authoring tool to structure and create a computer-based training course
includes a role allocation module to facilitate an allocation of a user
to at least one of an instructional design role and a content definition
role with respect to the authoring tool. A function allocation module
facilitates an allocation of a first set of functions, provided by the
authoring tool, to the instructional design role, and also facilitates an
allocation of a second set of functions, provided by the authoring tool,
to the content definition role.