Personal tools
You are here: Home Developers Corner MetaModel and machinery
Document Actions

MetaModel and machinery

Up one level
MetaModel, modeling rules, and generation machinery. In general anything that is active at generation time.
Overview by Rasmus Fogh — last modified 2007-08-21 18:00
Overview file about the in-development MetaModel rules and where to find them.
Unique and ordered collections by Rasmus Fogh — last modified 2007-05-09 07:46
Semantic and implementation rules for collections, with isUnique and isOrdered attributes
Operations and opTypes by Rasmus Fogh — last modified 2007-05-09 07:52
Rules for MetaOperations, allowed opTypes, and rules for their use
Reserved names by Rasmus Fogh — last modified 2007-05-10 12:08
How to handle model names that clash with language or implementation names.
Scope and visibility by Rasmus Fogh — last modified 2007-05-02 19:18
Rules for scope and visibility of model elements.
MetaModel.py by Rasmus Fogh — last modified 2007-05-09 08:45
MetaModel code, including comments explaining business rules
Universal IDs (GUID/UUID) by Rasmus Fogh — last modified 2007-05-24 19:22
Globally unique IDs - which to use and how to generate them
ObjectDomain reading script by Rasmus Fogh — last modified 2007-05-09 15:24
Script for extracting model information from ObjectDomain. The header comments describe the special conventions for storing the model within ObjectDomain.
Meeting 11/8/06 Machinery change and migration by Rasmus Fogh — last modified 2007-05-09 08:00
Meeting with Anne, Rasmus, Wayne, Wim, and Peter Keller to agree on the details of the coming machinery change and how to migrate to it.
Override switches by Rasmus Fogh — last modified 2007-05-09 08:13
Switches for turning on and off validity checking and other parts of the code
DataObjTypes, mutable and not by Rasmus Fogh — last modified 2008-06-24 09:53
The current status of DataObjTypes, and propoerties of a possible mutable DataObjType
Drafts, minutes, ... by Rasmus Fogh — last modified 2007-05-10 12:02
Drafts, minutes of meetings, presentations, especially those that are no longer active. Pages marked as IMPLEMENTED have been implemented, though not necessarily exactly as written.
Testing by Rasmus Fogh — last modified 2007-05-07 10:25
Proposals and discussion for code testing.
XmlGen.py - XML I/O map generator by Rasmus Fogh — last modified 2007-05-10 12:20
Top generator for XML I/O maps. The header comment is the most authoritative reference for the structure of XML I/O maps and XML I/O style, tags, etc. generally.
Two-way Roles by Rasmus Fogh — last modified 2007-05-25 13:17
By Wayne Boucher. Diagrams of the different kinds (cardinalities) of two-way roles and their behaviour when modified. Correct as a description of the problem, even if some of the detailed comments may be out of date.
MetaModelDiag by Rasmus Fogh — last modified 2008-08-22 18:25
MetaModel diagram

Powered by Plone, the Open Source Content Management System

This site conforms to the following standards: