Project Motivation

 

 

 

Two methods to specify relationships between different diagrams and abstraction levels. They are metamodeling approach and algebratic double-pushout approach.

 

 

·        Meta Modeling Approach

 

·        Algebratic Double-Pushout Approach

 

Meta Modeling approach is simple and convenient. But it can not deal with the situation that requires run time information. Double push out approach is good at interpreting a design pattern when interacting with run time environment. The motivation of this project is to apply double-pushout approach at interaction aspect and interpret patterns with complex interactions.