Skip to content

Repository for model driven software development homework in 2014. We create a dataflow network modeler and support for generating code and graphs.

Notifications You must be signed in to change notification settings

ftsrg-mdsd/Raptor-DFNModeler-MDSD-2014

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Raptor Team

DFNModeler-2014

Repository for model driven software development homework in 2014. In this project, an Eclipse plug-in is created that supports data-flow network modelling via the Eclipse EMF Framework as well as, the validation of the created model by using the EMF IncQuery project's pattern-based validation features. The model is also visualized. Based on the model graphML diagrams are generated, and the environment also has a Zest-based graphical view as well.

The tool also supports code generation. Based on the modeled data flow network, the source code of a system of independent java applications is generated. The tool uses JMS and MQTT messaging techniques to provide information flow between the individual applications.

The repository contains an example data flow network that represents a greenhouse. It also includes a JavaFX based UI that can be used to monitor the state of the running example.

The project created for the Model Driven Software Development course's homework at the Budapest University of Technology and Economics (BME).

User Guide could be found here.

Member Working Hours
Tamás Borbás 60
Péter Lunk 58
Dávid Zilahi 75

About

Repository for model driven software development homework in 2014. We create a dataflow network modeler and support for generating code and graphs.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 92.4%
  • Xtend 7.5%
  • CSS 0.1%