you're reading...
App & Architecture, Fundamentals

General Modeling Relationship

Based on the classical triple modeling relation and model-driven mechanism (MDM), an extended definition of modeling relationship can be done. The general modeling relationship is defined as 5-tuple (M, T, K, G, A) where

  • Model M conforms-to Modeling Knowledge K and models The Target T,
  • Modeler G gets-properties-of T and formulates M that conforms-to K, and
  • Actor A depends-on M to acts-on/for T according-to K.

The relation acts-on/for is referred to “take action to have effect on or for” the target.


General Modeling Relationship

Figure: General Modeling Relationship

Note. The “modeling” here is under a broad sense, that is, for both making model and serving as model.

This diagram is complementary to the last one, the Class Diagram for Model Working System. They give a holistic view together for model working. I think, the general relationship is as a framework for any model-working system.

For your comments.


About TY

interested in models & modeling, software, information systems, applications & engineering for enterprises


3 thoughts on “General Modeling Relationship

  1. Certainly much more expressive, than the triple modeling relation. Can you think of an example where the extended model is more beneficial in application than the triple model?

    Posted by modelpractice | July 21, 2013, 18:44
    • Thank you!
      I’m preparing a paper on that, hope to complete the manuscript tonight. It identifies four class of model-based application system…I’ll send you a copy when finish the script :-)

      Posted by TY | July 21, 2013, 19:59


  1. Pingback: Distinguishing Model-Driven from Model-Based | THINK IN MODELS - August 1, 2013

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s



Subscribe notifications of new posts by email.

Join 62 other followers

%d bloggers like this: