User Tools

Site Tools


gramar_defined

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
gramar_defined [2016/08/12 18:18]
chrisgerken [Background]
gramar_defined [2016/10/14 02:37] (current)
chrisgerken
Line 12: Line 12:
   - Gramars themselves   - Gramars themselves
  
-To be a bit more formal, a gramar is a set of production rules for source and other files in a component implementation adhering to a specific software architecture. Each gramar has an associated schema that models the allowed points of variability between instances of that software architecture. Each production describes how to generate a file from those points of variability and is often applied multiple times, depending on the cardinality of the model. A grammar ​does not describe the meaning of the generated files nor what can be done with them.  It only captures and generates their content.+To be a bit more formal, a gramar is a set of production rules for source and other files in a component implementation adhering to a specific software architecture. Each gramar has an associated schema that models the allowed points of variability between instances of that software architecture. Each production describes how to generate a file from those points of variability and is often applied multiple times, depending on the cardinality of the model. A gramar ​does not describe the meaning of the generated files nor what can be done with them.  It only captures and generates their content.
  
 The Gramar toolset supports the creation, authoring, distribution and application of individual gramars accross a number of IDE's and runtime environments. The Gramar toolset supports the creation, authoring, distribution and application of individual gramars accross a number of IDE's and runtime environments.
gramar_defined.1471025930.txt.gz ยท Last modified: 2016/08/12 18:18 by chrisgerken