diff --git a/testDiagram.md b/testDiagram.md new file mode 100644 index 0000000000000000000000000000000000000000..615f509e7d8fda41ae14c149137d7698a91342db --- /dev/null +++ b/testDiagram.md @@ -0,0 +1,42 @@ +@startuml +```plantuml this is for tecnalia plantuml plugin + +participant "GUI/IDE eclipse" as DESIDE +participant "Infrastructural\nElements\nCatalogue" as IECDB #99FF99 +participant "IaC Optimizer Platform (IOP)" as IAIOP +participant "Runtime Controller (PRC)" as RTPRC +participant PerformanceMonitoring as IAMON +participant SecurityMonitoring as SECMON + + +== DESIGN TIME == +group Catalogue update +DESIDE -> IECDB: Element endorsement (26) +note left: New \n element +note right: Include element \n (static information) +end + +== RUN TIME == +group IOP interaction +IECDB <- IAIOP: Request (24) +return: Information about \n available elements \n & dynamic info +end + +group Information about instances and monitoring (dynamic information) +IECDB <- RTPRC: Infrastructural element deployed and related instance info (21) +note right: New \n deployment + + loop while monitoring + IECDB <- IAMON: Monitoring Information, ie average availability last year (20) + note right: (dynamic \n information) + IECDB <- SECMON: Monitoring Information, ie average security last year (19) + end + +RTPRC -> IECDB: Instance tore down (23) +note right: Undeploy +end + +'note over InfrastruturalElementsCatalogue:Is the IOP always called by RuntimeController? + +``` +@enduml