Version 17 (modified by markh, 7 years ago) (diff)


Potential Data Model Types

Types, or Constructs (the terms are used interchangeably here) are the data model constituents. An implementation may take these and instansiate particular Classes, Variables or similar to express the concept in the relevant way for that implementation.

For each potential candidate type:

  • a type name
  • a short description

should be provided.

Terms of Reference

  • The scope of the data model is to define the concepts of CF and the relationships that exist between these concepts.
  • The data model provides a logical, implementation neutral, abstraction of the concepts defined by CF.
  • The data model does not define the interface to CF.

Editing These Resources

  • Anyone involved in the CF community is welcome to add an entry to the 'Types' list and 'definition'.
  • Creation of new entries is preferred to editing of current entries.
  • If entries are to be edited, please use strikethrough to indicate text suggested to remove and underline for text suggested to be added and add your trac user name beside the edit.


  • Name
    • definition
    • alternative definition


A UML diagram will be displayed here when sufficient types have been agreed upon.

Attachments (3)

Download all attachments as: .zip