Deliverables

Ontomatica will deliver a complete system € composed of:

Ontomatica Navigator, similar to a GPS navigator, enables a user to select categories-of-interest. Each selection presents more specific categories. Categories are implemented as application services € that manipulate label classes. Ontomatica has developed a library of label classes. USDA will identify the label classes required for label project. Ontomatica then will package USDA-identified classes to operate in label project applications. Label classes are composed of facets, predicates € and data. Ontomatica Navigator loads label classes and items € that are members of label classes.

Navigator presents information in two views:

Ontomatica deposition services:

  • Accept data from food suppliers and investigators
  • Validate data deposits
  • Add value to deposits
  • Update data services

Two options are available to deposit data:

  • Message deposit € is an electronic submissions from GS1
  • Web deposit € is an on-line interface for food suppliers and investigators

Ontomatica application, deposition and data services will support two data groups:

Ontomatica deposition services will automate current USDA NDL/FSRG practices used to produce current USDA databases.

Ontomatica data services € manage data deposits. Data services have two components:

  • Data for application services that is stored in MySQL
  • Data for food suppliers and investigators that is available through REST € services

All services execute on infrastructure services. The major components of infrastructure services are:

Curators and food compilers use Ontomatica development services € to manage and maintain deposits. Development services also manage the process of promoting a new version of label project applications:

Ontomatica will provide source code for application services, deposition services, data services, and development service according to licensing terms.

See Services, Products and Technologies € for detail.