The purpose of commON it to provide an easy data authoring and dataset creation environment for knowledge workers. By following a few conventions and using common spreadsheet tools, knowledge workers with domain knowledge but little or no programming and scripting language skills can rapidly and effectively create small datasets (databases) or can extract information from existing spreadsheets for integration and interoperability.
In keeping with the irON notation, commON consists of a number of modules that define the various aspects of a full specification. These modules may be specified in a single CSV file or in multiple separate files. The start of a module is signaled by a process-based reserved keyword (see below) that the parser recognizes.