Skip to content

KamilRosiak/e4CompareFramework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

e4CompareFramework

The e4CompareFramework provides methods for the reverse engineering of clone-and-own software variants. Each part of the framework provides interfaces allowing the extension of the framework with further readers and writers and additional comparators for the variability mining method.

features

  • Supports following programming languages: Java, UML, ARC,Text, C,C++,C#
  • Feature Model Editor
  • Constraint Editor
  • Intra-Variability Mining
  • Inter-Variability Minning
  • Solution Space Feature Location and Idetification support
  • Solution Space Feature Model Extraction and Refinement

requirements

  • Java 8
  • Eclipse IDE

setup

Step 1: Clone the e4compareFramework repo
Step 2: Import Plug-ins into the workspace

  • Select import projects in the project explorer
  • Existing Projects into Workspace
  • Select Search for nested projects in the e4compareFramework folder
  • Select all plug-ins and click finish

Step 3: Install Packages

  • Help -> Install New Software -> GEF
  • Help -> Eclipse Marketplace -> e(fx)clipse

Step 4: Set API Baseline

  • Window-> Preferences -> Search API Baseline -> Add Baseline -> Next -> Refresh -> Finish

Step 5: Set Execution Environment to Java 8

  • Window -> Preferences -> Execution Environments

Step 6: Start the Application

  • Open the de.tu_bs.cs.isf.e4cf.core plug-in
  • Right click on the de.tu_bs.cs.isf.e4cf.core.product file Run-As – Eclipse Application

YouTubeChanel with Tutorials:
https://www.youtube.com/channel/UC1BJ0giECWnRGM-Ck7TET5w/?guided_help_flow=5\

About

A framework for the rapid development of prototypes.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages