Language for variability modeling (VM)
Java GAP Xtend
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
fr.inria.lang.vm.examples.MOTIV
fr.inria.lang.vm.examples.Mobile
fr.inria.lang.vm.examples.VMLanguage
fr.inria.lang.vm.examples.WSN
fr.inria.lang.vm.examples.Wiki
fr.inria.lang.vm.examples.androidApp
fr.inria.lang.vm.sdk
fr.inria.lang.vm.tests
fr.inria.lang.vm.ui
fr.inria.lang.vm
LICENSE
README.md

README.md

VM-language

Language for variability modeling (VM)

General Information

Please visit: http://mao2013.github.io/VM/

How to Install and Use VM v.2.1 by Mauricio Alferez

  • Close or uninstall all the projects org.xtext.example.vm.* in your workspace or plugins directory. Those plugins represent the previous version 1.0 or 2.0 (https://github.com/ViViD-DiverSE/VM-Source) of VM.
  • Import all the projects starting by "fr.inria.lang.vm" from the repository.
  • Right click on the fr.inria.lang.vm folder.
  • Click on "Run As...".
  • Click on the default "Eclipse Application" or your own Eclipse Launch Configuration.
  • Create a new project in the new Eclipse Application instance.
  • Create a file with extension "vm" in the new project.
  • Click "yes" if Eclipse asks you if you want to add the "Xtext nature" to the project.
  • Get familiar with VM by understanding some examples (e.g., mobilePhone_v1.vm in fr.inria.lang.vm.examples.Mobile).