Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

OpenECOMP depends on or has integration capabilities with the following additional open-source software projects:



Project NameDescriptionLicenseCategoryUsed in OpenECOMP Subsystem

Image Modified

AngularJSA complete JavaScript-based front-end web application frameworkMITFramework

Image Modified

BowerBower is a package manager for web-based frameworks, libraries, utilities and other assetsBSD








BPMN/BPEL<<is this considered open source, it's a language...>>


Image Modified

Cask,
CDAP 
The Cask Data Application Platform (CDAP) i an open source project for distributed data and applications. CDAP is a layer of software running on top of Hadoop platformsApache 2.0
DCAE

Image Modified

CassandraApache Cassandra is a distributed (NoSQL) database management system designed to handle large amounts of data across many commodity servers, providing high availability with no single point of failure. Apache 2.0Database

Image Added

Cytoscape
.js
A platform for analyzing and visualizing interaction networks and biological pathways and integrating these networks with annotations and other state data.LGPLLibrary

Image Modified

DroolsA business
rule
rules management system (BRMS) with a forward and backward chaining inference based rules engine, using an enhanced implementation of the Rete algorithm.ASL 2
A&AI

Image Modified

Elastic SearchA search engine based on Apache Lucene, providing a distributed, multitenant-capable full-text search engine with an HTTP web interface and schema-free JSON documentsApache 2.0

Image Modified

GitDistributed version control systemGPLv2Tool

Image Added

GruntA JavaScript task runner, a tool used to automatically perform frequently used tasks such as minification, compilation, unit testing, linting, etc. It uses a command-line interface to run custom tasks defined in a file (known as a Gruntfile)MIT

Tool


Image Modified

HadoopApache Hadoop is a framework that allows for the distributed processing of large data sets across clusters of computers using simple programming models. It is designed to scale up from single servers to thousands of machines, each offering local computation and storageApache 2.0
DCAE

Image Modified

HBaseApache HBase is a distributed, versioned, non-relational database modeled after Google's Bigtable. HBase provides random, realtime read/write access to Big Data, especially hosting very large tables -- billions of rows X millions of columns -- atop clusters of commodity hardware.Apache 2.0DatabaseDCAE, AAI

Image Added

Java (v8)Version 8 of the Java JDK and run-time
Language / Platform

Image Added

JettyProvides a web server and javax.servlet container, plus support for HTTP/2, WebSocket, OSGi, JMX, JNDI, JAAS and many other integrationsEclipse

Image Modified

KibanaA data visualization plugin for Elasticsearch, providing visualization capabilities on top of the content indexed on an Elasticsearch clusterApache 2.0Plug-in

Image Modified

MariaDBA community-developed fork of the MySQL relational database management system intended to remain free under the GNU GPLGPLv2, LGPLv2DatabasePortal, MSO, Policy, VID

Image Modified

MavenApache Maven is a software project management and comprehension tool. Based on a project object model (POM), Maven can manage project build, reporting and documentation from a central piece of information.Apache 2.0

Image Modified

MySQLA popular and widely deployed relational database management system (RDBMS)GPLv2
APP-C Controller, DCAE, SDN-C

MySQL Connector/J


(Portal, APP-C Controller,Policy, SDN-C)

Image Added

NPMA package manager for JavascriptArtistic License 2.0Tool

OpenStack Heat
OpnFV VES









(
VNF Event Stream)(
DCAE)

Image Modified

PostgreSQLan object-relational database management system (ORDBMS) with an emphasis on extensibility and standards compliance
PostgreSQL License(DCAE)

Image Modified

Spring
an
An application framework and inversion of control container for the Java platform 


Image Added

Titan Graph DB
TOSCA<<is this considered open source, it's a language...>>
A scalable graph database optimized for storing and querying graphs containing hundreds of billions of vertices and edges distributed across a multi-machine cluster. Apache 2.0Database

Image Added

TOSCATopology and Orchestration Specification for Cloud Applications (TOSCA), is an OASIS standard language to describe a topology of cloud based web services, their components, relationships, and the processes that manage them. The TOSCA standard includes specifications to describe processes that create or modify web services.N/A

Standard



TypeScript









Image Modified

YAMLA human-readable data serialization standard language (YAML Ain't Markup Language), used to implement Heat templates.



Yang<<is this considered open source, it's a language...>>