CASE (Context-aware Software Ecosystem)

Evaluation of application models

Supplementary evaluation for the paper Semantic Model of Variability and Capabilities of IoT Applications for Embedded Software Ecosystems.

Browsing the sample scenarios

To investigate the tested application models and scenarios, see the folder spec/use_cases.

Installation

  1. Install the Eye reasoner
    • (Windows, OS X, Linux)
    • requires the SWI Prolog
      • brew tap homebrew/x11
      • brew install swi-prolog
  2. Install Ruby version 2.x.x
  3. Run in inside a folder for this repository: gem install bundler
  4. Run in inside a folder for this repository: bundle install

Running the specs

To run the tests, simply execute rspec in the folder of this repository.