Skip to content

The Open Service Compendium, an information system which supports businesses in their discovery, assessment and cloud service selection by offering a simple dynamic service description language, business-pertinent vocabularies, as well as matchmaking functionality.

Notifications You must be signed in to change notification settings

TU-Berlin-SNET/open-service-compendium

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Open Service Compendium

Installation

Prerequisites

The Open Service Compendium requires the following components:

  • Ruby >=2.1
  • NodeJS >= 0.12
  • MongoDB >= 3.0
  • Grunt >= 0.4
  • Bower >= 1.4.1
  • Bundler >= 1.10

It should run under Windows, Linux and on a Mac.

Installation procedure

After installing the required components, check out the source:

git clone https://github.com/TU-Berlin-SNET/open-service-compendium --recursive

You then have to install required Ruby Gems, Node modules, and bower components:

  • bundle install installs all required Ruby Gems
  • npm install installs all required Node modules into node_modules
  • bower install installs all bower components (frontend assets) into vendor/bower_components
  • grunt watch-dev builds the frontend assets into assets/scripts

DB Setup

The rake task tresor:reset_and_load_examples resets the DB and loads the examples from the bundled SDL-NG. To run OSC, bundle exec rake tresor:reset_and_load_examples. This creates the database and the collection if they do not exist as well. bundle exec ruby bin/rails server starts the server.

More

More documentation will follow.

License

Licensed under the Apache License 2.0.

About

The Open Service Compendium, an information system which supports businesses in their discovery, assessment and cloud service selection by offering a simple dynamic service description language, business-pertinent vocabularies, as well as matchmaking functionality.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published