X-Git-Url: https://gerrit.onap.org/r/gitweb?p=ccsdk%2Fdistribution.git;a=blobdiff_plain;f=docs%2Fsli%2Farchitecture.rst;fp=docs%2Fsli%2Farchitecture.rst;h=a211cc6f40ad4d92374031e041f303ddd3dd71f1;hp=0000000000000000000000000000000000000000;hb=056e82aa242f7df59c72dc967f38d479c51f7509;hpb=85947fd27e2c0cee9cbc237cfd2c8a440b913832 diff --git a/docs/sli/architecture.rst b/docs/sli/architecture.rst new file mode 100644 index 00000000..a211cc6f --- /dev/null +++ b/docs/sli/architecture.rst @@ -0,0 +1,29 @@ +.. This work is licensed under a Creative Commons Attribution 4.0 International License. +.. http://creativecommons.org/licenses/by/4.0 + +Architecture +============ + +Repositories +------------ +CCSDK contains the following repositories to support service logic (aka directed graph) +development: + +- ccsdk/parent : contains parent poms, which contain common properties, plugin settings, etc +- ccsdk/sli/core : contains the core components needed to compile and execute directed graphs +- ccsdk/sli/adaptors : contains adaptors to provide access to resources from within directed graphs +- ccsdk/sli/northbound : contains code for northbound interfaces that maybe used by CCSDK clients +- ccsdk/sli/plugins : contains code to be called from directed graph "execute" nodes + +Capabilities +------------ +Provides the core Service Logic Interpreter (SLI) functionality, used to execute directed graphs (DGs). Directed graphs allow service designers to define the +logic to be executed within the SDN controller in a graphical format which can be +updated in real time, without a need to restart the controller. + +.. toctree:: + :maxdepth: 1 + + nodes.rst + +