A Consolidated Online Assessment System (COLA System) that creates,
manipulates, and distributes an objected-oriented paradigm that
represents the scoring and related activities as a unified and integrated
family of loosely coupled objects, most notably a "Case" representing a
state-machine that replaces the constructed response from the test taker
as the unit of work. The Scoring Model and associated Properties that
encapsulate the business rules associated with what actions are
appropriate or required for a unit of work and the Responses to the unit
of work which represent the test-taker-contributed content (e.g., essays
or other text-based responses, audio responses, digitized video
responses, scanned images, diagrams, lessons plans, etc.) and ties that
content to its creator are linked to a Distinct Scorable Unit (DSU) which
represents a tree-based mechanism that connects and provides
inheritability for the other primary system objects. The abstraction of
the DSU allows the system to distinguish between the constructed response
as test-taker contributed content and the constructed response as the
carrier of state or status information as it passes through the
assessment process.