[gme-users] gme code flow

Zoltan Molnar zolmol at isis.vanderbilt.edu
Thu Mar 27 17:37:46 CDT 2008


An attempt to answer this question.
GME enforces all the time the rules set down by the metamodel during the
modelbuilding procedure.

The static syntax/structure of the models is defined by the UML-like
diagram (called Class Diagram) in the metamodel.
The dynamic syntax of the models could be defined by the OCL expressions
(constraints), which can be defined as event-based, or just
user-invoked.
If you would like to enforce the constraints, then you need to tie them
to the respective events (OnChild, OnAttributeChanged etc.), and you
need to set the Contraint priority to 1, which means that a constraint
must be obeyed.
Constraints with priority > 1 can be ignored at any time by
modelbuilders.

Zoli

-----Original Message-----
From: gme-users-bounces at list.isis.vanderbilt.edu
[mailto:gme-users-bounces at list.isis.vanderbilt.edu] On Behalf Of Manas,
Mahalik(IE10)
Sent: Monday, March 24, 2008 3:22 AM
To: gme-users
Subject: [gme-users] gme code flow


 
Hi All 
       I want to know how the meta model is compared with the model
created. I want the code flow of GME regarding this issue. Please send
me the answer it is urgent.
 
Thanks & Regards,
            MANAS
Flight Management Systems Group
   *: Honeywell Technology Solutions Lab
151/1, Doraisanipalya, Bannerghatta Road
Bangalore - 560076, India
(: +91-9739657376
E-mail: manas.mahalik at honeywell.com
_____________________________ ________________________Honeywell
Honeywell Technology Solutions Lab- Bangalore
 "The greatest love you can have for your friends is to give your life
for them" 
 
 
------------------------------------------------------------------------
---------------------
This message, including any attachments, contains confidential
information intended for a specific individual and purpose, and is
intended for the addressee only. Any unauthorized disclosure, use,
dissemination, copying, or distribution of this message or any of its
attachments or the information contained in this e-mail, or the taking
of any action based on it, is strictly prohibited. If you are not the
intended recipient, please notify the sender immediately by return
e-mail and delete this message.
 


More information about the gme-users mailing list