RubyGems Navigation menu

activefacts 0.6.0

ActiveFacts is a semantic modeling toolkit, comprising an implementation of the Constellation Query Language, the Constellation API, and code generators that receive CQL or ORM (Object Role Modeling files, from NORMA) to emit CQL, Ruby and SQL. Semantic modeling is a refinement of fact-based modeling techniques that draw on natural language verbalisation and formal logic. Fact based modeling is essentially the same as relational modeling in the sixth normal form. The tools provided here automatically condense that to third normal form for efficient storage. They also generate object models as a Ruby module which has an effective mapping to both the original semantic model and to the generated SQL. The result is a formal language that reads like plain English, and allows creation of relational and object models that are guaranteed equivalent, and much more stable in the face of schema evolution than SQL is.

Versions:

  1. 1.1.0 - March 6, 2015 (221 KB)
  2. 1.0.2 - August 25, 2014 (221 KB)
  3. 1.0.1 - August 25, 2014 (221 KB)
  4. 1.0.0 - August 22, 2014 (221 KB)
  5. 0.8.18 - November 15, 2013 (222 KB)
Show all versions (20 total)

Development Dependencies:

Authors:

  • Clifford Heath

Owners:

0b7831a9963c2207377c46468f6e797aD5518741e12b2070f0063a21cd60c939

Sha 256 checksum:

6067addebea35b4f2da6bf54b61a1eb69ac5a3ce9d6f2c52e4ba9439f513de1a

Total downloads 84,182

For this version 6,634

Show all versions (20 total)

Required Ruby Version: None

Licenses:

N/A

Gemfile:
= Copy to clipboard Copied!

install:
= Copy to clipboard Copied!

Links: