Skip to content

J-T-Core is a java framework for building your own domain-specific model transformation languages

License

Notifications You must be signed in to change notification settings

geodes-sms/j-t-core

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

J-T-Core for Ecore

Author: Pierre-Olivier Talbot

Description

J-T-Core for Ecore is a framework for designing model transformation languages using 8 primitive modules: Matcher, Iterator, Rewriter, Resolver, Rollbacker, Selector, Synchronizer and Composer.

Typical usage

A sample Main class is provided: MainTest.

Important: The utils.initialize() function must always be invoked before importing models.

Here is a typical workflow:

  1. Import metamodels
  2. Import models and patterns
  3. Create initial packet
  4. Create rules using the RuleFactory
  5. Run packet through rules
  6. Save model changes

About

J-T-Core is a java framework for building your own domain-specific model transformation languages

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published