...
PlantUML Macro |
---|
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' ' Copyright 2021 highstreet technologies GmbH ' ' Licensed under the Apache License, Version 2.0 (the "License"); ' you may not use this file except in compliance with the License. ' You may obtain a copy of the License at ' ' http://www.apache.org/licenses/LICENSE-2.0 ' ' Unless required by applicable law or agreed to in writing, software ' distributed under the License is distributed on an "AS IS" BASIS, ' WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. ' See the License for the specific language governing permissions and ' limitations under the License. ' @startuml ' Diagram title The Ecosystem end title package "Open Source Community" as osc { package "Linux Foundation" as lfn { package "O-RAN-SC" as oransc { [Non-RT-RIC] as nonrtric <<enabled>> [OAM] as oam <<enabled>> [SIM] as sim <<enabled>> } package "ONAP" as onap { [CCSDK/SDNC/SDN-R] as ccsdk <<enabled>> [VES-Collector] as ves <<enabled>> [DMaaP] as mr <<enabled>> [OOM] as oom <<enabled>> [MODELING] as model <<enabled>> } [Docker] as docker [OpenStack] as ost [Kubernetes] as k8s [OpenDaylight] as odl [Acumos] as acumos } package "Open Source Project" as os { [pyang] as pyang <<enabled>> [netopeer2] as ncs <<enabled>> [sysrepo] as sr <<enabled>> } } package "Standard Organizations" as sdo { [O-RAN] as oran [3GPP] as gpp3 [ietf] as ietf [onf] as onf } ' Assoziations onap ..|> acumos ccsdk ..|> odl ncs .up.|> ietf ncs ..|> sr sim .up.|> oran sim -up-> oran sim ..|> ncs sim --> ncs sim ..|> docker oam .up.|> oran oam -up-> oran oam ..|> sim oam ..|> ccsdk oam --> ccsdk oam ..|> model oam --> model oam ..|> ves oam ..|> mr oam ..|> oom oam --> oom oam --> odl model .up.|> oran model -up-> oran nonrtric .up.|> oran nonrtric -up-> oran nonrtric ..|> sim nonrtric ..|> ccsdk nonrtric --> ccsdk nonrtric ..|> mr nonrtric ..|> oom oran ..|> gpp3 oran ..|> ietf oran ..|> onf oom ..|> docker oom ..|> k8s oom ..|> ost k8s ..|> docker ' layout ncs -[hidden]down- pyang ' End Diagram ' Format right footer Thanks to PlantUml! License: Apache 2.0 2021-03-18| onap.org | o-ran-sc.org end footer skinparam backgroundColor #fefefe ' skinparam nodesep 200 ' skinparam ranksep 500 skinparam backgroundColor #fefefe 'skinparam handwritten true skinparam roundcorner 15 hide stereotype skinparam shadowing<<image>> false skinparam component { BorderColor #444444 BackgroundColor #ffffdd BackgroundColor<<enabled>> #ffffdd BackgroundColor<<disabled>> #eeeeee FontColor #444444 } skinparam database { BorderColor #444444 BackgroundColor #ffffdd BackgroundColor<<enabled>> #ffffdd BackgroundColor<<disabled>> #eeeeee FontColor #444444 } skinparam note { BorderColor #fefefe BackgroundColor #ffff88 BackgroundColor<<image>> #fefefe BorderColor<<image>> #fefefe FontColor #444444 } skinparam sequence { MessageAlign left ArrowColor #2277dd ArrowColor<<disable>> #886666 ArrowFontColor #444444 ArrowThickness 2 ActorBorderColor #444444 LifeLineBorderColor #444444 LifeLineBackgroundColor #eeeeee LifeLineBackgroundColor #eeeeee BoxBorderColor #444444 GroupBorderColor #444444 GroupBackgroundColor #eeeeee ParticipantBorderColor #444444 ParticipantBackgroundColor #ffffdd ParticipantFontColor #444444 ActorBackgroundColor #ffffdd 'ActorFontColor DeepSkyBlue 'ActorFontSize 17 'ActorFontName Aapex } @enduml |