Skip to content

An implementation of the Program Understanding case study of TTC2011 in the EMF API of VIATRA2.

License

Notifications You must be signed in to change notification settings

ujhelyiz/viatra-programunderstanding

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

viatra2-programunderstanding

An implementation of the Program Understanding case study of TTC2011 in the EMF API of VIATRA2. The goal is to extract a state machine based on specific programming patterns used in a selected code base.

Some extensions are already implemented over the original specification:

  • A query-based derived feature describing a back-link to the originating JaMoPP Java model element.
  • A validation rule checking whether the model states all have a static method called Instance.

Requirements to try it out:

About

An implementation of the Program Understanding case study of TTC2011 in the EMF API of VIATRA2.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published