Skip to content

awesome-nfv/score

This branch is 1331 commits behind CloudSlang/score:master.

Folders and files

NameName
Last commit message
Last commit date
Oct 4, 2018
Oct 4, 2018
Oct 4, 2018
Oct 4, 2018
Oct 4, 2018
Oct 4, 2018
Oct 4, 2018
Oct 4, 2018
Jan 17, 2018
Jan 8, 2015
Jan 17, 2018
Mar 23, 2015
Nov 28, 2013
Jan 17, 2018
Oct 4, 2018

Repository files navigation

score

The CloudSlang Orchestration Engine (Score) is a general-purpose orchestration engine which is process-based, embeddable, lightweight, scalable and multilingual.

Build Status Maintainability Test Coverage

Score is the core engine for running workflows. It supports multiple workflow languages (DSL) using a pluggable compiler approach. Adding a new workflow DSL requires adding a new compiler that will translate the DSL (written in xml, yaml, etc.) to a generic workflow representation called an ExecutionPlan.

For an example compiler and DSL see the CloudSlang project.

Latest Maven Central release versions

Module Release
score-parent Maven Central
engine Maven Central
data Maven Central
score-data-api Maven Central
score-api Maven Central
score-facade Maven Central
orchestrator Maven Central
score-orchestrator-api Maven Central
node Maven Central
score-node-api Maven Central
queue Maven Central
score-queue-api Maven Central
score-orchestrator-impl Maven Central
score-queue-impl Maven Central
score-node-impl Maven Central
score-engine-jobs Maven Central
score-data-impl Maven Central
worker Maven Central
worker-execution Maven Central
score-worker-execution-api Maven Central
worker-manager Maven Central
score-worker-manager-api Maven Central
score-worker-execution-impl Maven Central
score-worker-manager-impl Maven Central
package Maven Central
score-worker Maven Central
score-all Maven Central
score-samples Maven Central
control-action-samples Maven Central
score-tests Maven Central
hello-score Maven Central
dependency-management Maven Central
dependency-management-api Maven Central
dependency-management-impl Maven Central
runtime-management Maven Central
runtime-management-api Maven Central
runtime-management-impl Maven Central

Building and Testing from Source

The Score project uses Maven to build and test.

Prerequisites:
  1. Maven version >=3.0.3
  2. Java JDK version >=7
Steps:
  1. git clone the source code
  2. mvn clean install

About

CloudSlang Orchestration Engine

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%