Skip to content

Full project restructuring. Type-aware transformations#2

Open
ugeorge wants to merge 6 commits intoforsyde:masterfrom
ugeorge:master
Open

Full project restructuring. Type-aware transformations#2
ugeorge wants to merge 6 commits intoforsyde:masterfrom
ugeorge:master

Conversation

@ugeorge
Copy link
Member

@ugeorge ugeorge commented Mar 26, 2016

The work done in this fork treats the following aspects:

  • restructuring XSLT templates as "library of transformations" rather than methods for a unitary tool. Work has been done towards assuring re-usability in case of future development. f2sdf3 is now a runner script invoking transformation in a specified order.
  • fixes SDF3 representations do not correspond to the ForSyDe models #1 . Several transformations have been drastically changed in order to fix issues regarding initial tokens, sources, sinks, rates, etc...
  • channel creation and annotation is now type-aware and heavily dependent on type introspection (type structure analysis) rather than naming conventions.

Due to the changed nature of this project I recommend changing the name from "f2sdf3" to "forsyde-m2m"

@ugeorge ugeorge changed the title Full project restructuring. Also type-aware transformations Full project restructuring. Type-aware transformations Mar 26, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

SDF3 representations do not correspond to the ForSyDe models

1 participant