diff --git a/C4InterFlow.Automation/C4InterFlow.Automation.csproj b/C4InterFlow.Automation/C4InterFlow.Automation.csproj index 09722dbbd..5eaf4b31b 100644 --- a/C4InterFlow.Automation/C4InterFlow.Automation.csproj +++ b/C4InterFlow.Automation/C4InterFlow.Automation.csproj @@ -7,12 +7,12 @@ true true snupkg - 1.1.0 + 1.2.0 C4InterFlow.Automation - 1.1.0 + 1.2.0 Slava Vedernikov Revolutionise your Application Architecture Documentation with C4InterFlow. Designed for Architects and Engineers, this tool leverages the widely-recognised C4 Model (Architecture Visualisation framework), enhanced with unique features like Interface and Flow, to describe your Application Architecture as Code. Experience an intuitive, efficient way to document complex systems, ensuring clarity and consistency across your teams and products. Copyright 2024 Slava Vedernikov diff --git a/C4InterFlow.Automation/Writers/CSharpToAnyAaCWriter.cs b/C4InterFlow.Automation/Writers/CSharpToAnyAaCWriter.cs index 07e30a095..165d2be38 100644 --- a/C4InterFlow.Automation/Writers/CSharpToAnyAaCWriter.cs +++ b/C4InterFlow.Automation/Writers/CSharpToAnyAaCWriter.cs @@ -190,23 +190,25 @@ public Dictionary GetSoftwareSystemTypeMappings(string typeName, // Get the symbol info for the method var methodSymbolInfo = semanticModel.GetSymbolInfo(invocation.Expression); - var methodSymbol = (IMethodSymbol)methodSymbolInfo.Symbol; + var methodSymbol = (IMethodSymbol)(methodSymbolInfo.Symbol ?? methodSymbolInfo.CandidateSymbols.FirstOrDefault()); // Get the type arguments - var typeArguments = methodSymbol.TypeArguments; - - if (typeArguments.Count() == 2) + if (methodSymbol != null) { - var interfaceName = typeArguments[0].ToDisplayString(); - var implementationName = typeArguments[1].ToDisplayString(); + var typeArguments = methodSymbol.TypeArguments; - if (!result.ContainsKey(interfaceName)) + if (typeArguments.Count() == 2) { - result.Add(interfaceName, implementationName); - } + var interfaceName = typeArguments[0].ToDisplayString(); + var implementationName = typeArguments[1].ToDisplayString(); - } + if (!result.ContainsKey(interfaceName)) + { + result.Add(interfaceName, implementationName); + } + } + } } } } diff --git a/C4InterFlow.Cli/C4InterFlow.Cli.csproj b/C4InterFlow.Cli/C4InterFlow.Cli.csproj index 2d3ca5352..b7a74afa9 100644 --- a/C4InterFlow.Cli/C4InterFlow.Cli.csproj +++ b/C4InterFlow.Cli/C4InterFlow.Cli.csproj @@ -5,7 +5,7 @@ net6.0 enable enable - 1.1.0 + 1.2.0 true true win-x64 diff --git a/C4InterFlow.Cli/Properties/launchSettings.json b/C4InterFlow.Cli/Properties/launchSettings.json index fffb4e2eb..8b05643aa 100644 --- a/C4InterFlow.Cli/Properties/launchSettings.json +++ b/C4InterFlow.Cli/Properties/launchSettings.json @@ -2,7 +2,7 @@ "profiles": { "C4InterFlow.Cli": { "commandName": "Project", - "commandLineArgs": "draw-diagrams --aac-input-paths \"C:\\C4InterFlow\\Samples\\E-Commerce Platform\\Yaml\\Architecture\" --aac-reader-strategy \"C4InterFlow.Automation.Readers.YamlAaCReaderStrategy,C4InterFlow.Automation\" --interfaces ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp.Interfaces.CreatePurchaseOrder --levels-of-details context --scopes software-system-interface --types c4-sequence --output-dir \"C:\\C4InterFlow\\Samples\\E-Commerce Platform\\Yaml\\Diagrams\"" + "commandLineArgs": "draw-diagrams --business-processes BtcTurk.BusinessProcesses.* --levels-of-details container --types c4-sequence --aac-reader-strategy \"C4InterFlow.Automation.Readers.YamlAaCReaderStrategy,C4InterFlow.Automation\" --aac-input-paths \"C:\\Data\\Work\\BtcTurk\\Architecture\\Borsa Istanbul\\BIST Integration\\Architecture\" --output-dir \"C:\\Data\\Work\\BtcTurk\\Architecture\\Borsa Istanbul\\BIST Integration\\Diagrams\"" } } } \ No newline at end of file diff --git a/C4InterFlow/C4InterFlow.csproj b/C4InterFlow/C4InterFlow.csproj index 335133113..b003a9129 100644 --- a/C4InterFlow/C4InterFlow.csproj +++ b/C4InterFlow/C4InterFlow.csproj @@ -7,12 +7,12 @@ true true snupkg - 1.1.0 + 1.2.0 C4InterFlow - 1.1.0 + 1.2.0 Slava Vedernikov Revolutionise your Application Architecture Documentation with C4InterFlow. Designed for Architects and Engineers, this tool leverages the widely-recognised C4 Model (Architecture Visualisation framework), enhanced with unique features like Interface and Flow, to describe your Application Architecture as Code. Experience an intuitive, efficient way to document complex systems, ensuring clarity and consistency across your teams and products. Copyright 2024 Slava Vedernikov diff --git a/C4InterFlow/Cli/Commands/DrawDiagramsCommand.cs b/C4InterFlow/Cli/Commands/DrawDiagramsCommand.cs index 9d991359f..cbe9bf3f3 100644 --- a/C4InterFlow/Cli/Commands/DrawDiagramsCommand.cs +++ b/C4InterFlow/Cli/Commands/DrawDiagramsCommand.cs @@ -808,7 +808,7 @@ private static void DrawC4Diagrams(string scope, string levelOfDetails, Interfac return null; else - return $"{businessProcess.Label} - {ToPrettyName(diagramType)} - {ToPrettyName(levelOfDetails)} level)"; + return $"{businessProcess.Label} - {ToPrettyName(diagramType)} - {ToPrettyName(levelOfDetails)} level"; } private static bool TryGetDiagramPath(string scope, string levelOfDetails, string diagramType, out string path, out string fileName, string? outputSubDirectory = null, string? diagramNamePrefix = null) diff --git a/C4InterFlow/Resources/icon.png b/C4InterFlow/Resources/icon.png index 2b8ec809f..1dc108575 100644 Binary files a/C4InterFlow/Resources/icon.png and b/C4InterFlow/Resources/icon.png differ diff --git a/C4InterFlow/Structures/Flow.cs b/C4InterFlow/Structures/Flow.cs index 7f4c91198..232860434 100644 --- a/C4InterFlow/Structures/Flow.cs +++ b/C4InterFlow/Structures/Flow.cs @@ -113,7 +113,7 @@ public Flow[] GetUseFlows() return result.ToArray(); } - internal Flow[] GetFlowsByType(Flow flow, FlowType type) + internal Flow[] GetFlowsByType(Flow flow, FlowType type, bool isRecursive = true) { var result = new List(); @@ -130,14 +130,21 @@ internal Flow[] GetFlowsByType(Flow flow, FlowType type) if (segment.Flows == null) continue; - foreach (var useSegment in segment.Flows) + if(isRecursive) { - result.AddRange(GetFlowsByType(useSegment, type)); + foreach (var useSegment in segment.Flows) + { + result.AddRange(GetFlowsByType(useSegment, type)); + } } } else { - result.AddRange(GetFlowsByType(segment, type)); + if (isRecursive) + { + result.AddRange(GetFlowsByType(segment, type)); + } + } } @@ -552,7 +559,7 @@ public Flow If(string condition) public Flow ElseIf(string condition) { var flowType = FlowType.ElseIf; - var parent = Parent; + var parent = Type == FlowType.ElseIf ? Parent : this; if (!IsAllowed(parent.Type, flowType, out var message)) { @@ -567,7 +574,7 @@ public Flow ElseIf(string condition) public Flow Else() { var flowType = FlowType.Else; - var parent = this; + var parent = Type == FlowType.ElseIf ? Parent : this; if (!IsAllowed(parent.Type, flowType, out var message)) { diff --git a/C4InterFlow/Visualisation/ComponentDiagram.cs b/C4InterFlow/Visualisation/ComponentDiagram.cs index 23cf50ee8..a24df9433 100644 --- a/C4InterFlow/Visualisation/ComponentDiagram.cs +++ b/C4InterFlow/Visualisation/ComponentDiagram.cs @@ -4,7 +4,6 @@ using C4InterFlow.Structures.Boundaries; using C4InterFlow.Structures.Relationships; using C4InterFlow.Visualisation.Plantuml.Style; -using C4InterFlow.Commons.Extensions; namespace C4InterFlow.Visualisation { @@ -192,10 +191,36 @@ private void PopulateStructures(IList structures, Interface @interfac { structures.Add(interfaceOwner); } - else if (interfaceOwner is Container && - !structures.OfType().Any(x => x.Alias == interfaceOwner.Alias)) + else if (interfaceOwner is Container) { - structures.Add(interfaceOwner); + if (ShowBoundaries) + { + var container = (Container)interfaceOwner; + var softwareSystem = Utils.GetInstance(container.SoftwareSystem); + var softwareSystemBoundary = structures.OfType().FirstOrDefault(x => x.Alias == softwareSystem.Alias); + + if (softwareSystemBoundary == null) + { + softwareSystemBoundary = new SoftwareSystemBoundary(softwareSystem.Alias, softwareSystem.Label) + { + Structures = new List() + }; + + structures.Add(softwareSystemBoundary); + } + + if (!softwareSystemBoundary.Structures.Any(x => x.Alias == container.Alias)) + { + ((List)softwareSystemBoundary.Structures).Add(container); + } + } + else + { + if(!structures.OfType().Any(x => x.Alias == interfaceOwner.Alias)) + { + structures.Add(interfaceOwner); + } + } } else if (interfaceOwner is Component) { @@ -238,18 +263,16 @@ private void PopulateStructures(IList structures, Interface @interfac } else { - if (!structures.Any(x => x.Alias == interfaceOwner.Alias)) + if (!structures.OfType().Any(x => x.Alias == interfaceOwner.Alias)) { structures.Add(interfaceOwner); } } + } - - foreach (var usesInterface in @interface.Flow.GetUsesInterfaces()) - { - PopulateStructures(structures, usesInterface); - } - + foreach (var usesInterface in @interface.Flow.GetUsesInterfaces()) + { + PopulateStructures(structures, usesInterface); } } diff --git a/C4InterFlow/Visualisation/Plantuml/PlantumlSequenceDiagram.cs b/C4InterFlow/Visualisation/Plantuml/PlantumlSequenceDiagram.cs index 0d12f3c29..4f60732fc 100644 --- a/C4InterFlow/Visualisation/Plantuml/PlantumlSequenceDiagram.cs +++ b/C4InterFlow/Visualisation/Plantuml/PlantumlSequenceDiagram.cs @@ -51,6 +51,7 @@ private static StringBuilder BuildSequenceHeader(this StringBuilder stream, Diag private static StringBuilder BuildSequenceBody(this StringBuilder stream, Diagram diagram, SequenceDiagramStyle style) { var flowParticipants = diagram.Flow?.Flows? + .Where(x => x.Type != Structures.Flow.FlowType.None) .Select(x => Utils.GetInstance(x.Owner)) .Where(x => x != null && !diagram.Structures.Any(s => s.Alias == x.Alias)).Distinct(); diff --git a/C4InterFlow/Visualisation/Plantuml/PlantumlSequenceFlow.cs b/C4InterFlow/Visualisation/Plantuml/PlantumlSequenceFlow.cs index 950428ab1..574a67763 100644 --- a/C4InterFlow/Visualisation/Plantuml/PlantumlSequenceFlow.cs +++ b/C4InterFlow/Visualisation/Plantuml/PlantumlSequenceFlow.cs @@ -101,13 +101,16 @@ public static string ToPumlSequenceString(this Flow flow, SequenceDiagramStyle s sb.AppendLine(flowRelationship.ToPumlSequenceString(style)); } - - innerFlows.AddRange(flow.GetFlowsByType(flow, Flow.FlowType.Use)); - innerFlows.AddRange(flow.GetFlowsByType(flow, Flow.FlowType.Return)); - innerFlows.AddRange(flow.GetFlowsByType(flow, Flow.FlowType.ThrowException)); - if (innerFlows.Any()) + // TODO: Investigate why doing this in C4 sequence diagrams doesn't seem to work (out of memory java error when rendering) + if (style == SequenceDiagramStyle.PlantUML) { - sb.AppendLine($"group {label}"); + innerFlows.AddRange(flow.GetFlowsByType(flow, Flow.FlowType.Use, false)); + innerFlows.AddRange(flow.GetFlowsByType(flow, Flow.FlowType.Return, false)); + innerFlows.AddRange(flow.GetFlowsByType(flow, Flow.FlowType.ThrowException, false)); + if (innerFlows.Any()) + { + sb.AppendLine($"group {label}"); + } } } @@ -121,12 +124,20 @@ public static string ToPumlSequenceString(this Flow flow, SequenceDiagramStyle s if (flow.Type == Flow.FlowType.If || flow.Type == Flow.FlowType.Loop || - flow.Type == Flow.FlowType.Group || - (flow.Type == Flow.FlowType.Use && innerFlows.Any())) + flow.Type == Flow.FlowType.Group) { sb.AppendLine("end"); } + // TODO: Investigate why doing this in C4 sequence diagrams doesn't seem to work (out of memory java error when rendering) + if (style == SequenceDiagramStyle.PlantUML) + { + if (flow.Type == Flow.FlowType.Use && innerFlows.Any()) + { + sb.AppendLine("end"); + } + } + return sb.ToString(); } } diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Sequence.png index 1f9e1ee18..f564383c0 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Sequence.puml index c28e1c65e..73e12c2f2 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Sequence.puml @@ -11,9 +11,7 @@ System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Add Item") -group Add Item Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Insert Item") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Sequence.svg index 1c32f1887..0e29b83c6 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Sequence.svg @@ -1 +1 @@ -Basket Service[System]Basket Service - Api - Add Item - C4 Sequence - Container level«external_system»External«container»Api«container»DatabaseAdd ItemAdd ItemInsert Item \ No newline at end of file +Basket Service[System]Basket Service - Api - Add Item - C4 Sequence - Container level«external_system»External«container»Api«container»DatabaseAdd ItemInsert Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Sequence.png index 63100c05c..ae8dd82ee 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Sequence.puml index c6d0d5d5f..f024cbb25 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Sequence.puml @@ -11,9 +11,7 @@ System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Delete Basket") -group Delete Basket Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Delete Basket") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Sequence.svg index 069685bcd..9ae97ca95 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Sequence.svg @@ -1 +1 @@ -Basket Service[System]Basket Service - Api - Delete Basket - C4 Sequence - Container level«external_system»External«container»Api«container»DatabaseDelete BasketDelete BasketDelete Basket \ No newline at end of file +Basket Service[System]Basket Service - Api - Delete Basket - C4 Sequence - Container level«external_system»External«container»Api«container»DatabaseDelete BasketDelete Basket \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Sequence.png index 25a03e87d..9a2e3e547 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Sequence.puml index ac52a7ffe..134e7456c 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Sequence.puml @@ -11,9 +11,7 @@ System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Delete Item") -group Delete Item Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Delete Item") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Sequence.svg index 761331ece..7dcc6de76 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Sequence.svg @@ -1 +1 @@ -Basket Service[System]Basket Service - Api - Delete Item - C4 Sequence - Container level«external_system»External«container»Api«container»DatabaseDelete ItemDelete ItemDelete Item \ No newline at end of file +Basket Service[System]Basket Service - Api - Delete Item - C4 Sequence - Container level«external_system»External«container»Api«container»DatabaseDelete ItemDelete Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Sequence.png index 4798d824e..bb971e257 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Sequence.puml index 73cbfcbd9..1aeedefbc 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Sequence.puml @@ -11,9 +11,7 @@ System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Get Items") -group Get Items Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Select Items") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Sequence.svg index e60fea576..d7f76076b 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Sequence.svg @@ -1 +1 @@ -Basket Service[System]Basket Service - Api - Get Items - C4 Sequence - Container level«external_system»External«container»Api«container»DatabaseGet ItemsGet ItemsSelect Items \ No newline at end of file +Basket Service[System]Basket Service - Api - Get Items - C4 Sequence - Container level«external_system»External«container»Api«container»DatabaseGet ItemsSelect Items \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Sequence.png index a7b995482..45b4b571b 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Sequence.puml index e531d206a..8b42bf80e 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Sequence.puml @@ -11,9 +11,7 @@ System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Update Item") -group Update Item Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Update Item") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Sequence.svg index 122424293..cc49faf4f 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Sequence.svg @@ -1 +1 @@ -Basket Service[System]Basket Service - Api - Update Item - C4 Sequence - Container level«external_system»External«container»Api«container»DatabaseUpdate ItemUpdate ItemUpdate Item \ No newline at end of file +Basket Service[System]Basket Service - Api - Update Item - C4 Sequence - Container level«external_system»External«container»Api«container»DatabaseUpdate ItemUpdate Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Context - C4.svg deleted file mode 100644 index 7386bd20e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Basket Service/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -Basket Service - C4 - Context levelBasket ServiceLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Context - C4.png new file mode 100644 index 000000000..a24d63fbc Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Context - C4.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Sequence.png index 99dc7c9a5..00586342c 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Sequence.puml index 83615ad4b..0647011dc 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Sequence.puml @@ -8,9 +8,7 @@ System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Create Purchase Order") -group Create Purchase Order Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService, "Create Purchase Order") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Sequence.svg index 89b006ff5..ce102b080 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Sequence.svg @@ -1 +1 @@ -Buying And Merchandising App - Create Purchase Order - C4 Sequence - Context level«external_system»External«system»Buying And Merchandising App«system»Buying ServiceCreate Purchase OrderCreate Purchase OrderCreate Purchase Order \ No newline at end of file +Buying And Merchandising App - Create Purchase Order - C4 Sequence - Context level«external_system»External«system»Buying And Merchandising App«system»Buying ServiceCreate Purchase OrderCreate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Sequence.png index 09a07b8b8..73772d924 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Sequence.puml index 2a9df68ce..5478d76da 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Sequence.puml @@ -8,9 +8,7 @@ System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Delete Purchase Order") -group Delete Purchase Order Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService, "Delete Purchase Order") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Sequence.svg index 8d6cdf6b0..47ba1a784 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Sequence.svg @@ -1 +1 @@ -Buying And Merchandising App - Delete Purchase Order - C4 Sequence - Context level«external_system»External«system»Buying And Merchandising App«system»Buying ServiceDelete Purchase OrderDelete Purchase OrderDelete Purchase Order \ No newline at end of file +Buying And Merchandising App - Delete Purchase Order - C4 Sequence - Context level«external_system»External«system»Buying And Merchandising App«system»Buying ServiceDelete Purchase OrderDelete Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Sequence.png index 7b28a4c50..a5236bd2c 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Sequence.puml index fa079fbff..471d73860 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Sequence.puml @@ -8,9 +8,7 @@ System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Update Product Prices") -group Update Product Prices Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.PricingService, "Update Product Prices") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Sequence.svg index 8fe64418e..4bd9caf60 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Sequence.svg @@ -1 +1 @@ -Buying And Merchandising App - Update Product Prices - C4 Sequence - Context level«external_system»External«system»Buying And Merchandising App«system»Pricing ServiceUpdate Product PricesUpdate Product PricesUpdate Product Prices \ No newline at end of file +Buying And Merchandising App - Update Product Prices - C4 Sequence - Context level«external_system»External«system»Buying And Merchandising App«system»Pricing ServiceUpdate Product PricesUpdate Product Prices \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Sequence.png index ae5e9a3d2..6168678de 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Sequence.puml index ce1c85d2c..ac7232c2c 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Sequence.puml @@ -8,9 +8,7 @@ System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Update Purchase Order") -group Update Purchase Order Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService, "Update Purchase Order") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Sequence.svg index ab7560793..de4003979 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Sequence.svg @@ -1 +1 @@ -Buying And Merchandising App - Update Purchase Order - C4 Sequence - Context level«external_system»External«system»Buying And Merchandising App«system»Buying ServiceUpdate Purchase OrderUpdate Purchase OrderUpdate Purchase Order \ No newline at end of file +Buying And Merchandising App - Update Purchase Order - C4 Sequence - Context level«external_system»External«system»Buying And Merchandising App«system»Buying ServiceUpdate Purchase OrderUpdate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Sequence.png index bc4023152..b4395fea9 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Sequence.puml index 85793ee64..7c65a891d 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Sequence.puml @@ -8,9 +8,7 @@ System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "View Product Prices") -group View Product Prices Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.PricingService, "Get Product Prices") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Sequence.svg index 98d22a5a9..dc2d10808 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Sequence.svg @@ -1 +1 @@ -Buying And Merchandising App - View Product Prices - C4 Sequence - Context level«external_system»External«system»Buying And Merchandising App«system»Pricing ServiceView Product PricesView Product PricesGet Product Prices \ No newline at end of file +Buying And Merchandising App - View Product Prices - C4 Sequence - Context level«external_system»External«system»Buying And Merchandising App«system»Pricing ServiceView Product PricesGet Product Prices \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Sequence.png index abafff346..1ff87c814 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Sequence.puml index 2586823f0..d3014ea24 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Sequence.puml @@ -8,9 +8,7 @@ System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "View Purchase Orders") -group View Purchase Orders Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService, "Get Purchase Orders") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Sequence.svg index f805fa48c..bf918988d 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Sequence.svg @@ -1 +1 @@ -Buying And Merchandising App - View Purchase Orders - C4 Sequence - Context level«external_system»External«system»Buying And Merchandising App«system»Buying ServiceView Purchase OrdersView Purchase OrdersGet Purchase Orders \ No newline at end of file +Buying And Merchandising App - View Purchase Orders - C4 Sequence - Context level«external_system»External«system»Buying And Merchandising App«system»Buying ServiceView Purchase OrdersGet Purchase Orders \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Sequence.png index c5bfdb37e..90507176c 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Sequence.puml index 72d7cdba0..e190c516e 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Sequence.puml @@ -12,10 +12,8 @@ System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Create Purchase Order") -group Create Purchase Order Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Insert Purchase Order") Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Created Event") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Sequence.svg index ff40adb35..bc0741fd4 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Sequence.svg @@ -1 +1 @@ -Buying Service[System]Buying Service - Api - Create Purchase Order - C4 Sequence - Container level«external_system»External«container»Api«container»Database«container»MessagingCreate Purchase OrderCreate Purchase OrderInsert Purchase OrderSend Purchase OrderCreated Event \ No newline at end of file +Buying Service[System]Buying Service - Api - Create Purchase Order - C4 Sequence - Container level«external_system»External«container»Api«container»Database«container»MessagingCreate Purchase OrderInsert Purchase OrderSend Purchase OrderCreated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Sequence.png index bdbb6b5f0..0b4d0e033 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Sequence.puml index 06f591fb1..6c4aa091e 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Sequence.puml @@ -12,10 +12,8 @@ System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Delete Purchase Order") -group Delete Purchase Order Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Delete Purchase Order") Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Deleted Event") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Sequence.svg index c0b1138e9..dd1bf2736 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Sequence.svg @@ -1 +1 @@ -Buying Service[System]Buying Service - Api - Delete Purchase Order - C4 Sequence - Container level«external_system»External«container»Api«container»Database«container»MessagingDelete Purchase OrderDelete Purchase OrderDelete Purchase OrderSend Purchase OrderDeleted Event \ No newline at end of file +Buying Service[System]Buying Service - Api - Delete Purchase Order - C4 Sequence - Container level«external_system»External«container»Api«container»Database«container»MessagingDelete Purchase OrderDelete Purchase OrderSend Purchase OrderDeleted Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Sequence.png index 4f70e450f..0d1180891 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Sequence.puml index 828b04009..4232dc142 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Sequence.puml @@ -11,9 +11,7 @@ System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Get Purchase Orders") -group Get Purchase Orders Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Select Purchase Order") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Sequence.svg index e7c8d2a2b..1dff4e97d 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Sequence.svg @@ -1 +1 @@ -Buying Service[System]Buying Service - Api - Get Purchase Orders - C4 Sequence - Container level«external_system»External«container»Api«container»DatabaseGet Purchase OrdersGet Purchase OrdersSelect Purchase Order \ No newline at end of file +Buying Service[System]Buying Service - Api - Get Purchase Orders - C4 Sequence - Container level«external_system»External«container»Api«container»DatabaseGet Purchase OrdersSelect Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Sequence.png index d4106d04c..638520e7d 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Sequence.puml index 9906378be..a5dd69a40 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Sequence.puml @@ -12,10 +12,8 @@ System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Update Purchase Order") -group Update Purchase Order Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Update Purchase Order") Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Updated Event") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Sequence.svg index 72f05a086..c5aeaaa52 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Sequence.svg @@ -1 +1 @@ -Buying Service[System]Buying Service - Api - Update Purchase Order - C4 Sequence - Container level«external_system»External«container»Api«container»Database«container»MessagingUpdate Purchase OrderUpdate Purchase OrderUpdate Purchase OrderSend Purchase OrderUpdated Event \ No newline at end of file +Buying Service[System]Buying Service - Api - Update Purchase Order - C4 Sequence - Container level«external_system»External«container»Api«container»Database«container»MessagingUpdate Purchase OrderUpdate Purchase OrderSend Purchase OrderUpdated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.png index 5b2faefba..757e0806b 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.puml index 14540d68a..4efcbae70 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.puml @@ -12,10 +12,8 @@ Boundary_End() System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, "Handle Purchase Order Created Event") -group Handle Purchase Order Created Event Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event") Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Create Purchase Order") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.svg index 8e73447a9..c313226cc 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.svg @@ -1 +1 @@ -Buying Service[System]Buying Service - Message Handler - Handle Purchase Order Created Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Messaging«system»WMSHandle Purchase OrderCreated EventHandle Purchase Order Created EventReceive Purchase OrderCreated EventCreate Purchase Order \ No newline at end of file +Buying Service[System]Buying Service - Message Handler - Handle Purchase Order Created Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Messaging«system»WMSHandle Purchase OrderCreated EventReceive Purchase OrderCreated EventCreate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.png index 738ab867e..33735635f 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.puml index 1d3d554b4..f6b711372 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.puml @@ -8,9 +8,7 @@ System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService, "Handle Purchase Order Created Event") -group Handle Purchase Order Created Event Rel(ECommercePlatform.SoftwareSystems.BuyingService, ECommercePlatform.SoftwareSystems.WMS, "Create Purchase Order") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.svg index 1670c295c..970004bc7 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.svg @@ -1 +1 @@ -Buying Service - Message Handler - Handle Purchase Order Created Event - C4 Sequence - Context level«external_system»External«system»Buying Service«system»WMSHandle Purchase OrderCreated EventHandle Purchase Order Created EventCreate Purchase Order \ No newline at end of file +Buying Service - Message Handler - Handle Purchase Order Created Event - C4 Sequence - Context level«external_system»External«system»Buying Service«system»WMSHandle Purchase OrderCreated EventCreate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Sequence.png index c41f743e4..a195a587b 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Sequence.puml index 66290a012..9d0e9cddf 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Sequence.puml @@ -12,10 +12,8 @@ Boundary_End() System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, "Handle Purchase Order Deleted Event") -group Handle Purchase Order Deleted Event Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Deleted Event") Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Delete Purchase Order") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Sequence.svg index 84708aa09..143cdb7ec 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Sequence.svg @@ -1 +1 @@ -Buying Service[System]Buying Service - Message Handler - Handle Purchase Order Deleted Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Messaging«system»WMSHandle Purchase OrderDeleted EventHandle Purchase Order Deleted EventReceive Purchase OrderDeleted EventDelete Purchase Order \ No newline at end of file +Buying Service[System]Buying Service - Message Handler - Handle Purchase Order Deleted Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Messaging«system»WMSHandle Purchase OrderDeleted EventReceive Purchase OrderDeleted EventDelete Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Sequence.png index 4b1d48da5..d2f945e7c 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Sequence.puml index b9d7936e3..1b89e3a14 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Sequence.puml @@ -8,9 +8,7 @@ System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService, "Handle Purchase Order Deleted Event") -group Handle Purchase Order Deleted Event Rel(ECommercePlatform.SoftwareSystems.BuyingService, ECommercePlatform.SoftwareSystems.WMS, "Delete Purchase Order") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Sequence.svg index 80305eb79..f2a797093 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Sequence.svg @@ -1 +1 @@ -Buying Service - Message Handler - Handle Purchase Order Deleted Event - C4 Sequence - Context level«external_system»External«system»Buying Service«system»WMSHandle Purchase OrderDeleted EventHandle Purchase Order Deleted EventDelete Purchase Order \ No newline at end of file +Buying Service - Message Handler - Handle Purchase Order Deleted Event - C4 Sequence - Context level«external_system»External«system»Buying Service«system»WMSHandle Purchase OrderDeleted EventDelete Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.png index 5a14c1a10..e6095f952 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.puml index dd1881717..686171b2e 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.puml @@ -12,10 +12,8 @@ Boundary_End() System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, "Handle Purchase Order Updated Event") -group Handle Purchase Order Updated Event Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Updated Event") Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Update Purchase Order") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.svg index d43cc9878..bdd5ba1c7 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.svg @@ -1 +1 @@ -Buying Service[System]Buying Service - Message Handler - Handle Purchase Order Updated Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Messaging«system»WMSHandle Purchase OrderUpdated EventHandle Purchase Order Updated EventReceive Purchase OrderUpdated EventUpdate Purchase Order \ No newline at end of file +Buying Service[System]Buying Service - Message Handler - Handle Purchase Order Updated Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Messaging«system»WMSHandle Purchase OrderUpdated EventReceive Purchase OrderUpdated EventUpdate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.png index 9ec3325ad..70d5fd269 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.puml index d5b703eaf..d3b47fc0d 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.puml @@ -8,9 +8,7 @@ System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService, "Handle Purchase Order Updated Event") -group Handle Purchase Order Updated Event Rel(ECommercePlatform.SoftwareSystems.BuyingService, ECommercePlatform.SoftwareSystems.WMS, "Update Purchase Order") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.svg index e2541b114..97f9263be 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.svg @@ -1 +1 @@ -Buying Service - Message Handler - Handle Purchase Order Updated Event - C4 Sequence - Context level«external_system»External«system»Buying Service«system»WMSHandle Purchase OrderUpdated EventHandle Purchase Order Updated EventUpdate Purchase Order \ No newline at end of file +Buying Service - Message Handler - Handle Purchase Order Updated Event - C4 Sequence - Context level«external_system»External«system»Buying Service«system»WMSHandle Purchase OrderUpdated EventUpdate Purchase Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.png index f29d1c6e5..14fd55066 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.puml index 9d115010d..a1d2f61d8 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.puml @@ -8,9 +8,7 @@ System(ECommercePlatform.SoftwareSystems.CRMApp, "CRM App", "") System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.CRMApp, "Update Order Fraud Check Result") -group Update Order Fraud Check Result Rel(ECommercePlatform.SoftwareSystems.CRMApp, ECommercePlatform.SoftwareSystems.FraudService, "Update Order Fraud Check Result") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.svg index 83e2af2db..b7b67aa71 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.svg @@ -1 +1 @@ -CRM App - Update Order Fraud Check Result - C4 Sequence - Context level«external_system»External«system»CRM App«system»Fraud ServiceUpdate Order Fraud CheckResultUpdate Order Fraud Check ResultUpdate Order Fraud CheckResult \ No newline at end of file +CRM App - Update Order Fraud Check Result - C4 Sequence - Context level«external_system»External«system»CRM App«system»Fraud ServiceUpdate Order Fraud CheckResultUpdate Order Fraud CheckResult \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Sequence.png index 0d4bd5041..cc3787594 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Sequence.puml index b70c09695..17dcc5610 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Sequence.puml @@ -8,9 +8,7 @@ System(ECommercePlatform.SoftwareSystems.CRMApp, "CRM App", "") System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.CRMApp, "View High Risk Orders") -group View High Risk Orders Rel(ECommercePlatform.SoftwareSystems.CRMApp, ECommercePlatform.SoftwareSystems.FraudService, "Get High Risk Orders") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Sequence.svg index 091348ff7..e681f9bab 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Sequence.svg @@ -1 +1 @@ -CRM App - View High Risk Orders - C4 Sequence - Context level«external_system»External«system»CRM App«system»Fraud ServiceView High Risk OrdersView High Risk OrdersGet High Risk Orders \ No newline at end of file +CRM App - View High Risk Orders - C4 Sequence - Context level«external_system»External«system»CRM App«system»Fraud ServiceView High Risk OrdersGet High Risk Orders \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fraud Engine/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fraud Engine/Context - C4.svg deleted file mode 100644 index 79afc8d2e..000000000 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fraud Engine/Context - C4.svg +++ /dev/null @@ -1 +0,0 @@ -Fraud Engine - C4 - Context levelFraud EngineLegend  system  \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Sequence.png index b64c57060..2e04a35ef 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Sequence.puml index 63af04d58..391e1e153 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Sequence.puml @@ -11,9 +11,7 @@ System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Get High Risk Orders") -group Get High Risk Orders Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Select High Risk Orders") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Sequence.svg index 55736df93..b8f246728 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Sequence.svg @@ -1 +1 @@ -Fraud Service[System]Fraud Service - Api - Get High Risk Orders - C4 Sequence - Container level«external_system»External«container»Api«container»DatabaseGet High Risk OrdersGet High Risk OrdersSelect High Risk Orders \ No newline at end of file +Fraud Service[System]Fraud Service - Api - Get High Risk Orders - C4 Sequence - Container level«external_system»External«container»Api«container»DatabaseGet High Risk OrdersSelect High Risk Orders \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.png index 11dbb6be5..b508ef7ee 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.puml index fa465781d..d030617ad 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.puml @@ -12,10 +12,8 @@ System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Update Order Fraud Check Result") -group Update Order Fraud Check Result Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Update Fraud Check Result") Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.svg index db699003b..10b8258c3 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.svg @@ -1 +1 @@ -Fraud Service[System]Fraud Service - Api - Update Order Fraud Check Result - C4 Sequence - Container level«external_system»External«container»Api«container»Database«container»MessagingUpdate Order Fraud CheckResultUpdate Order Fraud Check ResultUpdate Fraud CheckResultSend Fraud Check ResultEvent \ No newline at end of file +Fraud Service[System]Fraud Service - Api - Update Order Fraud Check Result - C4 Sequence - Container level«external_system»External«container»Api«container»Database«container»MessagingUpdate Order Fraud CheckResultUpdate Fraud CheckResultSend Fraud Check ResultEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Sequence.png index 763ba32bd..4709ccd2d 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Sequence.puml index 31b2516a1..2e47d8b5e 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Sequence.puml @@ -17,13 +17,11 @@ Boundary_End() System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, "Handle Order Created Event") -group Handle Order Created Event Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Created Event") Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Insert Order") Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudEngine, "Get Fraud Check Result") Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Insert Fraud Check Result") Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Sequence.svg index 15f3a4332..4c5d79e51 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Sequence.svg @@ -1 +1 @@ -Fraud Service[System]Order Service[System]Fraud Service - Message Handler - Handle Order Created Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Database«container»Messaging«container»Messaging«system»Fraud EngineHandle Order CreatedEventHandle Order Created EventReceive Order CreatedEventInsert OrderGet Fraud Check ResultInsert Fraud Check ResultSend Fraud Check ResultEvent \ No newline at end of file +Fraud Service[System]Order Service[System]Fraud Service - Message Handler - Handle Order Created Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Database«container»Messaging«container»Messaging«system»Fraud EngineHandle Order CreatedEventReceive Order CreatedEventInsert OrderGet Fraud Check ResultInsert Fraud Check ResultSend Fraud Check ResultEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Sequence.png index fa9e80189..e6934a635 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Sequence.puml index d4f543381..ccdbbbeb3 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Sequence.puml @@ -9,10 +9,8 @@ System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FraudService, "Handle Order Created Event") -group Handle Order Created Event Rel(ECommercePlatform.SoftwareSystems.FraudService, ECommercePlatform.SoftwareSystems.OrderService, "Receive Order Created Event") Rel(ECommercePlatform.SoftwareSystems.FraudService, ECommercePlatform.SoftwareSystems.FraudEngine, "Get Fraud Check Result") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Sequence.svg index 376bd5bec..b803bc5a8 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Sequence.svg @@ -1 +1 @@ -Fraud Service - Message Handler - Handle Order Created Event - C4 Sequence - Context level«external_system»External«system»Fraud Service«system»Order Service«system»Fraud EngineHandle Order CreatedEventHandle Order Created EventReceive Order CreatedEventGet Fraud Check Result \ No newline at end of file +Fraud Service - Message Handler - Handle Order Created Event - C4 Sequence - Context level«external_system»External«system»Fraud Service«system»Order Service«system»Fraud EngineHandle Order CreatedEventReceive Order CreatedEventGet Fraud Check Result \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Sequence.png index 200a72ef7..529b5d7da 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Sequence.puml index f54d19c24..2de7c48fe 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Sequence.puml @@ -12,10 +12,8 @@ System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, "Post Order Shipped Event") -group Post Order Shipped Event Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Update Order Status") Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Send Order Shipped Event") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Sequence.svg index 72f35e80e..e01e055ce 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Sequence.svg @@ -1 +1 @@ -Fulfilment Service[System]Fulfilment Service - Api - Post Order Shipped Event - C4 Sequence - Container level«external_system»External«container»Api«container»Database«container»MessagingPost Order Shipped EventPost Order Shipped EventUpdate Order StatusSend Order Shipped Event \ No newline at end of file +Fulfilment Service[System]Fulfilment Service - Api - Post Order Shipped Event - C4 Sequence - Container level«external_system»External«container»Api«container»Database«container»MessagingPost Order Shipped EventUpdate Order StatusSend Order Shipped Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.png index bbe2ee2dc..c855a7093 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.puml index ddde0ffbc..ad73b3b25 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.puml @@ -16,14 +16,12 @@ Boundary_End() System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Handle Order Status Changed Event") -group Handle Order Status Changed Event Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event") alt Order Status is 'Pending Shipment' Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Insert Order") Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Ship Order") Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Update Order Status") end -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.svg index 29c490ef7..5f3ce0972 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.svg @@ -1 +1 @@ -Fulfilment Service[System]Order Service[System]Fulfilment Service - Message Handler - Handle Order Status Changed Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Database«container»Messaging«system»WMSHandle Order StatusChanged EventHandle Order Status Changed EventReceive Order StatusChanged Eventalt[Order Status is 'Pending Shipment']Insert OrderShip OrderUpdate Order Status \ No newline at end of file +Fulfilment Service[System]Order Service[System]Fulfilment Service - Message Handler - Handle Order Status Changed Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Database«container»Messaging«system»WMSHandle Order StatusChanged EventReceive Order StatusChanged Eventalt[Order Status is 'Pending Shipment']Insert OrderShip OrderUpdate Order Status \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.png index 5cd70c062..aade8da4e 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.puml index ff32f24b9..d51aed15f 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.puml @@ -9,10 +9,8 @@ System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FulfilmentService, "Handle Order Status Changed Event") -group Handle Order Status Changed Event Rel(ECommercePlatform.SoftwareSystems.FulfilmentService, ECommercePlatform.SoftwareSystems.OrderService, "Receive Order Status Changed Event") Rel(ECommercePlatform.SoftwareSystems.FulfilmentService, ECommercePlatform.SoftwareSystems.WMS, "Ship Order") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.svg index d63a211c6..d1a8d602c 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.svg @@ -1 +1 @@ -Fulfilment Service - Message Handler - Handle Order Status Changed Event - C4 Sequence - Context level«external_system»External«system»Fulfilment Service«system»Order Service«system»WMSHandle Order StatusChanged EventHandle Order Status Changed EventReceive Order StatusChanged EventShip Order \ No newline at end of file +Fulfilment Service - Message Handler - Handle Order Status Changed Event - C4 Sequence - Context level«external_system»External«system»Fulfilment Service«system»Order Service«system»WMSHandle Order StatusChanged EventReceive Order StatusChanged EventShip Order \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Sequence.png index 03917bfe1..a3f083c36 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Sequence.puml index 2351832fa..3515370c3 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Sequence.puml @@ -12,10 +12,8 @@ System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Create Order") -group Create Order Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Insert Order") Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Sequence.svg index f3224e854..be9933905 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Sequence.svg @@ -1 +1 @@ -Order Service[System]Order Service - Api - Create Order - C4 Sequence - Container level«external_system»External«container»Api«container»Database«container»MessagingCreate OrderCreate OrderInsert OrderSend Order Created Event \ No newline at end of file +Order Service[System]Order Service - Api - Create Order - C4 Sequence - Container level«external_system»External«container»Api«container»Database«container»MessagingCreate OrderInsert OrderSend Order Created Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Sequence.png index c853c24bb..c92371eff 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Sequence.puml index 730f3d1c1..3610a4737 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Sequence.puml @@ -16,11 +16,9 @@ System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, "Handle Fraud Check Result Event") -group Handle Fraud Check Result Event Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Receive Fraud Check Result Event") Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Update Order Status") Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Status Changed Event") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Sequence.svg index 9afaf5fe1..f92c97050 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Sequence.svg @@ -1 +1 @@ -Order Service[System]Fraud Service[System]Order Service - Message Handler - Handle Fraud Check Result Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Database«container»Messaging«container»MessagingHandle Fraud CheckResult EventHandle Fraud Check Result EventReceive Fraud CheckResult EventUpdate Order StatusSend Order StatusChanged Event \ No newline at end of file +Order Service[System]Fraud Service[System]Order Service - Message Handler - Handle Fraud Check Result Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Database«container»Messaging«container»MessagingHandle Fraud CheckResult EventReceive Fraud CheckResult EventUpdate Order StatusSend Order StatusChanged Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Sequence.png index da3b2c7f0..8e910e547 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Sequence.puml index f7c775534..dfc372869 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Sequence.puml @@ -8,9 +8,7 @@ System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.OrderService, "Handle Fraud Check Result Event") -group Handle Fraud Check Result Event Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.FraudService, "Receive Fraud Check Result Event") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Sequence.svg index 864c6dbf4..c539b9324 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Sequence.svg @@ -1 +1 @@ -Order Service - Message Handler - Handle Fraud Check Result Event - C4 Sequence - Context level«external_system»External«system»Order Service«system»Fraud ServiceHandle Fraud CheckResult EventHandle Fraud Check Result EventReceive Fraud CheckResult Event \ No newline at end of file +Order Service - Message Handler - Handle Fraud Check Result Event - C4 Sequence - Context level«external_system»External«system»Order Service«system»Fraud ServiceHandle Fraud CheckResult EventReceive Fraud CheckResult Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Sequence.png index 78fcc5c5f..693c199ea 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Sequence.puml index bba3a61e5..fb8fac80d 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Sequence.puml @@ -16,11 +16,9 @@ System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, "Handle Order Shipped Event") -group Handle Order Shipped Event Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Receive Order Shipped Event") Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Update Order Status") Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Status Changed Event") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Sequence.svg index 804ec3485..8e8771d6d 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Sequence.svg @@ -1 +1 @@ -Order Service[System]Fulfilment Service[System]Order Service - Message Handler - Handle Order Shipped Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Database«container»Messaging«container»MessagingHandle Order ShippedEventHandle Order Shipped EventReceive Order ShippedEventUpdate Order StatusSend Order StatusChanged Event \ No newline at end of file +Order Service[System]Fulfilment Service[System]Order Service - Message Handler - Handle Order Shipped Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Database«container»Messaging«container»MessagingHandle Order ShippedEventReceive Order ShippedEventUpdate Order StatusSend Order StatusChanged Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Sequence.png index 6e125669a..32ca62243 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Sequence.puml index 1e629a780..64463ba60 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Sequence.puml @@ -8,9 +8,7 @@ System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.OrderService, "Handle Order Shipped Event") -group Handle Order Shipped Event Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.FulfilmentService, "Receive Order Shipped Event") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Sequence.svg index 23df9fb1c..b0261f6e4 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Sequence.svg @@ -1 +1 @@ -Order Service - Message Handler - Handle Order Shipped Event - C4 Sequence - Context level«external_system»External«system»Order Service«system»Fulfilment ServiceHandle Order ShippedEventHandle Order Shipped EventReceive Order ShippedEvent \ No newline at end of file +Order Service - Message Handler - Handle Order Shipped Event - C4 Sequence - Context level«external_system»External«system»Order Service«system»Fulfilment ServiceHandle Order ShippedEventReceive Order ShippedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Sequence.png index 2d5ad027c..b898cc40e 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Sequence.puml index 61d331e7c..69314cbf1 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Sequence.puml @@ -16,11 +16,9 @@ System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Servi Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, "Handle Payment Result Event") -group Handle Payment Result Event Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Receive Payment Result Event") Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Update Order Status") Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Status Changed Event") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Sequence.svg index 76c719c53..2de9ee280 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Sequence.svg @@ -1 +1 @@ -Order Service[System]Payment Service[System]Order Service - Message Handler - Handle Payment Result Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Database«container»Messaging«container»MessagingHandle Payment ResultEventHandle Payment Result EventReceive Payment ResultEventUpdate Order StatusSend Order StatusChanged Event \ No newline at end of file +Order Service[System]Payment Service[System]Order Service - Message Handler - Handle Payment Result Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Database«container»Messaging«container»MessagingHandle Payment ResultEventReceive Payment ResultEventUpdate Order StatusSend Order StatusChanged Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Sequence.png index 91ee09ab9..1e9c6c218 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Sequence.puml index cc3a76697..0b30cd054 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Sequence.puml @@ -8,9 +8,7 @@ System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.OrderService, "Handle Payment Result Event") -group Handle Payment Result Event Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.PaymentService, "Receive Payment Result Event") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Sequence.svg index 59bd4d974..3ec8aae53 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Sequence.svg @@ -1 +1 @@ -Order Service - Message Handler - Handle Payment Result Event - C4 Sequence - Context level«external_system»External«system»Order Service«system»Payment ServiceHandle Payment ResultEventHandle Payment Result EventReceive Payment ResultEvent \ No newline at end of file +Order Service - Message Handler - Handle Payment Result Event - C4 Sequence - Context level«external_system»External«system»Order Service«system»Payment ServiceHandle Payment ResultEventReceive Payment ResultEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Sequence.png index 9756e13af..48d7c9899 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Sequence.puml index 98efec422..1592ced28 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Sequence.puml @@ -8,9 +8,7 @@ System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "") System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PIMApp, "Delete Product") -group Delete Product Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService, "Delete Product") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Sequence.svg index 29c33bee9..c6e3207eb 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Sequence.svg @@ -1 +1 @@ -PIM App - Delete Product - C4 Sequence - Context level«external_system»External«system»PIM App«system»Product ServiceDelete ProductDelete ProductDelete Product \ No newline at end of file +PIM App - Delete Product - C4 Sequence - Context level«external_system»External«system»PIM App«system»Product ServiceDelete ProductDelete Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Sequence.png index dcf704028..ed882c715 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Sequence.puml index d33e4cf70..3db43f4c9 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Sequence.puml @@ -8,9 +8,7 @@ System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "") System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PIMApp, "Update Product") -group Update Product Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService, "Update Product") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Sequence.svg index 992577ecc..d93e8d1ef 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Sequence.svg @@ -1 +1 @@ -PIM App - Update Product - C4 Sequence - Context level«external_system»External«system»PIM App«system»Product ServiceUpdate ProductUpdate ProductUpdate Product \ No newline at end of file +PIM App - Update Product - C4 Sequence - Context level«external_system»External«system»PIM App«system»Product ServiceUpdate ProductUpdate Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/PIM App/Interfaces/View Products/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/PIM App/Interfaces/View Products/Context - C4 Sequence.png index 25404abe7..b7fd07c31 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/PIM App/Interfaces/View Products/Context - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/PIM App/Interfaces/View Products/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/PIM App/Interfaces/View Products/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/PIM App/Interfaces/View Products/Context - C4 Sequence.puml index 7605ca80b..e5f21a54a 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/PIM App/Interfaces/View Products/Context - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/PIM App/Interfaces/View Products/Context - C4 Sequence.puml @@ -8,9 +8,7 @@ System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "") System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PIMApp, "View Products") -group View Products Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService, "Get Products") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/PIM App/Interfaces/View Products/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/PIM App/Interfaces/View Products/Context - C4 Sequence.svg index 444affc79..153e0de21 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/PIM App/Interfaces/View Products/Context - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/PIM App/Interfaces/View Products/Context - C4 Sequence.svg @@ -1 +1 @@ -PIM App - View Products - C4 Sequence - Context level«external_system»External«system»PIM App«system»Product ServiceView ProductsView ProductsGet Products \ No newline at end of file +PIM App - View Products - C4 Sequence - Context level«external_system»External«system»PIM App«system»Product ServiceView ProductsGet Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Sequence.png index cad3e0a09..00d505c7c 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Sequence.puml index c694b2272..67133218a 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Sequence.puml @@ -12,10 +12,8 @@ System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Servi Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, "Post Payment Result Event") -group Post Payment Result Event Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Insert Payment Result") Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Send Payment Result Event") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Sequence.svg index 66c35b138..5b21b7ff3 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Sequence.svg @@ -1 +1 @@ -Payment Service[System]Payment Service - Api - Post Payment Result Event - C4 Sequence - Container level«external_system»External«container»Api«container»Database«container»MessagingPost Payment ResultEventPost Payment Result EventInsert Payment ResultSend Payment ResultEvent \ No newline at end of file +Payment Service[System]Payment Service - Api - Post Payment Result Event - C4 Sequence - Container level«external_system»External«container»Api«container»Database«container»MessagingPost Payment ResultEventInsert Payment ResultSend Payment ResultEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.png index b39dc4b59..e46701189 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.puml index d005579f2..ad73a9651 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.puml @@ -16,13 +16,11 @@ Boundary_End() System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, "Handle Order Status Changed Event") -group Handle Order Status Changed Event Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event") alt Order Status is 'Pending Payment' Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Insert Order") Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentProvider, "Process Payment") end -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.svg index bb16efc0e..d52a2ebc4 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.svg @@ -1 +1 @@ -Payment Service[System]Order Service[System]Payment Service - Message Handler - Handle Order Status Changed Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Database«container»Messaging«system»Payment ProviderHandle Order StatusChanged EventHandle Order Status Changed EventReceive Order StatusChanged Eventalt[Order Status is 'Pending Payment']Insert OrderProcess Payment \ No newline at end of file +Payment Service[System]Order Service[System]Payment Service - Message Handler - Handle Order Status Changed Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Database«container»Messaging«system»Payment ProviderHandle Order StatusChanged EventReceive Order StatusChanged Eventalt[Order Status is 'Pending Payment']Insert OrderProcess Payment \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.png index af114f5cc..708f98012 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.puml index 6f828150b..fe6904324 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.puml @@ -9,10 +9,8 @@ System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PaymentService, "Handle Order Status Changed Event") -group Handle Order Status Changed Event Rel(ECommercePlatform.SoftwareSystems.PaymentService, ECommercePlatform.SoftwareSystems.OrderService, "Receive Order Status Changed Event") Rel(ECommercePlatform.SoftwareSystems.PaymentService, ECommercePlatform.SoftwareSystems.PaymentProvider, "Process Payment") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.svg index 6f2429acb..245568b7d 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.svg @@ -1 +1 @@ -Payment Service - Message Handler - Handle Order Status Changed Event - C4 Sequence - Context level«external_system»External«system»Payment Service«system»Order Service«system»Payment ProviderHandle Order StatusChanged EventHandle Order Status Changed EventReceive Order StatusChanged EventProcess Payment \ No newline at end of file +Payment Service - Message Handler - Handle Order Status Changed Event - C4 Sequence - Context level«external_system»External«system»Payment Service«system»Order Service«system»Payment ProviderHandle Order StatusChanged EventReceive Order StatusChanged EventProcess Payment \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Static.png deleted file mode 100644 index 6142d1c14..000000000 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Static.png and /dev/null differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Sequence.png index efba9cfa6..2ab8384c0 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Sequence.puml index 7e00df892..fda4e5a02 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Sequence.puml @@ -11,9 +11,7 @@ System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Servi Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Get Product Prices") -group Get Product Prices Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Select Product Prices") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Sequence.svg index 1cdd31767..1360a2d62 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Sequence.svg @@ -1 +1 @@ -Pricing Service[System]Pricing Service - Api - Get Product Prices - C4 Sequence - Container level«external_system»External«container»Api«container»DatabaseGet Product PricesGet Product PricesSelect Product Prices \ No newline at end of file +Pricing Service[System]Pricing Service - Api - Get Product Prices - C4 Sequence - Container level«external_system»External«container»Api«container»DatabaseGet Product PricesSelect Product Prices \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Sequence.png index fdd2f8eb1..6528666ff 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Sequence.puml index 19f099306..b6441126e 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Sequence.puml @@ -12,10 +12,8 @@ System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Servi Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Update Product Prices") -group Update Product Prices Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Update Product Prices") Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Send Product Price Changed Event") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Sequence.svg index 665f5f657..a177593fc 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Sequence.svg @@ -1 +1 @@ -Pricing Service[System]Pricing Service - Api - Update Product Prices - C4 Sequence - Container level«external_system»External«container»Api«container»Database«container»MessagingUpdate Product PricesUpdate Product PricesUpdate Product PricesSend Product PriceChanged Event \ No newline at end of file +Pricing Service[System]Pricing Service - Api - Update Product Prices - C4 Sequence - Container level«external_system»External«container»Api«container»Database«container»MessagingUpdate Product PricesUpdate Product PricesSend Product PriceChanged Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.png index 104211cdc..8b428acdb 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.puml index a4066c0de..62525acd5 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.puml @@ -15,7 +15,6 @@ System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, "Handle Purchase Order Created Event") -group Handle Purchase Order Created Event Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event") loop For each Product in Purchase Order Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Select Products") @@ -23,7 +22,6 @@ alt Product Not Found Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Insert Product") end end -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.svg index a1e36f937..7fe763d8b 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.svg @@ -1 +1 @@ -Pricing Service[System]Buying Service[System]Pricing Service - Message Handler - Handle Purchase Order Created Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Database«container»MessagingHandle Purchase OrderCreated EventHandle Purchase Order Created EventReceive Purchase OrderCreated Eventloop[For each Product in Purchase Order]Select Productsalt[Product Not Found]Insert Product \ No newline at end of file +Pricing Service[System]Buying Service[System]Pricing Service - Message Handler - Handle Purchase Order Created Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Database«container»MessagingHandle Purchase OrderCreated EventReceive Purchase OrderCreated Eventloop[For each Product in Purchase Order]Select Productsalt[Product Not Found]Insert Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.png index a64e0e844..2022ae8b2 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.puml index 22df8b0d2..b0d5ded9b 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.puml @@ -8,9 +8,7 @@ System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "") System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PricingService, "Handle Purchase Order Created Event") -group Handle Purchase Order Created Event Rel(ECommercePlatform.SoftwareSystems.PricingService, ECommercePlatform.SoftwareSystems.BuyingService, "Receive Purchase Order Created Event") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.svg index a89373631..530ebf7ae 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.svg @@ -1 +1 @@ -Pricing Service - Message Handler - Handle Purchase Order Created Event - C4 Sequence - Context level«external_system»External«system»Pricing Service«system»Buying ServiceHandle Purchase OrderCreated EventHandle Purchase Order Created EventReceive Purchase OrderCreated Event \ No newline at end of file +Pricing Service - Message Handler - Handle Purchase Order Created Event - C4 Sequence - Context level«external_system»External«system»Pricing Service«system»Buying ServiceHandle Purchase OrderCreated EventReceive Purchase OrderCreated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.png index de243c596..a5b045cce 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.puml index 78e665648..ebb15191f 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.puml @@ -15,7 +15,6 @@ System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, "Handle Purchase Order Updated Event") -group Handle Purchase Order Updated Event Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Updated Event") loop For each Product in Purchase Order Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Select Products") @@ -23,7 +22,6 @@ alt Product Not Found Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Insert Product") end end -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.svg index aee73450e..dcf4624e8 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.svg @@ -1 +1 @@ -Pricing Service[System]Buying Service[System]Pricing Service - Message Handler - Handle Purchase Order Updated Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Database«container»MessagingHandle Purchase OrderUpdated EventHandle Purchase Order Updated EventReceive Purchase OrderUpdated Eventloop[For each Product in Purchase Order]Select Productsalt[Product Not Found]Insert Product \ No newline at end of file +Pricing Service[System]Buying Service[System]Pricing Service - Message Handler - Handle Purchase Order Updated Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Database«container»MessagingHandle Purchase OrderUpdated EventReceive Purchase OrderUpdated Eventloop[For each Product in Purchase Order]Select Productsalt[Product Not Found]Insert Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.png index a3288803e..3e5fdda9b 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.puml index 2fc8f2704..ee425f971 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.puml @@ -8,9 +8,7 @@ System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "") System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PricingService, "Handle Purchase Order Updated Event") -group Handle Purchase Order Updated Event Rel(ECommercePlatform.SoftwareSystems.PricingService, ECommercePlatform.SoftwareSystems.BuyingService, "Receive Purchase Order Updated Event") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.svg index fbdad211f..01977eea3 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.svg @@ -1 +1 @@ -Pricing Service - Message Handler - Handle Purchase Order Updated Event - C4 Sequence - Context level«external_system»External«system»Pricing Service«system»Buying ServiceHandle Purchase OrderUpdated EventHandle Purchase Order Updated EventReceive Purchase OrderUpdated Event \ No newline at end of file +Pricing Service - Message Handler - Handle Purchase Order Updated Event - C4 Sequence - Context level«external_system»External«system»Pricing Service«system»Buying ServiceHandle Purchase OrderUpdated EventReceive Purchase OrderUpdated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Sequence.png index 4679b3640..d590479df 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Sequence.puml index 2e04765cf..6c6211869 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Sequence.puml @@ -12,10 +12,8 @@ System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Servi Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Delete Product") -group Delete Product Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Delete Product") Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Deleted Event") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Sequence.svg index b97712716..16b16d2db 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Sequence.svg @@ -1 +1 @@ -Product Service[System]Product Service - Api - Delete Product - C4 Sequence - Container level«external_system»External«container»Api«container»Database«container»MessagingDelete ProductDelete ProductDelete ProductSend Product DeletedEvent \ No newline at end of file +Product Service[System]Product Service - Api - Delete Product - C4 Sequence - Container level«external_system»External«container»Api«container»Database«container»MessagingDelete ProductDelete ProductSend Product DeletedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - Sequence.png new file mode 100644 index 000000000..f39641666 Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Sequence.png index 37fe0e579..7c27a82cc 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Sequence.puml index 6326e63a3..d03d4d11f 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Sequence.puml @@ -11,9 +11,7 @@ System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Servi Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Get Products") -group Get Products Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Select Products") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Sequence.svg index 104e08e63..5ca47da48 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Sequence.svg @@ -1 +1 @@ -Product Service[System]Product Service - Api - Get Products - C4 Sequence - Container level«external_system»External«container»Api«container»DatabaseGet ProductsGet ProductsSelect Products \ No newline at end of file +Product Service[System]Product Service - Api - Get Products - C4 Sequence - Container level«external_system»External«container»Api«container»DatabaseGet ProductsSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Sequence.png index 39954a727..7160b51c8 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Sequence.puml index dbd439c9b..7fb35ad3c 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Sequence.puml @@ -12,10 +12,8 @@ System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Servi Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Update Product") -group Update Product Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Update Product") Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Updated Event") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Sequence.svg index 2ef8f6c52..dba648033 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Sequence.svg @@ -1 +1 @@ -Product Service[System]Product Service - Api - Update Product - C4 Sequence - Container level«external_system»External«container»Api«container»Database«container»MessagingUpdate ProductUpdate ProductUpdate ProductSend Product UpdatedEvent \ No newline at end of file +Product Service[System]Product Service - Api - Update Product - C4 Sequence - Container level«external_system»External«container»Api«container»Database«container»MessagingUpdate ProductUpdate ProductSend Product UpdatedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.png index 67dd94adb..9c218b8e0 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.puml index 2e96aa03d..88203b7c0 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.puml @@ -16,7 +16,6 @@ System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, "Handle Purchase Order Created Event") -group Handle Purchase Order Created Event Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event") loop For each Product in Purchase Order Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Select Products") @@ -25,7 +24,6 @@ Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Created Event") end end -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.svg index e9f2000eb..cd51fbf0c 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.svg @@ -1 +1 @@ -Product Service[System]Buying Service[System]Product Service - Message Handler - Handle Purchase Order Created Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Database«container»Messaging«container»MessagingHandle Purchase OrderCreated EventHandle Purchase Order Created EventReceive Purchase OrderCreated Eventloop[For each Product in Purchase Order]Select Productsalt[Product Not Found]Insert ProductSend Product CreatedEvent \ No newline at end of file +Product Service[System]Buying Service[System]Product Service - Message Handler - Handle Purchase Order Created Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Database«container»Messaging«container»MessagingHandle Purchase OrderCreated EventReceive Purchase OrderCreated Eventloop[For each Product in Purchase Order]Select Productsalt[Product Not Found]Insert ProductSend Product CreatedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.png index 335aa9f3b..265f3833c 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.puml index 72a82b414..1d8d701e1 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.puml @@ -8,9 +8,7 @@ System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService, "Handle Purchase Order Created Event") -group Handle Purchase Order Created Event Rel(ECommercePlatform.SoftwareSystems.ProductService, ECommercePlatform.SoftwareSystems.BuyingService, "Receive Purchase Order Created Event") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.svg index 8a8f1c25a..e1307128d 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.svg @@ -1 +1 @@ -Product Service - Message Handler - Handle Purchase Order Created Event - C4 Sequence - Context level«external_system»External«system»Product Service«system»Buying ServiceHandle Purchase OrderCreated EventHandle Purchase Order Created EventReceive Purchase OrderCreated Event \ No newline at end of file +Product Service - Message Handler - Handle Purchase Order Created Event - C4 Sequence - Context level«external_system»External«system»Product Service«system»Buying ServiceHandle Purchase OrderCreated EventReceive Purchase OrderCreated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.png index 23ff89e6e..7672190d3 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.puml index b44997a25..e6c32caed 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.puml @@ -16,7 +16,6 @@ System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, "Handle Purchase Order Updated Event") -group Handle Purchase Order Updated Event Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Updated Event") loop For each Product in Purchase Order Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Select Products") @@ -25,7 +24,6 @@ Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Created Event") end end -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.svg index c8c254df3..33e6d86d6 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.svg @@ -1 +1 @@ -Product Service[System]Buying Service[System]Product Service - Message Handler - Handle Purchase Order Updated Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Database«container»Messaging«container»MessagingHandle Purchase OrderUpdated EventHandle Purchase Order Updated EventReceive Purchase OrderUpdated Eventloop[For each Product in Purchase Order]Select Productsalt[Product Not Found]Insert ProductSend Product CreatedEvent \ No newline at end of file +Product Service[System]Buying Service[System]Product Service - Message Handler - Handle Purchase Order Updated Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Database«container»Messaging«container»MessagingHandle Purchase OrderUpdated EventReceive Purchase OrderUpdated Eventloop[For each Product in Purchase Order]Select Productsalt[Product Not Found]Insert ProductSend Product CreatedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.png index 791b6c292..60ad24ab4 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.puml index b6c506d39..567043e72 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.puml @@ -8,9 +8,7 @@ System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService, "Handle Purchase Order Updated Event") -group Handle Purchase Order Updated Event Rel(ECommercePlatform.SoftwareSystems.ProductService, ECommercePlatform.SoftwareSystems.BuyingService, "Receive Purchase Order Updated Event") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.svg index ce781cae9..b40b66da7 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.svg @@ -1 +1 @@ -Product Service - Message Handler - Handle Purchase Order Updated Event - C4 Sequence - Context level«external_system»External«system»Product Service«system»Buying ServiceHandle Purchase OrderUpdated EventHandle Purchase Order Updated EventReceive Purchase OrderUpdated Event \ No newline at end of file +Product Service - Message Handler - Handle Purchase Order Updated Event - C4 Sequence - Context level«external_system»External«system»Product Service«system»Buying ServiceHandle Purchase OrderUpdated EventReceive Purchase OrderUpdated Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Sequence.png index b22754426..77292b53a 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Sequence.puml index 052fc3e90..7afacbaab 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Sequence.puml @@ -11,9 +11,7 @@ System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Search Products") -group Search Products Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Select Products") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Sequence.svg index f6a671cd4..bdba5c106 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Sequence.svg @@ -1 +1 @@ -Search Service[System]Search Service - Api - Search Products - C4 Sequence - Container level«external_system»External«container»Api«container»DatabaseSearch ProductsSearch ProductsSelect Products \ No newline at end of file +Search Service[System]Search Service - Api - Search Products - C4 Sequence - Container level«external_system»External«container»Api«container»DatabaseSearch ProductsSelect Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Sequence.png index fa3b38654..0dba8aa63 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Sequence.puml index 6e0f35584..6cca65219 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Sequence.puml @@ -15,10 +15,8 @@ System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Servi Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, "Handle Product Created Event") -group Handle Product Created Event Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Created Event") Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Insert Product") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Sequence.svg index 6e85d2007..85a7e9bd6 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Sequence.svg @@ -1 +1 @@ -Search Service[System]Product Service[System]Search Service - Message Handler - Handle Product Created Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Database«container»MessagingHandle Product CreatedEventHandle Product Created EventReceive Product CreatedEventInsert Product \ No newline at end of file +Search Service[System]Product Service[System]Search Service - Message Handler - Handle Product Created Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Database«container»MessagingHandle Product CreatedEventReceive Product CreatedEventInsert Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Sequence.png index dbebd0960..6611beee8 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Sequence.puml index f4da336d5..ac0805c14 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Sequence.puml @@ -8,9 +8,7 @@ System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "") System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.SearchService, "Handle Product Created Event") -group Handle Product Created Event Rel(ECommercePlatform.SoftwareSystems.SearchService, ECommercePlatform.SoftwareSystems.ProductService, "Receive Product Created Event") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Sequence.svg index d0a7ed684..8d455531c 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Sequence.svg @@ -1 +1 @@ -Search Service - Message Handler - Handle Product Created Event - C4 Sequence - Context level«external_system»External«system»Search Service«system»Product ServiceHandle Product CreatedEventHandle Product Created EventReceive Product CreatedEvent \ No newline at end of file +Search Service - Message Handler - Handle Product Created Event - C4 Sequence - Context level«external_system»External«system»Search Service«system»Product ServiceHandle Product CreatedEventReceive Product CreatedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Sequence.png index 4006499db..83c03a881 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Sequence.puml index a8b96bec6..a1598eea1 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Sequence.puml @@ -15,10 +15,8 @@ System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Servi Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, "Handle Product Deleted Event") -group Handle Product Deleted Event Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Deleted Event") Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Delete Product") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Sequence.svg index d46d29c75..4d2b9eb34 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Sequence.svg @@ -1 +1 @@ -Search Service[System]Product Service[System]Search Service - Message Handler - Handle Product Deleted Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Database«container»MessagingHandle Product DeletedEventHandle Product Deleted EventReceive Product DeletedEventDelete Product \ No newline at end of file +Search Service[System]Product Service[System]Search Service - Message Handler - Handle Product Deleted Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Database«container»MessagingHandle Product DeletedEventReceive Product DeletedEventDelete Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Sequence.png index 7474336ed..f27045bc9 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Sequence.puml index cd4fb27b0..aff580fa2 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Sequence.puml @@ -8,9 +8,7 @@ System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "") System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.SearchService, "Handle Product Deleted Event") -group Handle Product Deleted Event Rel(ECommercePlatform.SoftwareSystems.SearchService, ECommercePlatform.SoftwareSystems.ProductService, "Receive Product Deleted Event") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Sequence.svg index 05986f426..b20944f7d 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Sequence.svg @@ -1 +1 @@ -Search Service - Message Handler - Handle Product Deleted Event - C4 Sequence - Context level«external_system»External«system»Search Service«system»Product ServiceHandle Product DeletedEventHandle Product Deleted EventReceive Product DeletedEvent \ No newline at end of file +Search Service - Message Handler - Handle Product Deleted Event - C4 Sequence - Context level«external_system»External«system»Search Service«system»Product ServiceHandle Product DeletedEventReceive Product DeletedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Sequence.png index 8b8bc2687..6617572f9 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Sequence.puml index 50af1aaec..76841f8cb 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Sequence.puml @@ -15,10 +15,8 @@ System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Servi Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, "Handle Product Price Changed Event") -group Handle Product Price Changed Event Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Receive Product Price Changed Event") Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Update Product Prices") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Sequence.svg index 8a3c8ecbf..f62768a60 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Sequence.svg @@ -1 +1 @@ -Search Service[System]Pricing Service[System]Search Service - Message Handler - Handle Product Price Changed Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Database«container»MessagingHandle Product PriceChanged EventHandle Product Price Changed EventReceive Product PriceChanged EventUpdate Product Prices \ No newline at end of file +Search Service[System]Pricing Service[System]Search Service - Message Handler - Handle Product Price Changed Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Database«container»MessagingHandle Product PriceChanged EventReceive Product PriceChanged EventUpdate Product Prices \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Sequence.png index b29bb5489..b468e213d 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Sequence.puml index f7b17757c..de632ffc8 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Sequence.puml @@ -8,9 +8,7 @@ System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "") System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.SearchService, "Handle Product Price Changed Event") -group Handle Product Price Changed Event Rel(ECommercePlatform.SoftwareSystems.SearchService, ECommercePlatform.SoftwareSystems.PricingService, "Receive Product Price Changed Event") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Sequence.svg index 1509235ae..d928ed453 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Sequence.svg @@ -1 +1 @@ -Search Service - Message Handler - Handle Product Price Changed Event - C4 Sequence - Context level«external_system»External«system»Search Service«system»Pricing ServiceHandle Product PriceChanged EventHandle Product Price Changed EventReceive Product PriceChanged Event \ No newline at end of file +Search Service - Message Handler - Handle Product Price Changed Event - C4 Sequence - Context level«external_system»External«system»Search Service«system»Pricing ServiceHandle Product PriceChanged EventReceive Product PriceChanged Event \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Sequence.png index bc7528e3d..ff5a0e181 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Sequence.puml index e93cca508..b5adbe4b0 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Sequence.puml @@ -15,10 +15,8 @@ System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Servi Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, "Handle Product Updated Event") -group Handle Product Updated Event Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Updated Event") Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Update Product") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Sequence.svg index 29063e1f0..8977c21a4 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Sequence.svg @@ -1 +1 @@ -Search Service[System]Product Service[System]Search Service - Message Handler - Handle Product Updated Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Database«container»MessagingHandle Product UpdatedEventHandle Product Updated EventReceive Product UpdatedEventUpdate Product \ No newline at end of file +Search Service[System]Product Service[System]Search Service - Message Handler - Handle Product Updated Event - C4 Sequence - Container level«external_system»External«container»Message Handler«container»Database«container»MessagingHandle Product UpdatedEventReceive Product UpdatedEventUpdate Product \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Sequence.png index cfcc7f88a..39b7db224 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Sequence.puml index aa308f35c..a7d117708 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Sequence.puml @@ -8,9 +8,7 @@ System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "") System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.SearchService, "Handle Product Updated Event") -group Handle Product Updated Event Rel(ECommercePlatform.SoftwareSystems.SearchService, ECommercePlatform.SoftwareSystems.ProductService, "Receive Product Updated Event") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Sequence.svg index c9330b749..c06a992bf 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Sequence.svg @@ -1 +1 @@ -Search Service - Message Handler - Handle Product Updated Event - C4 Sequence - Context level«external_system»External«system»Search Service«system»Product ServiceHandle Product UpdatedEventHandle Product Updated EventReceive Product UpdatedEvent \ No newline at end of file +Search Service - Message Handler - Handle Product Updated Event - C4 Sequence - Context level«external_system»External«system»Search Service«system»Product ServiceHandle Product UpdatedEventReceive Product UpdatedEvent \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Sequence.png index 5e0fcbae5..fd5cb2604 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Sequence.puml index 4edb0b6ec..d5d3e48e8 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Sequence.puml @@ -9,12 +9,8 @@ System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontApp, "Add Product To Basket") -group Add Product To Basket Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Add Basket Item") -group Add Basket Item Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Add Item") -end -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Sequence.svg index 5454e23b9..2650eb6a1 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Sequence.svg @@ -1 +1 @@ -Storefront App - Add Product To Basket - C4 Sequence - Context level«external_system»External«system»Storefront App«system»Storefront Bff«system»Basket ServiceAdd Product To BasketAdd Product To BasketAdd Basket ItemAdd Basket ItemAdd Item \ No newline at end of file +Storefront App - Add Product To Basket - C4 Sequence - Context level«external_system»External«system»Storefront App«system»Storefront Bff«system»Basket ServiceAdd Product To BasketAdd Basket ItemAdd Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Sequence.png index 32faaa33d..8b650700f 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Sequence.puml index 96b7f48d4..a19363613 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Sequence.puml @@ -10,13 +10,9 @@ System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontApp, "Checkout") -group Checkout Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Checkout") -group Checkout Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService, "Create Order") Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Delete Basket") -end -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Sequence.svg index 4a2abf52b..e37bd8a14 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Sequence.svg @@ -1 +1 @@ -Storefront App - Checkout - C4 Sequence - Context level«external_system»External«system»Storefront App«system»Storefront Bff«system»Order Service«system»Basket ServiceCheckoutCheckoutCheckoutCheckoutCreate OrderDelete Basket \ No newline at end of file +Storefront App - Checkout - C4 Sequence - Context level«external_system»External«system»Storefront App«system»Storefront Bff«system»Order Service«system»Basket ServiceCheckoutCheckoutCreate OrderDelete Basket \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Sequence.png index d34deaf71..90eeafea3 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Sequence.puml index 4cc3813a0..d6e6f8e5b 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Sequence.puml @@ -9,12 +9,8 @@ System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontApp, "Delete Basket Item") -group Delete Basket Item Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Delete Basket Item") -group Delete Basket Item Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Delete Item") -end -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Sequence.svg index d6fcb04b5..a5dd869cc 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Sequence.svg @@ -1 +1 @@ -Storefront App - Delete Basket Item - C4 Sequence - Context level«external_system»External«system»Storefront App«system»Storefront Bff«system»Basket ServiceDelete Basket ItemDelete Basket ItemDelete Basket ItemDelete Basket ItemDelete Item \ No newline at end of file +Storefront App - Delete Basket Item - C4 Sequence - Context level«external_system»External«system»Storefront App«system»Storefront Bff«system»Basket ServiceDelete Basket ItemDelete Basket ItemDelete Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Sequence.png index ad7a9a2b9..73e914613 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Sequence.puml index 35916e4a5..cf3fc52ca 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Sequence.puml @@ -9,12 +9,8 @@ System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontApp, "Search Products") -group Search Products Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Search Products") -group Search Products Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService, "Search Products") -end -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Sequence.svg index f386dfce2..5acaccf2d 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Sequence.svg @@ -1 +1 @@ -Storefront App - Search Products - C4 Sequence - Context level«external_system»External«system»Storefront App«system»Storefront Bff«system»Search ServiceSearch ProductsSearch ProductsSearch ProductsSearch ProductsSearch Products \ No newline at end of file +Storefront App - Search Products - C4 Sequence - Context level«external_system»External«system»Storefront App«system»Storefront Bff«system»Search ServiceSearch ProductsSearch ProductsSearch Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Sequence.png index 52e80c5af..bcd31f41e 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Sequence.puml index 8707dce08..96fdd153a 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Sequence.puml @@ -9,12 +9,8 @@ System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontApp, "Update Basket Item") -group Update Basket Item Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Update Basket Item") -group Update Basket Item Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Update Item") -end -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Sequence.svg index 28ffc6eaa..79ef7ba59 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Sequence.svg @@ -1 +1 @@ -Storefront App - Update Basket Item - C4 Sequence - Context level«external_system»External«system»Storefront App«system»Storefront Bff«system»Basket ServiceUpdate Basket ItemUpdate Basket ItemUpdate Basket ItemUpdate Basket ItemUpdate Item \ No newline at end of file +Storefront App - Update Basket Item - C4 Sequence - Context level«external_system»External«system»Storefront App«system»Storefront Bff«system»Basket ServiceUpdate Basket ItemUpdate Basket ItemUpdate Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Sequence.png index 7c0b018d7..667998c35 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Sequence.puml index 89cec4da0..0b514a504 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Sequence.puml @@ -9,12 +9,8 @@ System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontApp, "View Basket") -group View Basket Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Get Basket") -group Get Basket Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Get Items") -end -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Sequence.svg index 7e43912c0..d342c0a82 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Sequence.svg @@ -1 +1 @@ -Storefront App - View Basket - C4 Sequence - Context level«external_system»External«system»Storefront App«system»Storefront Bff«system»Basket ServiceView BasketView BasketGet BasketGet BasketGet Items \ No newline at end of file +Storefront App - View Basket - C4 Sequence - Context level«external_system»External«system»Storefront App«system»Storefront Bff«system»Basket ServiceView BasketGet BasketGet Items \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Sequence.png index 6b9d33028..35bd8267e 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Sequence.puml index 7c06043a8..48b54f8d7 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Sequence.puml @@ -9,12 +9,8 @@ System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontApp, "View Products") -group View Products Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Get Products") -group Get Products Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService, "Get Products") -end -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Sequence.svg index 49291fb45..3a3f0c370 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Sequence.svg @@ -1 +1 @@ -Storefront App - View Products - C4 Sequence - Context level«external_system»External«system»Storefront App«system»Storefront Bff«system»Product ServiceView ProductsView ProductsGet ProductsGet ProductsGet Products \ No newline at end of file +Storefront App - View Products - C4 Sequence - Context level«external_system»External«system»Storefront App«system»Storefront Bff«system»Product ServiceView ProductsGet ProductsGet Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Sequence.png index 4955216ff..30916a473 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Sequence.puml index d0a17dbad..e818da0fc 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Sequence.puml @@ -8,9 +8,7 @@ System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontBff, "Add Basket Item") -group Add Basket Item Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Add Item") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Sequence.svg index c4464419d..20d115375 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Sequence.svg @@ -1 +1 @@ -Storefront Bff - Add Basket Item - C4 Sequence - Context level«external_system»External«system»Storefront Bff«system»Basket ServiceAdd Basket ItemAdd Basket ItemAdd Item \ No newline at end of file +Storefront Bff - Add Basket Item - C4 Sequence - Context level«external_system»External«system»Storefront Bff«system»Basket ServiceAdd Basket ItemAdd Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Sequence.png index 5d7fa57d3..d0f1883f1 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Sequence.puml index fb69f1811..a77b74351 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Sequence.puml @@ -9,10 +9,8 @@ System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "") System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontBff, "Checkout") -group Checkout Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService, "Create Order") Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Delete Basket") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Sequence.svg index 9dc90c148..fd1ceb709 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Sequence.svg @@ -1 +1 @@ -Storefront Bff - Checkout - C4 Sequence - Context level«external_system»External«system»Storefront Bff«system»Order Service«system»Basket ServiceCheckoutCheckoutCreate OrderDelete Basket \ No newline at end of file +Storefront Bff - Checkout - C4 Sequence - Context level«external_system»External«system»Storefront Bff«system»Order Service«system»Basket ServiceCheckoutCreate OrderDelete Basket \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Sequence.png index 1f38074c8..88693a9a1 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Sequence.puml index 2f58c1413..1d8e040e4 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Sequence.puml @@ -8,9 +8,7 @@ System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontBff, "Delete Basket Item") -group Delete Basket Item Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Delete Item") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Sequence.svg index 101fc404b..da180f0d5 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Sequence.svg @@ -1 +1 @@ -Storefront Bff - Delete Basket Item - C4 Sequence - Context level«external_system»External«system»Storefront Bff«system»Basket ServiceDelete Basket ItemDelete Basket ItemDelete Item \ No newline at end of file +Storefront Bff - Delete Basket Item - C4 Sequence - Context level«external_system»External«system»Storefront Bff«system»Basket ServiceDelete Basket ItemDelete Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Sequence.png index a9ffe8012..501bdb535 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Sequence.puml index 139b2c15f..7bada9e04 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Sequence.puml @@ -8,9 +8,7 @@ System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontBff, "Get Basket") -group Get Basket Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Get Items") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Sequence.svg index 129c81f27..07c94e835 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Sequence.svg @@ -1 +1 @@ -Storefront Bff - Get Basket - C4 Sequence - Context level«external_system»External«system»Storefront Bff«system»Basket ServiceGet BasketGet BasketGet Items \ No newline at end of file +Storefront Bff - Get Basket - C4 Sequence - Context level«external_system»External«system»Storefront Bff«system»Basket ServiceGet BasketGet Items \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Sequence.png index 8aee81078..04249ee90 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Sequence.puml index 044084e0e..e2e27d28a 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Sequence.puml @@ -8,9 +8,7 @@ System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontBff, "Get Products") -group Get Products Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService, "Get Products") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Sequence.svg index 161b4d158..fda3542eb 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Sequence.svg @@ -1 +1 @@ -Storefront Bff - Get Products - C4 Sequence - Context level«external_system»External«system»Storefront Bff«system»Product ServiceGet ProductsGet ProductsGet Products \ No newline at end of file +Storefront Bff - Get Products - C4 Sequence - Context level«external_system»External«system»Storefront Bff«system»Product ServiceGet ProductsGet Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Sequence.png index 0f7aeda63..2be1ab8c7 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Sequence.puml index 063b2837f..993c7aa3e 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Sequence.puml @@ -8,9 +8,7 @@ System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontBff, "Search Products") -group Search Products Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService, "Search Products") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Sequence.svg index 9fc4ab3db..56a4cef0b 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Sequence.svg @@ -1 +1 @@ -Storefront Bff - Search Products - C4 Sequence - Context level«external_system»External«system»Storefront Bff«system»Search ServiceSearch ProductsSearch ProductsSearch Products \ No newline at end of file +Storefront Bff - Search Products - C4 Sequence - Context level«external_system»External«system»Storefront Bff«system»Search ServiceSearch ProductsSearch Products \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Sequence.png index 2c421eef9..aad1c93b0 100644 Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Sequence.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Sequence.png differ diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Sequence.puml index 2060d9b28..043d43ab4 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Sequence.puml +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Sequence.puml @@ -8,9 +8,7 @@ System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "") System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontBff, "Update Basket Item") -group Update Basket Item Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Update Item") -end @enduml diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Sequence.svg index 018be2bd9..174178bcf 100644 --- a/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Sequence.svg +++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Sequence.svg @@ -1 +1 @@ -Storefront Bff - Update Basket Item - C4 Sequence - Context level«external_system»External«system»Storefront Bff«system»Basket ServiceUpdate Basket ItemUpdate Basket ItemUpdate Item \ No newline at end of file +Storefront Bff - Update Basket Item - C4 Sequence - Context level«external_system»External«system»Storefront Bff«system»Basket ServiceUpdate Basket ItemUpdate Item \ No newline at end of file diff --git a/Samples/E-Commerce Platform/Yaml/draw-diagrams.bat b/Samples/E-Commerce Platform/Yaml/draw-diagrams.bat index affd22833..957c39de6 100644 --- a/Samples/E-Commerce Platform/Yaml/draw-diagrams.bat +++ b/Samples/E-Commerce Platform/Yaml/draw-diagrams.bat @@ -1,6 +1,6 @@ @echo off :: Possible values: TRUE, FALSE -set "redraw-all=FALSE" +set "redraw-all=TRUE" ::::::::::::::::::::::::::::::: set "build-configuration=Debug" diff --git a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Container - C4 Sequence.png b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Container - C4 Sequence.png index 8db6d361c..18669c6c5 100644 Binary files a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Container - C4 Sequence.png and b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Container - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Container - C4 Sequence.puml b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Container - C4 Sequence.puml index 13aa5e532..5c79fab85 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Container - C4 Sequence.puml +++ b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Container - C4 Sequence.puml @@ -1,7 +1,7 @@ @startuml !include ..\..\.c4s\C4_Sequence.puml -title Complete (End-To-End) - C4 Sequence - Container level) +title Complete (End-To-End) - C4 Sequence - Container level Person(BigBankPlc.Actors.Customer, "Customer", "") @@ -17,70 +17,36 @@ System_Ext(BigBankPlc.SoftwareSystems.EMailSystem, "E-Mail System", "") group Customer - Banking via Web App Rel(BigBankPlc.Actors.Customer, BigBankPlc.SoftwareSystems.InternetBanking.Containers.WebApplication, "Navigate") -group Navigate Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.WebApplication, BigBankPlc.SoftwareSystems.InternetBanking.Containers.SinglePageApp, "Load And Start") -end Rel(BigBankPlc.Actors.Customer, BigBankPlc.SoftwareSystems.InternetBanking.Containers.SinglePageApp, "Sign In") -group Sign In Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.SinglePageApp, BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, "Sign In") -group Sign In Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.InternetBanking.Containers.Database, "Authenticate User") -end -end Rel(BigBankPlc.Actors.Customer, BigBankPlc.SoftwareSystems.InternetBanking.Containers.SinglePageApp, "View Customer Details") -group View Customer Details Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.SinglePageApp, BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, "Get Customer") -group Get Customer Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Customer") -end Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.SinglePageApp, BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, "Get Customer Accounts") -group Get Customer Accounts Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Customer Accounts") -end -end Rel(BigBankPlc.Actors.Customer, BigBankPlc.SoftwareSystems.InternetBanking.Containers.SinglePageApp, "View Account Transactions") -group View Account Transactions Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.SinglePageApp, BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, "Get Account Transactions") -group Get Account Transactions Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Account Transactions") -end -end Rel(BigBankPlc.Actors.Customer, BigBankPlc.SoftwareSystems.InternetBanking.Containers.SinglePageApp, "Create Account") -group Create Account Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.SinglePageApp, BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, "Create Account") -group Create Account Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Create Account") Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.EMailSystem, "Send New Account Created Notification E-Mail") end -end -end group Customer - Banking via Mobile App Rel(BigBankPlc.Actors.Customer, BigBankPlc.SoftwareSystems.InternetBanking.Containers.MobileApp, "Sign In") -group Sign In Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.MobileApp, BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, "Sign In") -group Sign In Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.InternetBanking.Containers.Database, "Authenticate User") -end -end Rel(BigBankPlc.Actors.Customer, BigBankPlc.SoftwareSystems.InternetBanking.Containers.MobileApp, "View Customer Details") -group View Customer Details Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.MobileApp, BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, "Get Customer") -group Get Customer Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Customer") -end Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.MobileApp, BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, "Get Customer Accounts") -group Get Customer Accounts Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Customer Accounts") -end -end Rel(BigBankPlc.Actors.Customer, BigBankPlc.SoftwareSystems.InternetBanking.Containers.MobileApp, "View Account Transactions") -group View Account Transactions Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.MobileApp, BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, "Get Account Transactions") -group Get Account Transactions Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Account Transactions") end -end -end group Customer - Receive E-Mail Notifications Rel(BigBankPlc.Actors.Customer, BigBankPlc.SoftwareSystems.EMailSystem, "Receive Password Changed Notification E-Mail") Rel(BigBankPlc.Actors.Customer, BigBankPlc.SoftwareSystems.EMailSystem, "Receive New Account Created Notification E-Mail") diff --git a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Container - C4 Sequence.svg b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Container - C4 Sequence.svg index 4c36a245b..58e59580b 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Container - C4 Sequence.svg +++ b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Container - C4 Sequence.svg @@ -1 +1 @@ -Internet Banking[System]Complete (End-To-End) - C4 Sequence - Container level)«person»Customer«container»Web Application«container»Single-Page App«container»API Application«container»Database«container»Mobile App«external_system»Mainframe Banking System«external_system»E-Mail SystemCustomer - Banking via Web AppNavigateNavigateLoad And StartSign InSign InSign InSign InAuthenticate UserView Customer DetailsView Customer DetailsGet CustomerGet CustomerGet CustomerGet Customer AccountsGet Customer AccountsGet Customer AccountsView AccountTransactionsView Account TransactionsGet Account TransactionsGet Account TransactionsGet Account TransactionsCreate AccountCreate AccountCreate AccountCreate AccountCreate AccountSend New AccountCreated Notification E-MailCustomer - Banking via Mobile AppSign InSign InSign InSign InAuthenticate UserView Customer DetailsView Customer DetailsGet CustomerGet CustomerGet CustomerGet Customer AccountsGet Customer AccountsGet Customer AccountsView AccountTransactionsView Account TransactionsGet Account TransactionsGet Account TransactionsGet Account TransactionsCustomer - Receive E-Mail NotificationsReceive PasswordChanged NotificationE-MailReceive New AccountCreated Notification E-Mail \ No newline at end of file +Internet Banking[System]Complete (End-To-End) - C4 Sequence - Container level«person»Customer«container»Web Application«container»Single-Page App«container»API Application«container»Database«container»Mobile App«external_system»Mainframe Banking System«external_system»E-Mail SystemCustomer - Banking via Web AppNavigateLoad And StartSign InSign InAuthenticate UserView Customer DetailsGet CustomerGet CustomerGet Customer AccountsGet Customer AccountsView AccountTransactionsGet Account TransactionsGet Account TransactionsCreate AccountCreate AccountCreate AccountSend New AccountCreated Notification E-MailCustomer - Banking via Mobile AppSign InSign InAuthenticate UserView Customer DetailsGet CustomerGet CustomerGet Customer AccountsGet Customer AccountsView AccountTransactionsGet Account TransactionsGet Account TransactionsCustomer - Receive E-Mail NotificationsReceive PasswordChanged NotificationE-MailReceive New AccountCreated Notification E-Mail \ No newline at end of file diff --git a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Container - C4 Static.png b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Container - C4 Static.png index 0bd5ddea5..2bc0dcb71 100644 Binary files a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Container - C4 Static.png and b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Container - C4 Static.png differ diff --git a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Container - C4 Static.puml b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Container - C4 Static.puml index f973851f0..d5db5adb5 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Container - C4 Static.puml +++ b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Container - C4 Static.puml @@ -14,7 +14,7 @@ LAYOUT_TOP_DOWN() skinparam linetype polyline -title Complete (End-To-End) - C4 Static - Container level) +title Complete (End-To-End) - C4 Static - Container level Person(BigBankPlc.Actors.Customer, "Customer", "") diff --git a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Container - C4 Static.svg b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Container - C4 Static.svg index be827e97d..79e6d5498 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Container - C4 Static.svg +++ b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Container - C4 Static.svg @@ -1 +1 @@ -Complete (End-To-End) - C4 Static - Container level)Internet Banking[System]CustomerMainframe BankingSystemE-Mail SystemWeb ApplicationSingle-Page AppAPI ApplicationDatabaseMobile AppUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesLegend  person  container  external_system  system boundary(dashed)  \ No newline at end of file +Complete (End-To-End) - C4 Static - Container levelInternet Banking[System]CustomerMainframe BankingSystemE-Mail SystemWeb ApplicationSingle-Page AppAPI ApplicationDatabaseMobile AppUsesUsesUsesUsesUsesUsesUsesUsesUsesUsesLegend  person  container  external_system  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Container - C4.png b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Container - C4.png index b4d9f0a60..3d0395aed 100644 Binary files a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Container - C4.png and b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Container - C4.png differ diff --git a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Container - C4.puml b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Container - C4.puml index d219bb6d4..b3c687c72 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Container - C4.puml +++ b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Container - C4.puml @@ -14,7 +14,7 @@ LAYOUT_TOP_DOWN() skinparam linetype polyline -title Complete (End-To-End) - C4 - Container level) +title Complete (End-To-End) - C4 - Container level Person(BigBankPlc.Actors.Customer, "Customer", "") diff --git a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Container - C4.svg b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Container - C4.svg index 9fced3342..14b8154ef 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Container - C4.svg +++ b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Container - C4.svg @@ -1 +1 @@ -Complete (End-To-End) - C4 - Container level)Internet Banking[System]CustomerMainframe BankingSystemE-Mail SystemWeb ApplicationSingle-Page AppAPI ApplicationDatabaseMobile AppNavigateLoad And StartSign InView Customer DetailsView Account TransactionsCreate AccountSign InGet CustomerGet Customer AccountsGet Account TransactionsCreate AccountAuthenticate UserGet CustomerGet Customer AccountsGet Account TransactionsCreate AccountSend New Account Created Notification E-MailSign InView Customer DetailsView Account TransactionsSign InGet CustomerGet Customer AccountsGet Account TransactionsReceive Password Changed Notification E-MailReceive New Account Created Notification E-MailLegend  person  container  external_system  system boundary(dashed)  \ No newline at end of file +Complete (End-To-End) - C4 - Container levelInternet Banking[System]CustomerMainframe BankingSystemE-Mail SystemWeb ApplicationSingle-Page AppAPI ApplicationDatabaseMobile AppNavigateLoad And StartSign InView Customer DetailsView Account TransactionsCreate AccountSign InGet CustomerGet Customer AccountsGet Account TransactionsCreate AccountAuthenticate UserGet CustomerGet Customer AccountsGet Account TransactionsCreate AccountSend New Account Created Notification E-MailSign InView Customer DetailsView Account TransactionsSign InGet CustomerGet Customer AccountsGet Account TransactionsReceive Password Changed Notification E-MailReceive New Account Created Notification E-MailLegend  person  container  external_system  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Container - Sequence.png b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Container - Sequence.png index fa329228a..78326005c 100644 Binary files a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Container - Sequence.png and b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Container - Sequence.png differ diff --git a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Container - Sequence.puml b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Container - Sequence.puml index 0a8ffc327..5dd134f34 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Container - Sequence.puml +++ b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Container - Sequence.puml @@ -1,6 +1,6 @@ @startuml -title Complete (End-To-End) - Sequence - Container level) +title Complete (End-To-End) - Sequence - Container level participant "Customer" as BigBankPlc.Actors.Customer diff --git a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Container - Sequence.svg b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Container - Sequence.svg index 4ea78b7dd..b2c949c3b 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Container - Sequence.svg +++ b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Container - Sequence.svg @@ -1 +1 @@ -Complete (End-To-End) - Sequence - Container level)Internet BankingCustomerCustomerWeb ApplicationWeb ApplicationSingle-Page AppSingle-Page AppAPI ApplicationAPI ApplicationDatabaseDatabaseMobile AppMobile AppMainframe Banking SystemMainframe Banking SystemE-Mail SystemE-Mail SystemCustomer - Banking via Web AppNavigateNavigateLoad And StartSign InSign InSign InSign InAuthenticate UserView Customer DetailsView Customer DetailsGet CustomerGet CustomerGet CustomerGet Customer AccountsGet Customer AccountsGet Customer AccountsView Account TransactionsView Account TransactionsGet Account TransactionsGet Account TransactionsGet Account TransactionsCreate AccountCreate AccountCreate AccountCreate AccountCreate AccountSend New Account Created Notification E-MailCustomer - Banking via Mobile AppSign InSign InSign InSign InAuthenticate UserView Customer DetailsView Customer DetailsGet CustomerGet CustomerGet CustomerGet Customer AccountsGet Customer AccountsGet Customer AccountsView Account TransactionsView Account TransactionsGet Account TransactionsGet Account TransactionsGet Account TransactionsCustomer - Receive E-Mail NotificationsReceive Password Changed Notification E-MailReceive New Account Created Notification E-Mail \ No newline at end of file +Complete (End-To-End) - Sequence - Container levelInternet BankingCustomerCustomerWeb ApplicationWeb ApplicationSingle-Page AppSingle-Page AppAPI ApplicationAPI ApplicationDatabaseDatabaseMobile AppMobile AppMainframe Banking SystemMainframe Banking SystemE-Mail SystemE-Mail SystemCustomer - Banking via Web AppNavigateNavigateLoad And StartSign InSign InSign InSign InAuthenticate UserView Customer DetailsView Customer DetailsGet CustomerGet CustomerGet CustomerGet Customer AccountsGet Customer AccountsGet Customer AccountsView Account TransactionsView Account TransactionsGet Account TransactionsGet Account TransactionsGet Account TransactionsCreate AccountCreate AccountCreate AccountCreate AccountCreate AccountSend New Account Created Notification E-MailCustomer - Banking via Mobile AppSign InSign InSign InSign InAuthenticate UserView Customer DetailsView Customer DetailsGet CustomerGet CustomerGet CustomerGet Customer AccountsGet Customer AccountsGet Customer AccountsView Account TransactionsView Account TransactionsGet Account TransactionsGet Account TransactionsGet Account TransactionsCustomer - Receive E-Mail NotificationsReceive Password Changed Notification E-MailReceive New Account Created Notification E-Mail \ No newline at end of file diff --git a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Context - C4 Sequence.png b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Context - C4 Sequence.png index 2ee3ee7a2..63c199601 100644 Binary files a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Context - C4 Sequence.png and b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Context - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Context - C4 Sequence.puml b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Context - C4 Sequence.puml index 4c5ebbbef..187d04518 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Context - C4 Sequence.puml +++ b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Context - C4 Sequence.puml @@ -1,7 +1,7 @@ @startuml !include ..\..\.c4s\C4_Sequence.puml -title Complete (End-To-End) - C4 Sequence - Context level) +title Complete (End-To-End) - C4 Sequence - Context level Person(BigBankPlc.Actors.Customer, "Customer", "") System(BigBankPlc.SoftwareSystems.InternetBanking, "Internet Banking", "") @@ -12,32 +12,22 @@ group Customer - Banking via Web App Rel(BigBankPlc.Actors.Customer, BigBankPlc.SoftwareSystems.InternetBanking, "Navigate") Rel(BigBankPlc.Actors.Customer, BigBankPlc.SoftwareSystems.InternetBanking, "Sign In") Rel(BigBankPlc.Actors.Customer, BigBankPlc.SoftwareSystems.InternetBanking, "View Customer Details") -group View Customer Details Rel(BigBankPlc.SoftwareSystems.InternetBanking, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Customer") Rel(BigBankPlc.SoftwareSystems.InternetBanking, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Customer Accounts") -end Rel(BigBankPlc.Actors.Customer, BigBankPlc.SoftwareSystems.InternetBanking, "View Account Transactions") -group View Account Transactions Rel(BigBankPlc.SoftwareSystems.InternetBanking, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Account Transactions") -end Rel(BigBankPlc.Actors.Customer, BigBankPlc.SoftwareSystems.InternetBanking, "Create Account") -group Create Account Rel(BigBankPlc.SoftwareSystems.InternetBanking, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Create Account") Rel(BigBankPlc.SoftwareSystems.InternetBanking, BigBankPlc.SoftwareSystems.EMailSystem, "Send New Account Created Notification E-Mail") end -end group Customer - Banking via Mobile App Rel(BigBankPlc.Actors.Customer, BigBankPlc.SoftwareSystems.InternetBanking, "Sign In") Rel(BigBankPlc.Actors.Customer, BigBankPlc.SoftwareSystems.InternetBanking, "View Customer Details") -group View Customer Details Rel(BigBankPlc.SoftwareSystems.InternetBanking, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Customer") Rel(BigBankPlc.SoftwareSystems.InternetBanking, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Customer Accounts") -end Rel(BigBankPlc.Actors.Customer, BigBankPlc.SoftwareSystems.InternetBanking, "View Account Transactions") -group View Account Transactions Rel(BigBankPlc.SoftwareSystems.InternetBanking, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Account Transactions") end -end group Customer - Receive E-Mail Notifications Rel(BigBankPlc.Actors.Customer, BigBankPlc.SoftwareSystems.EMailSystem, "Receive Password Changed Notification E-Mail") Rel(BigBankPlc.Actors.Customer, BigBankPlc.SoftwareSystems.EMailSystem, "Receive New Account Created Notification E-Mail") diff --git a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Context - C4 Sequence.svg b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Context - C4 Sequence.svg index 2f98e575d..da4813d93 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Context - C4 Sequence.svg +++ b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Context - C4 Sequence.svg @@ -1 +1 @@ -Complete (End-To-End) - C4 Sequence - Context level)«person»Customer«system»Internet Banking«external_system»Mainframe Banking System«external_system»E-Mail SystemCustomer - Banking via Web AppNavigateSign InView Customer DetailsView Customer DetailsGet CustomerGet Customer AccountsView AccountTransactionsView Account TransactionsGet Account TransactionsCreate AccountCreate AccountCreate AccountSend New AccountCreated Notification E-MailCustomer - Banking via Mobile AppSign InView Customer DetailsView Customer DetailsGet CustomerGet Customer AccountsView AccountTransactionsView Account TransactionsGet Account TransactionsCustomer - Receive E-Mail NotificationsReceive PasswordChanged NotificationE-MailReceive New AccountCreated Notification E-Mail \ No newline at end of file +Complete (End-To-End) - C4 Sequence - Context level«person»Customer«system»Internet Banking«external_system»Mainframe Banking System«external_system»E-Mail SystemCustomer - Banking via Web AppNavigateSign InView Customer DetailsGet CustomerGet Customer AccountsView AccountTransactionsGet Account TransactionsCreate AccountCreate AccountSend New AccountCreated Notification E-MailCustomer - Banking via Mobile AppSign InView Customer DetailsGet CustomerGet Customer AccountsView AccountTransactionsGet Account TransactionsCustomer - Receive E-Mail NotificationsReceive PasswordChanged NotificationE-MailReceive New AccountCreated Notification E-Mail \ No newline at end of file diff --git a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Context - C4 Static.png b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Context - C4 Static.png index 92f9718a7..15c115f2b 100644 Binary files a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Context - C4 Static.png and b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Context - C4 Static.png differ diff --git a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Context - C4 Static.puml b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Context - C4 Static.puml index 292bcca01..9245b160d 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Context - C4 Static.puml +++ b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Context - C4 Static.puml @@ -14,7 +14,7 @@ LAYOUT_TOP_DOWN() skinparam linetype polyline -title Complete (End-To-End) - C4 Static - Context level) +title Complete (End-To-End) - C4 Static - Context level Person(BigBankPlc.Actors.Customer, "Customer", "") System(BigBankPlc.SoftwareSystems.InternetBanking, "Internet Banking", "") diff --git a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Context - C4 Static.svg b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Context - C4 Static.svg index 8f22bbaf8..6a8e10dbd 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Context - C4 Static.svg +++ b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Context - C4 Static.svg @@ -1 +1 @@ -Complete (End-To-End) - C4 Static - Context level)CustomerInternet BankingMainframe BankingSystemE-Mail SystemUsesUsesUsesUsesLegend  person  system  external_system  \ No newline at end of file +Complete (End-To-End) - C4 Static - Context levelCustomerInternet BankingMainframe BankingSystemE-Mail SystemUsesUsesUsesUsesLegend  person  system  external_system  \ No newline at end of file diff --git a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Context - C4.png b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Context - C4.png index a4ea2f475..f8fbd80e7 100644 Binary files a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Context - C4.png and b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Context - C4.png differ diff --git a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Context - C4.puml b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Context - C4.puml index 47bbc217d..da568bedf 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Context - C4.puml +++ b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Context - C4.puml @@ -14,7 +14,7 @@ LAYOUT_TOP_DOWN() skinparam linetype polyline -title Complete (End-To-End) - C4 - Context level) +title Complete (End-To-End) - C4 - Context level Person(BigBankPlc.Actors.Customer, "Customer", "") System(BigBankPlc.SoftwareSystems.InternetBanking, "Internet Banking", "") diff --git a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Context - C4.svg b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Context - C4.svg index 09b9d565c..86bc2549d 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Context - C4.svg +++ b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Context - C4.svg @@ -1 +1 @@ -Complete (End-To-End) - C4 - Context level)CustomerInternet BankingMainframe BankingSystemE-Mail SystemNavigateSign InView Customer DetailsView Account TransactionsCreate AccountGet CustomerGet Customer AccountsGet Account TransactionsCreate AccountSend New Account Created Notification E-MailReceive Password Changed Notification E-MailReceive New Account Created Notification E-MailLegend  person  system  external_system  \ No newline at end of file +Complete (End-To-End) - C4 - Context levelCustomerInternet BankingMainframe BankingSystemE-Mail SystemNavigateSign InView Customer DetailsView Account TransactionsCreate AccountGet CustomerGet Customer AccountsGet Account TransactionsCreate AccountSend New Account Created Notification E-MailReceive Password Changed Notification E-MailReceive New Account Created Notification E-MailLegend  person  system  external_system  \ No newline at end of file diff --git a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Context - Sequence.png b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Context - Sequence.png index 6060e062d..64ec2b609 100644 Binary files a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Context - Sequence.png and b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Context - Sequence.png differ diff --git a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Context - Sequence.puml b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Context - Sequence.puml index 78e19d480..b9b005fa1 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Context - Sequence.puml +++ b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Context - Sequence.puml @@ -1,6 +1,6 @@ @startuml -title Complete (End-To-End) - Sequence - Context level) +title Complete (End-To-End) - Sequence - Context level participant "Customer" as BigBankPlc.Actors.Customer participant "Internet Banking" as BigBankPlc.SoftwareSystems.InternetBanking @@ -11,32 +11,22 @@ group Customer - Banking via Web App BigBankPlc.Actors.Customer -> BigBankPlc.SoftwareSystems.InternetBanking : Navigate BigBankPlc.Actors.Customer -> BigBankPlc.SoftwareSystems.InternetBanking : Sign In BigBankPlc.Actors.Customer -> BigBankPlc.SoftwareSystems.InternetBanking : View Customer Details -group View Customer Details BigBankPlc.SoftwareSystems.InternetBanking -> BigBankPlc.SoftwareSystems.MainframeBankingSystem : Get Customer BigBankPlc.SoftwareSystems.InternetBanking -> BigBankPlc.SoftwareSystems.MainframeBankingSystem : Get Customer Accounts -end BigBankPlc.Actors.Customer -> BigBankPlc.SoftwareSystems.InternetBanking : View Account Transactions -group View Account Transactions BigBankPlc.SoftwareSystems.InternetBanking -> BigBankPlc.SoftwareSystems.MainframeBankingSystem : Get Account Transactions -end BigBankPlc.Actors.Customer -> BigBankPlc.SoftwareSystems.InternetBanking : Create Account -group Create Account BigBankPlc.SoftwareSystems.InternetBanking -> BigBankPlc.SoftwareSystems.MainframeBankingSystem : Create Account BigBankPlc.SoftwareSystems.InternetBanking -> BigBankPlc.SoftwareSystems.EMailSystem : Send New Account Created Notification E-Mail end -end group Customer - Banking via Mobile App BigBankPlc.Actors.Customer -> BigBankPlc.SoftwareSystems.InternetBanking : Sign In BigBankPlc.Actors.Customer -> BigBankPlc.SoftwareSystems.InternetBanking : View Customer Details -group View Customer Details BigBankPlc.SoftwareSystems.InternetBanking -> BigBankPlc.SoftwareSystems.MainframeBankingSystem : Get Customer BigBankPlc.SoftwareSystems.InternetBanking -> BigBankPlc.SoftwareSystems.MainframeBankingSystem : Get Customer Accounts -end BigBankPlc.Actors.Customer -> BigBankPlc.SoftwareSystems.InternetBanking : View Account Transactions -group View Account Transactions BigBankPlc.SoftwareSystems.InternetBanking -> BigBankPlc.SoftwareSystems.MainframeBankingSystem : Get Account Transactions end -end group Customer - Receive E-Mail Notifications BigBankPlc.Actors.Customer -> BigBankPlc.SoftwareSystems.EMailSystem : Receive Password Changed Notification E-Mail BigBankPlc.Actors.Customer -> BigBankPlc.SoftwareSystems.EMailSystem : Receive New Account Created Notification E-Mail diff --git a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Context - Sequence.svg b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Context - Sequence.svg index da1e67e43..19f46a3e7 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Context - Sequence.svg +++ b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Complete (End-To-End)/Context - Sequence.svg @@ -1 +1 @@ -Complete (End-To-End) - Sequence - Context level)CustomerCustomerInternet BankingInternet BankingMainframe Banking SystemMainframe Banking SystemE-Mail SystemE-Mail SystemCustomer - Banking via Web AppNavigateSign InView Customer DetailsView Customer DetailsGet CustomerGet Customer AccountsView Account TransactionsView Account TransactionsGet Account TransactionsCreate AccountCreate AccountCreate AccountSend New Account Created Notification E-MailCustomer - Banking via Mobile AppSign InView Customer DetailsView Customer DetailsGet CustomerGet Customer AccountsView Account TransactionsView Account TransactionsGet Account TransactionsCustomer - Receive E-Mail NotificationsReceive Password Changed Notification E-MailReceive New Account Created Notification E-Mail \ No newline at end of file +Complete (End-To-End) - Sequence - Context levelCustomerCustomerInternet BankingInternet BankingMainframe Banking SystemMainframe Banking SystemE-Mail SystemE-Mail SystemCustomer - Banking via Web AppNavigateSign InView Customer DetailsGet CustomerGet Customer AccountsView Account TransactionsGet Account TransactionsCreate AccountCreate AccountSend New Account Created Notification E-MailCustomer - Banking via Mobile AppSign InView Customer DetailsGet CustomerGet Customer AccountsView Account TransactionsGet Account TransactionsCustomer - Receive E-Mail NotificationsReceive Password Changed Notification E-MailReceive New Account Created Notification E-Mail \ No newline at end of file diff --git a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Container - C4 Sequence.png b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Container - C4 Sequence.png index d52974dee..8f23a6497 100644 Binary files a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Container - C4 Sequence.png and b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Container - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Container - C4 Sequence.puml b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Container - C4 Sequence.puml index 07c3272e8..be520cf28 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Container - C4 Sequence.puml +++ b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Container - C4 Sequence.puml @@ -1,7 +1,7 @@ @startuml !include ..\..\.c4s\C4_Sequence.puml -title Create New Account - C4 Sequence - Container level) +title Create New Account - C4 Sequence - Container level Person(BigBankPlc.Actors.Customer, "Customer", "") @@ -16,40 +16,24 @@ System_Ext(BigBankPlc.SoftwareSystems.EMailSystem, "E-Mail System", "") group Customer - Go to Online Banking URL Rel(BigBankPlc.Actors.Customer, BigBankPlc.SoftwareSystems.InternetBanking.Containers.WebApplication, "Navigate") -group Navigate Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.WebApplication, BigBankPlc.SoftwareSystems.InternetBanking.Containers.SinglePageApp, "Load And Start") end -end group Customer - Sign In and View Home Page Rel(BigBankPlc.Actors.Customer, BigBankPlc.SoftwareSystems.InternetBanking.Containers.SinglePageApp, "Sign In") -group Sign In Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.SinglePageApp, BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, "Sign In") -group Sign In Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.InternetBanking.Containers.Database, "Authenticate User") -end -end Rel(BigBankPlc.Actors.Customer, BigBankPlc.SoftwareSystems.InternetBanking.Containers.SinglePageApp, "View Customer Details") -group View Customer Details Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.SinglePageApp, BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, "Get Customer") -group Get Customer Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Customer") -end Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.SinglePageApp, BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, "Get Customer Accounts") -group Get Customer Accounts Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Customer Accounts") end -end -end group Customer - Create New Account Rel(BigBankPlc.Actors.Customer, BigBankPlc.SoftwareSystems.InternetBanking.Containers.SinglePageApp, "Create Account") -group Create Account Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.SinglePageApp, BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, "Create Account") -group Create Account Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Create Account") Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.EMailSystem, "Send New Account Created Notification E-Mail") end -end -end group Customer - Receive New Account Created Notification E-Mail Rel(BigBankPlc.Actors.Customer, BigBankPlc.SoftwareSystems.EMailSystem, "Receive New Account Created Notification E-Mail") end diff --git a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Container - C4 Sequence.svg b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Container - C4 Sequence.svg index 533588b68..2b3787ae8 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Container - C4 Sequence.svg +++ b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Container - C4 Sequence.svg @@ -1 +1 @@ -Internet Banking[System]Create New Account - C4 Sequence - Container level)«person»Customer«container»Web Application«container»Single-Page App«container»API Application«container»Database«external_system»Mainframe Banking System«external_system»E-Mail SystemCustomer - Go to Online Banking URLNavigateNavigateLoad And StartCustomer - Sign In and View Home PageSign InSign InSign InSign InAuthenticate UserView Customer DetailsView Customer DetailsGet CustomerGet CustomerGet CustomerGet Customer AccountsGet Customer AccountsGet Customer AccountsCustomer - Create New AccountCreate AccountCreate AccountCreate AccountCreate AccountCreate AccountSend New AccountCreated Notification E-MailCustomer - Receive New Account Created Notification E-MailReceive New AccountCreated Notification E-Mail \ No newline at end of file +Internet Banking[System]Create New Account - C4 Sequence - Container level«person»Customer«container»Web Application«container»Single-Page App«container»API Application«container»Database«external_system»Mainframe Banking System«external_system»E-Mail SystemCustomer - Go to Online Banking URLNavigateLoad And StartCustomer - Sign In and View Home PageSign InSign InAuthenticate UserView Customer DetailsGet CustomerGet CustomerGet Customer AccountsGet Customer AccountsCustomer - Create New AccountCreate AccountCreate AccountCreate AccountSend New AccountCreated Notification E-MailCustomer - Receive New Account Created Notification E-MailReceive New AccountCreated Notification E-Mail \ No newline at end of file diff --git a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Container - C4 Static.png b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Container - C4 Static.png index 5151048d7..5414fabed 100644 Binary files a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Container - C4 Static.png and b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Container - C4 Static.png differ diff --git a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Container - C4 Static.puml b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Container - C4 Static.puml index 2f4135dfd..21748fe53 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Container - C4 Static.puml +++ b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Container - C4 Static.puml @@ -14,7 +14,7 @@ LAYOUT_TOP_DOWN() skinparam linetype polyline -title Create New Account - C4 Static - Container level) +title Create New Account - C4 Static - Container level Person(BigBankPlc.Actors.Customer, "Customer", "") diff --git a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Container - C4 Static.svg b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Container - C4 Static.svg index c8a38d977..3652cc54f 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Container - C4 Static.svg +++ b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Container - C4 Static.svg @@ -1 +1 @@ -Create New Account - C4 Static - Container level)Internet Banking[System]CustomerMainframe BankingSystemE-Mail SystemWeb ApplicationSingle-Page AppAPI ApplicationDatabaseUsesUsesUsesUsesUsesUsesUsesUsesLegend  person  container  external_system  system boundary(dashed)  \ No newline at end of file +Create New Account - C4 Static - Container levelInternet Banking[System]CustomerMainframe BankingSystemE-Mail SystemWeb ApplicationSingle-Page AppAPI ApplicationDatabaseUsesUsesUsesUsesUsesUsesUsesUsesLegend  person  container  external_system  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Container - C4.png b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Container - C4.png index 6248dfea8..8d9e3de60 100644 Binary files a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Container - C4.png and b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Container - C4.png differ diff --git a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Container - C4.puml b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Container - C4.puml index 07675d022..1804532fd 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Container - C4.puml +++ b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Container - C4.puml @@ -14,7 +14,7 @@ LAYOUT_TOP_DOWN() skinparam linetype polyline -title Create New Account - C4 - Container level) +title Create New Account - C4 - Container level Person(BigBankPlc.Actors.Customer, "Customer", "") diff --git a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Container - C4.svg b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Container - C4.svg index 694675f82..147e68b6f 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Container - C4.svg +++ b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Container - C4.svg @@ -1 +1 @@ -Create New Account - C4 - Container level)Internet Banking[System]CustomerMainframe BankingSystemE-Mail SystemWeb ApplicationSingle-Page AppAPI ApplicationDatabaseNavigateLoad And StartSign InView Customer DetailsCreate AccountSign InGet CustomerGet Customer AccountsCreate AccountAuthenticate UserGet CustomerGet Customer AccountsCreate AccountSend New Account Created Notification E-MailReceive New Account Created Notification E-MailLegend  person  container  external_system  system boundary(dashed)  \ No newline at end of file +Create New Account - C4 - Container levelInternet Banking[System]CustomerMainframe BankingSystemE-Mail SystemWeb ApplicationSingle-Page AppAPI ApplicationDatabaseNavigateLoad And StartSign InView Customer DetailsCreate AccountSign InGet CustomerGet Customer AccountsCreate AccountAuthenticate UserGet CustomerGet Customer AccountsCreate AccountSend New Account Created Notification E-MailReceive New Account Created Notification E-MailLegend  person  container  external_system  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Container - Sequence.png b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Container - Sequence.png index 81fe48b3d..6d61b71ab 100644 Binary files a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Container - Sequence.png and b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Container - Sequence.png differ diff --git a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Container - Sequence.puml b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Container - Sequence.puml index 59630a258..e3f261653 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Container - Sequence.puml +++ b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Container - Sequence.puml @@ -1,6 +1,6 @@ @startuml -title Create New Account - Sequence - Container level) +title Create New Account - Sequence - Container level participant "Customer" as BigBankPlc.Actors.Customer diff --git a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Container - Sequence.svg b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Container - Sequence.svg index 17a4b1a7c..7299e7823 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Container - Sequence.svg +++ b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Container - Sequence.svg @@ -1 +1 @@ -Create New Account - Sequence - Container level)Internet BankingCustomerCustomerWeb ApplicationWeb ApplicationSingle-Page AppSingle-Page AppAPI ApplicationAPI ApplicationDatabaseDatabaseMainframe Banking SystemMainframe Banking SystemE-Mail SystemE-Mail SystemCustomer - Go to Online Banking URLNavigateNavigateLoad And StartCustomer - Sign In and View Home PageSign InSign InSign InSign InAuthenticate UserView Customer DetailsView Customer DetailsGet CustomerGet CustomerGet CustomerGet Customer AccountsGet Customer AccountsGet Customer AccountsCustomer - Create New AccountCreate AccountCreate AccountCreate AccountCreate AccountCreate AccountSend New Account Created Notification E-MailCustomer - Receive New Account Created Notification E-MailReceive New Account Created Notification E-Mail \ No newline at end of file +Create New Account - Sequence - Container levelInternet BankingCustomerCustomerWeb ApplicationWeb ApplicationSingle-Page AppSingle-Page AppAPI ApplicationAPI ApplicationDatabaseDatabaseMainframe Banking SystemMainframe Banking SystemE-Mail SystemE-Mail SystemCustomer - Go to Online Banking URLNavigateNavigateLoad And StartCustomer - Sign In and View Home PageSign InSign InSign InSign InAuthenticate UserView Customer DetailsView Customer DetailsGet CustomerGet CustomerGet CustomerGet Customer AccountsGet Customer AccountsGet Customer AccountsCustomer - Create New AccountCreate AccountCreate AccountCreate AccountCreate AccountCreate AccountSend New Account Created Notification E-MailCustomer - Receive New Account Created Notification E-MailReceive New Account Created Notification E-Mail \ No newline at end of file diff --git a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Context - C4 Sequence.png b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Context - C4 Sequence.png index 2667b9ddb..120e4c6a7 100644 Binary files a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Context - C4 Sequence.png and b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Context - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Context - C4 Sequence.puml b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Context - C4 Sequence.puml index 7edcecb1f..fc95edfa6 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Context - C4 Sequence.puml +++ b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Context - C4 Sequence.puml @@ -1,7 +1,7 @@ @startuml !include ..\..\.c4s\C4_Sequence.puml -title Create New Account - C4 Sequence - Context level) +title Create New Account - C4 Sequence - Context level Person(BigBankPlc.Actors.Customer, "Customer", "") System(BigBankPlc.SoftwareSystems.InternetBanking, "Internet Banking", "") @@ -14,18 +14,14 @@ end group Customer - Sign In and View Home Page Rel(BigBankPlc.Actors.Customer, BigBankPlc.SoftwareSystems.InternetBanking, "Sign In") Rel(BigBankPlc.Actors.Customer, BigBankPlc.SoftwareSystems.InternetBanking, "View Customer Details") -group View Customer Details Rel(BigBankPlc.SoftwareSystems.InternetBanking, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Customer") Rel(BigBankPlc.SoftwareSystems.InternetBanking, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Customer Accounts") end -end group Customer - Create New Account Rel(BigBankPlc.Actors.Customer, BigBankPlc.SoftwareSystems.InternetBanking, "Create Account") -group Create Account Rel(BigBankPlc.SoftwareSystems.InternetBanking, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Create Account") Rel(BigBankPlc.SoftwareSystems.InternetBanking, BigBankPlc.SoftwareSystems.EMailSystem, "Send New Account Created Notification E-Mail") end -end group Customer - Receive New Account Created Notification E-Mail Rel(BigBankPlc.Actors.Customer, BigBankPlc.SoftwareSystems.EMailSystem, "Receive New Account Created Notification E-Mail") end diff --git a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Context - C4 Sequence.svg b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Context - C4 Sequence.svg index 296b1e281..05c818965 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Context - C4 Sequence.svg +++ b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Context - C4 Sequence.svg @@ -1 +1 @@ -Create New Account - C4 Sequence - Context level)«person»Customer«system»Internet Banking«external_system»Mainframe Banking System«external_system»E-Mail SystemCustomer - Go to Online Banking URLNavigateCustomer - Sign In and View Home PageSign InView Customer DetailsView Customer DetailsGet CustomerGet Customer AccountsCustomer - Create New AccountCreate AccountCreate AccountCreate AccountSend New AccountCreated Notification E-MailCustomer - Receive New Account Created Notification E-MailReceive New AccountCreated Notification E-Mail \ No newline at end of file +Create New Account - C4 Sequence - Context level«person»Customer«system»Internet Banking«external_system»Mainframe Banking System«external_system»E-Mail SystemCustomer - Go to Online Banking URLNavigateCustomer - Sign In and View Home PageSign InView Customer DetailsGet CustomerGet Customer AccountsCustomer - Create New AccountCreate AccountCreate AccountSend New AccountCreated Notification E-MailCustomer - Receive New Account Created Notification E-MailReceive New AccountCreated Notification E-Mail \ No newline at end of file diff --git a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Context - C4 Static.png b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Context - C4 Static.png index fba7db2c1..c879de0bd 100644 Binary files a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Context - C4 Static.png and b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Context - C4 Static.png differ diff --git a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Context - C4 Static.puml b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Context - C4 Static.puml index 4a2214f35..65fd0d98c 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Context - C4 Static.puml +++ b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Context - C4 Static.puml @@ -14,7 +14,7 @@ LAYOUT_TOP_DOWN() skinparam linetype polyline -title Create New Account - C4 Static - Context level) +title Create New Account - C4 Static - Context level Person(BigBankPlc.Actors.Customer, "Customer", "") System(BigBankPlc.SoftwareSystems.InternetBanking, "Internet Banking", "") diff --git a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Context - C4 Static.svg b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Context - C4 Static.svg index 5edb9325d..42b7acc48 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Context - C4 Static.svg +++ b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Context - C4 Static.svg @@ -1 +1 @@ -Create New Account - C4 Static - Context level)CustomerInternet BankingMainframe BankingSystemE-Mail SystemUsesUsesUsesUsesLegend  person  system  external_system  \ No newline at end of file +Create New Account - C4 Static - Context levelCustomerInternet BankingMainframe BankingSystemE-Mail SystemUsesUsesUsesUsesLegend  person  system  external_system  \ No newline at end of file diff --git a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Context - C4.png b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Context - C4.png index 3ebda41a4..c07a2ba5c 100644 Binary files a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Context - C4.png and b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Context - C4.png differ diff --git a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Context - C4.puml b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Context - C4.puml index 63ff93c4b..0c8f990dc 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Context - C4.puml +++ b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Context - C4.puml @@ -14,7 +14,7 @@ LAYOUT_TOP_DOWN() skinparam linetype polyline -title Create New Account - C4 - Context level) +title Create New Account - C4 - Context level Person(BigBankPlc.Actors.Customer, "Customer", "") System(BigBankPlc.SoftwareSystems.InternetBanking, "Internet Banking", "") diff --git a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Context - C4.svg b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Context - C4.svg index d672dcae5..e4c39c127 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Context - C4.svg +++ b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Context - C4.svg @@ -1 +1 @@ -Create New Account - C4 - Context level)CustomerInternet BankingMainframe BankingSystemE-Mail SystemNavigateSign InView Customer DetailsCreate AccountGet CustomerGet Customer AccountsCreate AccountSend New Account Created Notification E-MailReceive New Account Created Notification E-MailLegend  person  system  external_system  \ No newline at end of file +Create New Account - C4 - Context levelCustomerInternet BankingMainframe BankingSystemE-Mail SystemNavigateSign InView Customer DetailsCreate AccountGet CustomerGet Customer AccountsCreate AccountSend New Account Created Notification E-MailReceive New Account Created Notification E-MailLegend  person  system  external_system  \ No newline at end of file diff --git a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Context - Sequence.png b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Context - Sequence.png index 1d96e6158..0ffd7bd6a 100644 Binary files a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Context - Sequence.png and b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Context - Sequence.png differ diff --git a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Context - Sequence.puml b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Context - Sequence.puml index 08d66ab9f..d5f9712c0 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Context - Sequence.puml +++ b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Context - Sequence.puml @@ -1,6 +1,6 @@ @startuml -title Create New Account - Sequence - Context level) +title Create New Account - Sequence - Context level participant "Customer" as BigBankPlc.Actors.Customer participant "Internet Banking" as BigBankPlc.SoftwareSystems.InternetBanking @@ -13,18 +13,14 @@ end group Customer - Sign In and View Home Page BigBankPlc.Actors.Customer -> BigBankPlc.SoftwareSystems.InternetBanking : Sign In BigBankPlc.Actors.Customer -> BigBankPlc.SoftwareSystems.InternetBanking : View Customer Details -group View Customer Details BigBankPlc.SoftwareSystems.InternetBanking -> BigBankPlc.SoftwareSystems.MainframeBankingSystem : Get Customer BigBankPlc.SoftwareSystems.InternetBanking -> BigBankPlc.SoftwareSystems.MainframeBankingSystem : Get Customer Accounts end -end group Customer - Create New Account BigBankPlc.Actors.Customer -> BigBankPlc.SoftwareSystems.InternetBanking : Create Account -group Create Account BigBankPlc.SoftwareSystems.InternetBanking -> BigBankPlc.SoftwareSystems.MainframeBankingSystem : Create Account BigBankPlc.SoftwareSystems.InternetBanking -> BigBankPlc.SoftwareSystems.EMailSystem : Send New Account Created Notification E-Mail end -end group Customer - Receive New Account Created Notification E-Mail BigBankPlc.Actors.Customer -> BigBankPlc.SoftwareSystems.EMailSystem : Receive New Account Created Notification E-Mail end diff --git a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Context - Sequence.svg b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Context - Sequence.svg index a7da08e4d..3b677c66d 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Context - Sequence.svg +++ b/Samples/Internet Banking System/CSV/Diagrams/Business Processes/Create New Account/Context - Sequence.svg @@ -1 +1 @@ -Create New Account - Sequence - Context level)CustomerCustomerInternet BankingInternet BankingMainframe Banking SystemMainframe Banking SystemE-Mail SystemE-Mail SystemCustomer - Go to Online Banking URLNavigateCustomer - Sign In and View Home PageSign InView Customer DetailsView Customer DetailsGet CustomerGet Customer AccountsCustomer - Create New AccountCreate AccountCreate AccountCreate AccountSend New Account Created Notification E-MailCustomer - Receive New Account Created Notification E-MailReceive New Account Created Notification E-Mail \ No newline at end of file +Create New Account - Sequence - Context levelCustomerCustomerInternet BankingInternet BankingMainframe Banking SystemMainframe Banking SystemE-Mail SystemE-Mail SystemCustomer - Go to Online Banking URLNavigateCustomer - Sign In and View Home PageSign InView Customer DetailsGet CustomerGet Customer AccountsCustomer - Create New AccountCreate AccountCreate AccountSend New Account Created Notification E-MailCustomer - Receive New Account Created Notification E-MailReceive New Account Created Notification E-Mail \ No newline at end of file diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Change Password/Container - C4 Sequence.png b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Change Password/Container - C4 Sequence.png index 8133f99b9..d6d6f71fc 100644 Binary files a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Change Password/Container - C4 Sequence.png and b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Change Password/Container - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Change Password/Container - C4 Sequence.puml b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Change Password/Container - C4 Sequence.puml index 03d349c4a..18a701e12 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Change Password/Container - C4 Sequence.puml +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Change Password/Container - C4 Sequence.puml @@ -12,10 +12,8 @@ Boundary_End() System_Ext(BigBankPlc.SoftwareSystems.EMailSystem, "E-Mail System", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, "Change Password") -group Change Password Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.InternetBanking.Containers.Database, "Update User Password") Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.EMailSystem, "Send Password Changed Notification E-Mail") -end @enduml diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Change Password/Container - C4 Sequence.svg b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Change Password/Container - C4 Sequence.svg index 0efaf6861..6e0b9ac5f 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Change Password/Container - C4 Sequence.svg +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Change Password/Container - C4 Sequence.svg @@ -1 +1 @@ -Internet Banking[System]Internet Banking - API Application - Change Password - C4 Sequence - Container level«external_system»External«container»API Application«container»Database«external_system»E-Mail SystemChange PasswordChange PasswordUpdate User PasswordSend Password ChangedNotification E-Mail \ No newline at end of file +Internet Banking[System]Internet Banking - API Application - Change Password - C4 Sequence - Container level«external_system»External«container»API Application«container»Database«external_system»E-Mail SystemChange PasswordUpdate User PasswordSend Password ChangedNotification E-Mail \ No newline at end of file diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Change Password/Container - Sequence.png b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Change Password/Container - Sequence.png deleted file mode 100644 index 98826b1d0..000000000 Binary files a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Change Password/Container - Sequence.png and /dev/null differ diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Change Password/Context - C4 Sequence.png b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Change Password/Context - C4 Sequence.png index 65ce977f1..8a65b7819 100644 Binary files a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Change Password/Context - C4 Sequence.png and b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Change Password/Context - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Change Password/Context - C4 Sequence.puml b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Change Password/Context - C4 Sequence.puml index 67ce73ced..efc4e4cce 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Change Password/Context - C4 Sequence.puml +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Change Password/Context - C4 Sequence.puml @@ -8,9 +8,7 @@ System(BigBankPlc.SoftwareSystems.InternetBanking, "Internet Banking", "") System_Ext(BigBankPlc.SoftwareSystems.EMailSystem, "E-Mail System", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, BigBankPlc.SoftwareSystems.InternetBanking, "Change Password") -group Change Password Rel(BigBankPlc.SoftwareSystems.InternetBanking, BigBankPlc.SoftwareSystems.EMailSystem, "Send Password Changed Notification E-Mail") -end @enduml diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Change Password/Context - C4 Sequence.svg b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Change Password/Context - C4 Sequence.svg index 2b8964424..81163d601 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Change Password/Context - C4 Sequence.svg +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Change Password/Context - C4 Sequence.svg @@ -1 +1 @@ -Internet Banking - API Application - Change Password - C4 Sequence - Context level«external_system»External«system»Internet Banking«external_system»E-Mail SystemChange PasswordChange PasswordSend Password ChangedNotification E-Mail \ No newline at end of file +Internet Banking - API Application - Change Password - C4 Sequence - Context level«external_system»External«system»Internet Banking«external_system»E-Mail SystemChange PasswordSend Password ChangedNotification E-Mail \ No newline at end of file diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Create Account/Container - C4 Sequence.png b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Create Account/Container - C4 Sequence.png index a098bc945..e5db2810e 100644 Binary files a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Create Account/Container - C4 Sequence.png and b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Create Account/Container - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Create Account/Container - C4 Sequence.puml b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Create Account/Container - C4 Sequence.puml index e206f04f5..a74094d4d 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Create Account/Container - C4 Sequence.puml +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Create Account/Container - C4 Sequence.puml @@ -12,10 +12,8 @@ System_Ext(BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Mainframe Banking System_Ext(BigBankPlc.SoftwareSystems.EMailSystem, "E-Mail System", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, "Create Account") -group Create Account Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Create Account") Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.EMailSystem, "Send New Account Created Notification E-Mail") -end @enduml diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Create Account/Container - C4 Sequence.svg b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Create Account/Container - C4 Sequence.svg index 39d5536ca..e3f65d4b3 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Create Account/Container - C4 Sequence.svg +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Create Account/Container - C4 Sequence.svg @@ -1 +1 @@ -Internet Banking[System]Internet Banking - API Application - Create Account - C4 Sequence - Container level«external_system»External«container»API Application«external_system»Mainframe Banking System«external_system»E-Mail SystemCreate AccountCreate AccountCreate AccountSend New AccountCreated Notification E-Mail \ No newline at end of file +Internet Banking[System]Internet Banking - API Application - Create Account - C4 Sequence - Container level«external_system»External«container»API Application«external_system»Mainframe Banking System«external_system»E-Mail SystemCreate AccountCreate AccountSend New AccountCreated Notification E-Mail \ No newline at end of file diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Create Account/Context - C4 Sequence.png b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Create Account/Context - C4 Sequence.png index d312d2045..9826d4d05 100644 Binary files a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Create Account/Context - C4 Sequence.png and b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Create Account/Context - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Create Account/Context - C4 Sequence.puml b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Create Account/Context - C4 Sequence.puml index f5112d6a9..d83b11f7e 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Create Account/Context - C4 Sequence.puml +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Create Account/Context - C4 Sequence.puml @@ -9,10 +9,8 @@ System_Ext(BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Mainframe Banking System_Ext(BigBankPlc.SoftwareSystems.EMailSystem, "E-Mail System", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, BigBankPlc.SoftwareSystems.InternetBanking, "Create Account") -group Create Account Rel(BigBankPlc.SoftwareSystems.InternetBanking, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Create Account") Rel(BigBankPlc.SoftwareSystems.InternetBanking, BigBankPlc.SoftwareSystems.EMailSystem, "Send New Account Created Notification E-Mail") -end @enduml diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Create Account/Context - C4 Sequence.svg b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Create Account/Context - C4 Sequence.svg index b1592b6bc..660664452 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Create Account/Context - C4 Sequence.svg +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Create Account/Context - C4 Sequence.svg @@ -1 +1 @@ -Internet Banking - API Application - Create Account - C4 Sequence - Context level«external_system»External«system»Internet Banking«external_system»Mainframe Banking System«external_system»E-Mail SystemCreate AccountCreate AccountCreate AccountSend New AccountCreated Notification E-Mail \ No newline at end of file +Internet Banking - API Application - Create Account - C4 Sequence - Context level«external_system»External«system»Internet Banking«external_system»Mainframe Banking System«external_system»E-Mail SystemCreate AccountCreate AccountSend New AccountCreated Notification E-Mail \ No newline at end of file diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Account Transactions/Container - C4 Sequence.png b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Account Transactions/Container - C4 Sequence.png index d41296bb4..83932df16 100644 Binary files a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Account Transactions/Container - C4 Sequence.png and b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Account Transactions/Container - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Account Transactions/Container - C4 Sequence.puml b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Account Transactions/Container - C4 Sequence.puml index dc57c77e2..fd990dd98 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Account Transactions/Container - C4 Sequence.puml +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Account Transactions/Container - C4 Sequence.puml @@ -11,9 +11,7 @@ Boundary_End() System_Ext(BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Mainframe Banking System", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, "Get Account Transactions") -group Get Account Transactions Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Account Transactions") -end @enduml diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Account Transactions/Container - C4 Sequence.svg b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Account Transactions/Container - C4 Sequence.svg index e95fc3ebb..162518319 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Account Transactions/Container - C4 Sequence.svg +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Account Transactions/Container - C4 Sequence.svg @@ -1 +1 @@ -Internet Banking[System]Internet Banking - API Application - Get Account Transactions - C4 Sequence - Container level«external_system»External«container»API Application«external_system»Mainframe Banking SystemGet Account TransactionsGet Account TransactionsGet Account Transactions \ No newline at end of file +Internet Banking[System]Internet Banking - API Application - Get Account Transactions - C4 Sequence - Container level«external_system»External«container»API Application«external_system»Mainframe Banking SystemGet Account TransactionsGet Account Transactions \ No newline at end of file diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Account Transactions/Context - C4 Sequence.png b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Account Transactions/Context - C4 Sequence.png index 6550869e7..f7c95f62c 100644 Binary files a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Account Transactions/Context - C4 Sequence.png and b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Account Transactions/Context - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Account Transactions/Context - C4 Sequence.puml b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Account Transactions/Context - C4 Sequence.puml index 65d1ce74b..3b64ee283 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Account Transactions/Context - C4 Sequence.puml +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Account Transactions/Context - C4 Sequence.puml @@ -8,9 +8,7 @@ System(BigBankPlc.SoftwareSystems.InternetBanking, "Internet Banking", "") System_Ext(BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Mainframe Banking System", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, BigBankPlc.SoftwareSystems.InternetBanking, "Get Account Transactions") -group Get Account Transactions Rel(BigBankPlc.SoftwareSystems.InternetBanking, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Account Transactions") -end @enduml diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Account Transactions/Context - C4 Sequence.svg b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Account Transactions/Context - C4 Sequence.svg index d1d7cfa56..16925fc7c 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Account Transactions/Context - C4 Sequence.svg +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Account Transactions/Context - C4 Sequence.svg @@ -1 +1 @@ -Internet Banking - API Application - Get Account Transactions - C4 Sequence - Context level«external_system»External«system»Internet Banking«external_system»Mainframe Banking SystemGet Account TransactionsGet Account TransactionsGet Account Transactions \ No newline at end of file +Internet Banking - API Application - Get Account Transactions - C4 Sequence - Context level«external_system»External«system»Internet Banking«external_system»Mainframe Banking SystemGet Account TransactionsGet Account Transactions \ No newline at end of file diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Account Transactions/Context - C4 Static.png b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Account Transactions/Context - C4 Static.png deleted file mode 100644 index 1dc66d3e3..000000000 Binary files a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Account Transactions/Context - C4 Static.png and /dev/null differ diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer Accounts/Container - C4 Sequence.png b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer Accounts/Container - C4 Sequence.png index 013789f48..55c99b816 100644 Binary files a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer Accounts/Container - C4 Sequence.png and b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer Accounts/Container - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer Accounts/Container - C4 Sequence.puml b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer Accounts/Container - C4 Sequence.puml index 0444314f3..5daa92766 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer Accounts/Container - C4 Sequence.puml +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer Accounts/Container - C4 Sequence.puml @@ -11,9 +11,7 @@ Boundary_End() System_Ext(BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Mainframe Banking System", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, "Get Customer Accounts") -group Get Customer Accounts Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Customer Accounts") -end @enduml diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer Accounts/Container - C4 Sequence.svg b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer Accounts/Container - C4 Sequence.svg index 1d859af56..433b3146f 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer Accounts/Container - C4 Sequence.svg +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer Accounts/Container - C4 Sequence.svg @@ -1 +1 @@ -Internet Banking[System]Internet Banking - API Application - Get Customer Accounts - C4 Sequence - Container level«external_system»External«container»API Application«external_system»Mainframe Banking SystemGet Customer AccountsGet Customer AccountsGet Customer Accounts \ No newline at end of file +Internet Banking[System]Internet Banking - API Application - Get Customer Accounts - C4 Sequence - Container level«external_system»External«container»API Application«external_system»Mainframe Banking SystemGet Customer AccountsGet Customer Accounts \ No newline at end of file diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer Accounts/Context - C4 Sequence.png b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer Accounts/Context - C4 Sequence.png index f599d2096..2ba6b7ccc 100644 Binary files a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer Accounts/Context - C4 Sequence.png and b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer Accounts/Context - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer Accounts/Context - C4 Sequence.puml b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer Accounts/Context - C4 Sequence.puml index 04e64b632..ee197b164 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer Accounts/Context - C4 Sequence.puml +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer Accounts/Context - C4 Sequence.puml @@ -8,9 +8,7 @@ System(BigBankPlc.SoftwareSystems.InternetBanking, "Internet Banking", "") System_Ext(BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Mainframe Banking System", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, BigBankPlc.SoftwareSystems.InternetBanking, "Get Customer Accounts") -group Get Customer Accounts Rel(BigBankPlc.SoftwareSystems.InternetBanking, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Customer Accounts") -end @enduml diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer Accounts/Context - C4 Sequence.svg b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer Accounts/Context - C4 Sequence.svg index f0e7f9195..637926991 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer Accounts/Context - C4 Sequence.svg +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer Accounts/Context - C4 Sequence.svg @@ -1 +1 @@ -Internet Banking - API Application - Get Customer Accounts - C4 Sequence - Context level«external_system»External«system»Internet Banking«external_system»Mainframe Banking SystemGet Customer AccountsGet Customer AccountsGet Customer Accounts \ No newline at end of file +Internet Banking - API Application - Get Customer Accounts - C4 Sequence - Context level«external_system»External«system»Internet Banking«external_system»Mainframe Banking SystemGet Customer AccountsGet Customer Accounts \ No newline at end of file diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer/Container - C4 Sequence.png b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer/Container - C4 Sequence.png index e742bc3c4..db9bf0753 100644 Binary files a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer/Container - C4 Sequence.png and b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer/Container - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer/Container - C4 Sequence.puml b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer/Container - C4 Sequence.puml index 73bf0e090..7e17a0648 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer/Container - C4 Sequence.puml +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer/Container - C4 Sequence.puml @@ -11,9 +11,7 @@ Boundary_End() System_Ext(BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Mainframe Banking System", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, "Get Customer") -group Get Customer Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Customer") -end @enduml diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer/Container - C4 Sequence.svg b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer/Container - C4 Sequence.svg index fdd2df551..f07e6bf55 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer/Container - C4 Sequence.svg +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer/Container - C4 Sequence.svg @@ -1 +1 @@ -Internet Banking[System]Internet Banking - API Application - Get Customer - C4 Sequence - Container level«external_system»External«container»API Application«external_system»Mainframe Banking SystemGet CustomerGet CustomerGet Customer \ No newline at end of file +Internet Banking[System]Internet Banking - API Application - Get Customer - C4 Sequence - Container level«external_system»External«container»API Application«external_system»Mainframe Banking SystemGet CustomerGet Customer \ No newline at end of file diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer/Context - C4 Sequence.png b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer/Context - C4 Sequence.png index 272a66798..3f0b5be04 100644 Binary files a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer/Context - C4 Sequence.png and b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer/Context - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer/Context - C4 Sequence.puml b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer/Context - C4 Sequence.puml index 7654743d6..04c892e48 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer/Context - C4 Sequence.puml +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer/Context - C4 Sequence.puml @@ -8,9 +8,7 @@ System(BigBankPlc.SoftwareSystems.InternetBanking, "Internet Banking", "") System_Ext(BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Mainframe Banking System", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, BigBankPlc.SoftwareSystems.InternetBanking, "Get Customer") -group Get Customer Rel(BigBankPlc.SoftwareSystems.InternetBanking, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Customer") -end @enduml diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer/Context - C4 Sequence.svg b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer/Context - C4 Sequence.svg index 2f6ab7b8c..569db665a 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer/Context - C4 Sequence.svg +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer/Context - C4 Sequence.svg @@ -1 +1 @@ -Internet Banking - API Application - Get Customer - C4 Sequence - Context level«external_system»External«system»Internet Banking«external_system»Mainframe Banking SystemGet CustomerGet CustomerGet Customer \ No newline at end of file +Internet Banking - API Application - Get Customer - C4 Sequence - Context level«external_system»External«system»Internet Banking«external_system»Mainframe Banking SystemGet CustomerGet Customer \ No newline at end of file diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Sign In/Container - C4 Sequence.png b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Sign In/Container - C4 Sequence.png index ae0fd8f8e..28f7eb64d 100644 Binary files a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Sign In/Container - C4 Sequence.png and b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Sign In/Container - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Sign In/Container - C4 Sequence.puml b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Sign In/Container - C4 Sequence.puml index b77b4e159..3758ae613 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Sign In/Container - C4 Sequence.puml +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Sign In/Container - C4 Sequence.puml @@ -11,9 +11,7 @@ System_Boundary(BigBankPlc.SoftwareSystems.InternetBanking, "Internet Banking") Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, "Sign In") -group Sign In Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.InternetBanking.Containers.Database, "Authenticate User") -end @enduml diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Sign In/Container - C4 Sequence.svg b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Sign In/Container - C4 Sequence.svg index 4bcc3717a..67076edc9 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Sign In/Container - C4 Sequence.svg +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Sign In/Container - C4 Sequence.svg @@ -1 +1 @@ -Internet Banking[System]Internet Banking - API Application - Sign In - C4 Sequence - Container level«external_system»External«container»API Application«container»DatabaseSign InSign InAuthenticate User \ No newline at end of file +Internet Banking[System]Internet Banking - API Application - Sign In - C4 Sequence - Container level«external_system»External«container»API Application«container»DatabaseSign InAuthenticate User \ No newline at end of file diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Container - C4 Sequence.png b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Container - C4 Sequence.png index 868a627bf..6567756f3 100644 Binary files a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Container - C4 Sequence.png and b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Container - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Container - C4 Sequence.puml b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Container - C4 Sequence.puml index cf54ae56f..794de9ba8 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Container - C4 Sequence.puml +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Container - C4 Sequence.puml @@ -13,13 +13,9 @@ Boundary_End() System_Ext(BigBankPlc.SoftwareSystems.EMailSystem, "E-Mail System", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, BigBankPlc.SoftwareSystems.InternetBanking.Containers.MobileApp, "Change Password") -group Change Password Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.MobileApp, BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, "Change Password") -group Change Password Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.InternetBanking.Containers.Database, "Update User Password") Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.EMailSystem, "Send Password Changed Notification E-Mail") -end -end @enduml diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Container - C4 Sequence.svg b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Container - C4 Sequence.svg index 5e4796998..f2e633096 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Container - C4 Sequence.svg +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Container - C4 Sequence.svg @@ -1 +1 @@ -Internet Banking[System]Internet Banking - Mobile App - Change Password - C4 Sequence - Container level«external_system»External«container»Mobile App«container»API Application«container»Database«external_system»E-Mail SystemChange PasswordChange PasswordChange PasswordChange PasswordUpdate User PasswordSend Password ChangedNotification E-Mail \ No newline at end of file +Internet Banking[System]Internet Banking - Mobile App - Change Password - C4 Sequence - Container level«external_system»External«container»Mobile App«container»API Application«container»Database«external_system»E-Mail SystemChange PasswordChange PasswordUpdate User PasswordSend Password ChangedNotification E-Mail \ No newline at end of file diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Context - C4 Sequence.png b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Context - C4 Sequence.png index 3efeea51a..d78694688 100644 Binary files a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Context - C4 Sequence.png and b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Context - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Context - C4 Sequence.puml b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Context - C4 Sequence.puml index 26776f611..546da56d9 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Context - C4 Sequence.puml +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Context - C4 Sequence.puml @@ -8,9 +8,7 @@ System(BigBankPlc.SoftwareSystems.InternetBanking, "Internet Banking", "") System_Ext(BigBankPlc.SoftwareSystems.EMailSystem, "E-Mail System", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, BigBankPlc.SoftwareSystems.InternetBanking, "Change Password") -group Change Password Rel(BigBankPlc.SoftwareSystems.InternetBanking, BigBankPlc.SoftwareSystems.EMailSystem, "Send Password Changed Notification E-Mail") -end @enduml diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Context - C4 Sequence.svg b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Context - C4 Sequence.svg index f7acd40c0..0c153367c 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Context - C4 Sequence.svg +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Context - C4 Sequence.svg @@ -1 +1 @@ -Internet Banking - Mobile App - Change Password - C4 Sequence - Context level«external_system»External«system»Internet Banking«external_system»E-Mail SystemChange PasswordChange PasswordSend Password ChangedNotification E-Mail \ No newline at end of file +Internet Banking - Mobile App - Change Password - C4 Sequence - Context level«external_system»External«system»Internet Banking«external_system»E-Mail SystemChange PasswordSend Password ChangedNotification E-Mail \ No newline at end of file diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Context - Sequence.png b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Context - Sequence.png index 84a14f6f8..978c4f34a 100644 Binary files a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Context - Sequence.png and b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Context - Sequence.png differ diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Context - Sequence.puml b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Context - Sequence.puml index a6706730c..92dd69659 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Context - Sequence.puml +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Context - Sequence.puml @@ -7,9 +7,7 @@ participant "Internet Banking" as BigBankPlc.SoftwareSystems.InternetBanking participant "E-Mail System" as BigBankPlc.SoftwareSystems.EMailSystem C4InterFlow.SoftwareSystems.ExternalSystem -> BigBankPlc.SoftwareSystems.InternetBanking : Change Password -group Change Password BigBankPlc.SoftwareSystems.InternetBanking -> BigBankPlc.SoftwareSystems.EMailSystem : Send Password Changed Notification E-Mail -end @enduml diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Context - Sequence.svg b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Context - Sequence.svg index f325f94d9..61fbb6fb7 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Context - Sequence.svg +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Context - Sequence.svg @@ -1 +1 @@ -Internet Banking - Mobile App - Change Password - Sequence - Context levelExternalExternalInternet BankingInternet BankingE-Mail SystemE-Mail SystemChange PasswordChange PasswordSend Password Changed Notification E-Mail \ No newline at end of file +Internet Banking - Mobile App - Change Password - Sequence - Context levelExternalExternalInternet BankingInternet BankingE-Mail SystemE-Mail SystemChange PasswordSend Password Changed Notification E-Mail \ No newline at end of file diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Sign In/Container - C4 Sequence.png b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Sign In/Container - C4 Sequence.png index c1737d8f3..ca0e04721 100644 Binary files a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Sign In/Container - C4 Sequence.png and b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Sign In/Container - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Sign In/Container - C4 Sequence.puml b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Sign In/Container - C4 Sequence.puml index 7582119de..de0444cbe 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Sign In/Container - C4 Sequence.puml +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Sign In/Container - C4 Sequence.puml @@ -12,12 +12,8 @@ System_Boundary(BigBankPlc.SoftwareSystems.InternetBanking, "Internet Banking") Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, BigBankPlc.SoftwareSystems.InternetBanking.Containers.MobileApp, "Sign In") -group Sign In Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.MobileApp, BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, "Sign In") -group Sign In Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.InternetBanking.Containers.Database, "Authenticate User") -end -end @enduml diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Sign In/Container - C4 Sequence.svg b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Sign In/Container - C4 Sequence.svg index c363bec20..d9e5267c0 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Sign In/Container - C4 Sequence.svg +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Sign In/Container - C4 Sequence.svg @@ -1 +1 @@ -Internet Banking[System]Internet Banking - Mobile App - Sign In - C4 Sequence - Container level«external_system»External«container»Mobile App«container»API Application«container»DatabaseSign InSign InSign InSign InAuthenticate User \ No newline at end of file +Internet Banking[System]Internet Banking - Mobile App - Sign In - C4 Sequence - Container level«external_system»External«container»Mobile App«container»API Application«container»DatabaseSign InSign InAuthenticate User \ No newline at end of file diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Container - C4 Sequence.png b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Container - C4 Sequence.png index fb3d5d45e..7889a727b 100644 Binary files a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Container - C4 Sequence.png and b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Container - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Container - C4 Sequence.puml b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Container - C4 Sequence.puml index ab0253b63..0f7d2146f 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Container - C4 Sequence.puml +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Container - C4 Sequence.puml @@ -12,12 +12,8 @@ Boundary_End() System_Ext(BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Mainframe Banking System", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, BigBankPlc.SoftwareSystems.InternetBanking.Containers.MobileApp, "View Account Transactions") -group View Account Transactions Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.MobileApp, BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, "Get Account Transactions") -group Get Account Transactions Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Account Transactions") -end -end @enduml diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Container - C4 Sequence.svg b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Container - C4 Sequence.svg index 6b34ac03c..1b345ca9f 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Container - C4 Sequence.svg +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Container - C4 Sequence.svg @@ -1 +1 @@ -Internet Banking[System]Internet Banking - Mobile App - View Account Transactions - C4 Sequence - Container level«external_system»External«container»Mobile App«container»API Application«external_system»Mainframe Banking SystemView AccountTransactionsView Account TransactionsGet Account TransactionsGet Account TransactionsGet Account Transactions \ No newline at end of file +Internet Banking[System]Internet Banking - Mobile App - View Account Transactions - C4 Sequence - Container level«external_system»External«container»Mobile App«container»API Application«external_system»Mainframe Banking SystemView AccountTransactionsGet Account TransactionsGet Account Transactions \ No newline at end of file diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Context - C4 Sequence.png b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Context - C4 Sequence.png index da234f710..85c3dd7b1 100644 Binary files a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Context - C4 Sequence.png and b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Context - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Context - C4 Sequence.puml b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Context - C4 Sequence.puml index 48469e5e0..c1d2309ea 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Context - C4 Sequence.puml +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Context - C4 Sequence.puml @@ -8,9 +8,7 @@ System(BigBankPlc.SoftwareSystems.InternetBanking, "Internet Banking", "") System_Ext(BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Mainframe Banking System", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, BigBankPlc.SoftwareSystems.InternetBanking, "View Account Transactions") -group View Account Transactions Rel(BigBankPlc.SoftwareSystems.InternetBanking, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Account Transactions") -end @enduml diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Context - C4 Sequence.svg b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Context - C4 Sequence.svg index a922f61d4..15f83bad2 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Context - C4 Sequence.svg +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Context - C4 Sequence.svg @@ -1 +1 @@ -Internet Banking - Mobile App - View Account Transactions - C4 Sequence - Context level«external_system»External«system»Internet Banking«external_system»Mainframe Banking SystemView AccountTransactionsView Account TransactionsGet Account Transactions \ No newline at end of file +Internet Banking - Mobile App - View Account Transactions - C4 Sequence - Context level«external_system»External«system»Internet Banking«external_system»Mainframe Banking SystemView AccountTransactionsGet Account Transactions \ No newline at end of file diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Context - C4 Static.png b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Context - C4 Static.png deleted file mode 100644 index 3a3a3292a..000000000 Binary files a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Context - C4 Static.png and /dev/null differ diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Context - Sequence.png b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Context - Sequence.png index 53c3efe82..fc79f0987 100644 Binary files a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Context - Sequence.png and b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Context - Sequence.png differ diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Context - Sequence.puml b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Context - Sequence.puml index 851c304f7..ccf766e96 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Context - Sequence.puml +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Context - Sequence.puml @@ -7,9 +7,7 @@ participant "Internet Banking" as BigBankPlc.SoftwareSystems.InternetBanking participant "Mainframe Banking System" as BigBankPlc.SoftwareSystems.MainframeBankingSystem C4InterFlow.SoftwareSystems.ExternalSystem -> BigBankPlc.SoftwareSystems.InternetBanking : View Account Transactions -group View Account Transactions BigBankPlc.SoftwareSystems.InternetBanking -> BigBankPlc.SoftwareSystems.MainframeBankingSystem : Get Account Transactions -end @enduml diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Context - Sequence.svg b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Context - Sequence.svg index 00e985958..2013ca151 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Context - Sequence.svg +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Context - Sequence.svg @@ -1 +1 @@ -Internet Banking - Mobile App - View Account Transactions - Sequence - Context levelExternalExternalInternet BankingInternet BankingMainframe Banking SystemMainframe Banking SystemView Account TransactionsView Account TransactionsGet Account Transactions \ No newline at end of file +Internet Banking - Mobile App - View Account Transactions - Sequence - Context levelExternalExternalInternet BankingInternet BankingMainframe Banking SystemMainframe Banking SystemView Account TransactionsGet Account Transactions \ No newline at end of file diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Container - C4 Sequence.png b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Container - C4 Sequence.png index 471775a1f..064b9e76e 100644 Binary files a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Container - C4 Sequence.png and b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Container - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Container - C4 Sequence.puml b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Container - C4 Sequence.puml index 7aa21cd77..3b4b397ea 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Container - C4 Sequence.puml +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Container - C4 Sequence.puml @@ -12,16 +12,10 @@ Boundary_End() System_Ext(BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Mainframe Banking System", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, BigBankPlc.SoftwareSystems.InternetBanking.Containers.MobileApp, "View Customer Details") -group View Customer Details Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.MobileApp, BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, "Get Customer") -group Get Customer Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Customer") -end Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.MobileApp, BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, "Get Customer Accounts") -group Get Customer Accounts Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Customer Accounts") -end -end @enduml diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Container - C4 Sequence.svg b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Container - C4 Sequence.svg index 020a5e235..e86be74fe 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Container - C4 Sequence.svg +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Container - C4 Sequence.svg @@ -1 +1 @@ -Internet Banking[System]Internet Banking - Mobile App - View Customer Details - C4 Sequence - Container level«external_system»External«container»Mobile App«container»API Application«external_system»Mainframe Banking SystemView Customer DetailsView Customer DetailsGet CustomerGet CustomerGet CustomerGet Customer AccountsGet Customer AccountsGet Customer Accounts \ No newline at end of file +Internet Banking[System]Internet Banking - Mobile App - View Customer Details - C4 Sequence - Container level«external_system»External«container»Mobile App«container»API Application«external_system»Mainframe Banking SystemView Customer DetailsGet CustomerGet CustomerGet Customer AccountsGet Customer Accounts \ No newline at end of file diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Context - C4 Sequence.png b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Context - C4 Sequence.png index b8b33a320..61eae2204 100644 Binary files a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Context - C4 Sequence.png and b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Context - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Context - C4 Sequence.puml b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Context - C4 Sequence.puml index 30c99b659..35b8a0013 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Context - C4 Sequence.puml +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Context - C4 Sequence.puml @@ -8,10 +8,8 @@ System(BigBankPlc.SoftwareSystems.InternetBanking, "Internet Banking", "") System_Ext(BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Mainframe Banking System", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, BigBankPlc.SoftwareSystems.InternetBanking, "View Customer Details") -group View Customer Details Rel(BigBankPlc.SoftwareSystems.InternetBanking, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Customer") Rel(BigBankPlc.SoftwareSystems.InternetBanking, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Customer Accounts") -end @enduml diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Context - C4 Sequence.svg b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Context - C4 Sequence.svg index 5a91791d8..84451488c 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Context - C4 Sequence.svg +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Context - C4 Sequence.svg @@ -1 +1 @@ -Internet Banking - Mobile App - View Customer Details - C4 Sequence - Context level«external_system»External«system»Internet Banking«external_system»Mainframe Banking SystemView Customer DetailsView Customer DetailsGet CustomerGet Customer Accounts \ No newline at end of file +Internet Banking - Mobile App - View Customer Details - C4 Sequence - Context level«external_system»External«system»Internet Banking«external_system»Mainframe Banking SystemView Customer DetailsGet CustomerGet Customer Accounts \ No newline at end of file diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Context - Sequence.png b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Context - Sequence.png index 5ac3d1f03..597de5e00 100644 Binary files a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Context - Sequence.png and b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Context - Sequence.png differ diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Context - Sequence.puml b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Context - Sequence.puml index ffd7356e0..cb4530eb8 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Context - Sequence.puml +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Context - Sequence.puml @@ -7,10 +7,8 @@ participant "Internet Banking" as BigBankPlc.SoftwareSystems.InternetBanking participant "Mainframe Banking System" as BigBankPlc.SoftwareSystems.MainframeBankingSystem C4InterFlow.SoftwareSystems.ExternalSystem -> BigBankPlc.SoftwareSystems.InternetBanking : View Customer Details -group View Customer Details BigBankPlc.SoftwareSystems.InternetBanking -> BigBankPlc.SoftwareSystems.MainframeBankingSystem : Get Customer BigBankPlc.SoftwareSystems.InternetBanking -> BigBankPlc.SoftwareSystems.MainframeBankingSystem : Get Customer Accounts -end @enduml diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Context - Sequence.svg b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Context - Sequence.svg new file mode 100644 index 000000000..70e64a7e4 --- /dev/null +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Context - Sequence.svg @@ -0,0 +1 @@ +Internet Banking - Mobile App - View Customer Details - Sequence - Context levelExternalExternalInternet BankingInternet BankingMainframe Banking SystemMainframe Banking SystemView Customer DetailsGet CustomerGet Customer Accounts \ No newline at end of file diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Container - C4 Sequence.png b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Container - C4 Sequence.png index 4b0ac0efa..446c6dc5e 100644 Binary files a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Container - C4 Sequence.png and b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Container - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Container - C4 Sequence.puml b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Container - C4 Sequence.puml index 085568b1f..ab69a4dd3 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Container - C4 Sequence.puml +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Container - C4 Sequence.puml @@ -13,13 +13,9 @@ Boundary_End() System_Ext(BigBankPlc.SoftwareSystems.EMailSystem, "E-Mail System", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, BigBankPlc.SoftwareSystems.InternetBanking.Containers.SinglePageApp, "Change Password") -group Change Password Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.SinglePageApp, BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, "Change Password") -group Change Password Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.InternetBanking.Containers.Database, "Update User Password") Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.EMailSystem, "Send Password Changed Notification E-Mail") -end -end @enduml diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Container - C4 Sequence.svg b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Container - C4 Sequence.svg index 91210e9b3..4b56fba44 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Container - C4 Sequence.svg +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Container - C4 Sequence.svg @@ -1 +1 @@ -Internet Banking[System]Internet Banking - Single-Page App - Change Password - C4 Sequence - Container level«external_system»External«container»Single-Page App«container»API Application«container»Database«external_system»E-Mail SystemChange PasswordChange PasswordChange PasswordChange PasswordUpdate User PasswordSend Password ChangedNotification E-Mail \ No newline at end of file +Internet Banking[System]Internet Banking - Single-Page App - Change Password - C4 Sequence - Container level«external_system»External«container»Single-Page App«container»API Application«container»Database«external_system»E-Mail SystemChange PasswordChange PasswordUpdate User PasswordSend Password ChangedNotification E-Mail \ No newline at end of file diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Context - C4 Sequence.png b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Context - C4 Sequence.png index bb967fb19..5e62fa0fe 100644 Binary files a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Context - C4 Sequence.png and b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Context - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Context - C4 Sequence.puml b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Context - C4 Sequence.puml index 655b2739a..95a6429a3 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Context - C4 Sequence.puml +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Context - C4 Sequence.puml @@ -8,9 +8,7 @@ System(BigBankPlc.SoftwareSystems.InternetBanking, "Internet Banking", "") System_Ext(BigBankPlc.SoftwareSystems.EMailSystem, "E-Mail System", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, BigBankPlc.SoftwareSystems.InternetBanking, "Change Password") -group Change Password Rel(BigBankPlc.SoftwareSystems.InternetBanking, BigBankPlc.SoftwareSystems.EMailSystem, "Send Password Changed Notification E-Mail") -end @enduml diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Context - C4 Sequence.svg b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Context - C4 Sequence.svg index ad11cade4..1e51a1098 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Context - C4 Sequence.svg +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Context - C4 Sequence.svg @@ -1 +1 @@ -Internet Banking - Single-Page App - Change Password - C4 Sequence - Context level«external_system»External«system»Internet Banking«external_system»E-Mail SystemChange PasswordChange PasswordSend Password ChangedNotification E-Mail \ No newline at end of file +Internet Banking - Single-Page App - Change Password - C4 Sequence - Context level«external_system»External«system»Internet Banking«external_system»E-Mail SystemChange PasswordSend Password ChangedNotification E-Mail \ No newline at end of file diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Context - C4 Static.png b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Context - C4 Static.png deleted file mode 100644 index 4158897ad..000000000 Binary files a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Context - C4 Static.png and /dev/null differ diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Context - Sequence.png b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Context - Sequence.png index 3ed205038..2e9b5dd05 100644 Binary files a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Context - Sequence.png and b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Context - Sequence.png differ diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Context - Sequence.puml b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Context - Sequence.puml index 9ef484259..8a5deafb6 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Context - Sequence.puml +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Context - Sequence.puml @@ -7,9 +7,7 @@ participant "Internet Banking" as BigBankPlc.SoftwareSystems.InternetBanking participant "E-Mail System" as BigBankPlc.SoftwareSystems.EMailSystem C4InterFlow.SoftwareSystems.ExternalSystem -> BigBankPlc.SoftwareSystems.InternetBanking : Change Password -group Change Password BigBankPlc.SoftwareSystems.InternetBanking -> BigBankPlc.SoftwareSystems.EMailSystem : Send Password Changed Notification E-Mail -end @enduml diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Context - Sequence.svg b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Context - Sequence.svg index 83fb65cd9..497ef1117 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Context - Sequence.svg +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Context - Sequence.svg @@ -1 +1 @@ -Internet Banking - Single-Page App - Change Password - Sequence - Context levelExternalExternalInternet BankingInternet BankingE-Mail SystemE-Mail SystemChange PasswordChange PasswordSend Password Changed Notification E-Mail \ No newline at end of file +Internet Banking - Single-Page App - Change Password - Sequence - Context levelExternalExternalInternet BankingInternet BankingE-Mail SystemE-Mail SystemChange PasswordSend Password Changed Notification E-Mail \ No newline at end of file diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Container - C4 Sequence.png b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Container - C4 Sequence.png index 11f491465..3d630d20e 100644 Binary files a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Container - C4 Sequence.png and b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Container - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Container - C4 Sequence.puml b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Container - C4 Sequence.puml index 6bacd0baa..c3e81dc81 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Container - C4 Sequence.puml +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Container - C4 Sequence.puml @@ -13,13 +13,9 @@ System_Ext(BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Mainframe Banking System_Ext(BigBankPlc.SoftwareSystems.EMailSystem, "E-Mail System", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, BigBankPlc.SoftwareSystems.InternetBanking.Containers.SinglePageApp, "Create Account") -group Create Account Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.SinglePageApp, BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, "Create Account") -group Create Account Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Create Account") Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.EMailSystem, "Send New Account Created Notification E-Mail") -end -end @enduml diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Container - C4 Sequence.svg b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Container - C4 Sequence.svg index 0e3cb39c4..a84d87607 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Container - C4 Sequence.svg +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Container - C4 Sequence.svg @@ -1 +1 @@ -Internet Banking[System]Internet Banking - Single-Page App - Create Account - C4 Sequence - Container level«external_system»External«container»Single-Page App«container»API Application«external_system»Mainframe Banking System«external_system»E-Mail SystemCreate AccountCreate AccountCreate AccountCreate AccountCreate AccountSend New AccountCreated Notification E-Mail \ No newline at end of file +Internet Banking[System]Internet Banking - Single-Page App - Create Account - C4 Sequence - Container level«external_system»External«container»Single-Page App«container»API Application«external_system»Mainframe Banking System«external_system»E-Mail SystemCreate AccountCreate AccountCreate AccountSend New AccountCreated Notification E-Mail \ No newline at end of file diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Container - C4 Static.svg b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Container - C4 Static.svg new file mode 100644 index 000000000..03ee7f22e --- /dev/null +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Container - C4 Static.svg @@ -0,0 +1 @@ +Internet Banking - Single-Page App - Create Account - C4 Static - Container levelInternet Banking[System]Mainframe BankingSystemE-Mail SystemSingle-Page AppAPI ApplicationUsesUsesUsesLegend  container  external_system  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Context - C4 Sequence.png b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Context - C4 Sequence.png index d9f6aecad..a0fdfbd53 100644 Binary files a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Context - C4 Sequence.png and b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Context - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Context - C4 Sequence.puml b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Context - C4 Sequence.puml index 103b10a35..4f671fcd1 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Context - C4 Sequence.puml +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Context - C4 Sequence.puml @@ -9,10 +9,8 @@ System_Ext(BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Mainframe Banking System_Ext(BigBankPlc.SoftwareSystems.EMailSystem, "E-Mail System", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, BigBankPlc.SoftwareSystems.InternetBanking, "Create Account") -group Create Account Rel(BigBankPlc.SoftwareSystems.InternetBanking, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Create Account") Rel(BigBankPlc.SoftwareSystems.InternetBanking, BigBankPlc.SoftwareSystems.EMailSystem, "Send New Account Created Notification E-Mail") -end @enduml diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Context - C4 Sequence.svg b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Context - C4 Sequence.svg index a7eb39c26..07c2a3c96 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Context - C4 Sequence.svg +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Context - C4 Sequence.svg @@ -1 +1 @@ -Internet Banking - Single-Page App - Create Account - C4 Sequence - Context level«external_system»External«system»Internet Banking«external_system»Mainframe Banking System«external_system»E-Mail SystemCreate AccountCreate AccountCreate AccountSend New AccountCreated Notification E-Mail \ No newline at end of file +Internet Banking - Single-Page App - Create Account - C4 Sequence - Context level«external_system»External«system»Internet Banking«external_system»Mainframe Banking System«external_system»E-Mail SystemCreate AccountCreate AccountSend New AccountCreated Notification E-Mail \ No newline at end of file diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Context - C4 Static.png b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Context - C4 Static.png deleted file mode 100644 index 9203641eb..000000000 Binary files a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Context - C4 Static.png and /dev/null differ diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Context - Sequence.png b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Context - Sequence.png index afea4a62e..7f4c6e582 100644 Binary files a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Context - Sequence.png and b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Context - Sequence.png differ diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Context - Sequence.puml b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Context - Sequence.puml index 8a9d9ac65..c82008654 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Context - Sequence.puml +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Context - Sequence.puml @@ -8,10 +8,8 @@ participant "Mainframe Banking System" as BigBankPlc.SoftwareSystems.MainframeBa participant "E-Mail System" as BigBankPlc.SoftwareSystems.EMailSystem C4InterFlow.SoftwareSystems.ExternalSystem -> BigBankPlc.SoftwareSystems.InternetBanking : Create Account -group Create Account BigBankPlc.SoftwareSystems.InternetBanking -> BigBankPlc.SoftwareSystems.MainframeBankingSystem : Create Account BigBankPlc.SoftwareSystems.InternetBanking -> BigBankPlc.SoftwareSystems.EMailSystem : Send New Account Created Notification E-Mail -end @enduml diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Context - Sequence.svg b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Context - Sequence.svg index 733f72749..4c9878056 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Context - Sequence.svg +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Context - Sequence.svg @@ -1 +1 @@ -Internet Banking - Single-Page App - Create Account - Sequence - Context levelExternalExternalInternet BankingInternet BankingMainframe Banking SystemMainframe Banking SystemE-Mail SystemE-Mail SystemCreate AccountCreate AccountCreate AccountSend New Account Created Notification E-Mail \ No newline at end of file +Internet Banking - Single-Page App - Create Account - Sequence - Context levelExternalExternalInternet BankingInternet BankingMainframe Banking SystemMainframe Banking SystemE-Mail SystemE-Mail SystemCreate AccountCreate AccountSend New Account Created Notification E-Mail \ No newline at end of file diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Sign In/Container - C4 Sequence.png b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Sign In/Container - C4 Sequence.png index 473376616..82ed25a34 100644 Binary files a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Sign In/Container - C4 Sequence.png and b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Sign In/Container - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Sign In/Container - C4 Sequence.puml b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Sign In/Container - C4 Sequence.puml index 4780efcb0..eeb4e1339 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Sign In/Container - C4 Sequence.puml +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Sign In/Container - C4 Sequence.puml @@ -12,12 +12,8 @@ System_Boundary(BigBankPlc.SoftwareSystems.InternetBanking, "Internet Banking") Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, BigBankPlc.SoftwareSystems.InternetBanking.Containers.SinglePageApp, "Sign In") -group Sign In Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.SinglePageApp, BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, "Sign In") -group Sign In Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.InternetBanking.Containers.Database, "Authenticate User") -end -end @enduml diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Sign In/Container - C4 Sequence.svg b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Sign In/Container - C4 Sequence.svg index 9cf32312f..dde3afc8b 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Sign In/Container - C4 Sequence.svg +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Sign In/Container - C4 Sequence.svg @@ -1 +1 @@ -Internet Banking[System]Internet Banking - Single-Page App - Sign In - C4 Sequence - Container level«external_system»External«container»Single-Page App«container»API Application«container»DatabaseSign InSign InSign InSign InAuthenticate User \ No newline at end of file +Internet Banking[System]Internet Banking - Single-Page App - Sign In - C4 Sequence - Container level«external_system»External«container»Single-Page App«container»API Application«container»DatabaseSign InSign InAuthenticate User \ No newline at end of file diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Sign In/Context - C4 Static.png b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Sign In/Context - C4 Static.png deleted file mode 100644 index a0ee602ab..000000000 Binary files a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Sign In/Context - C4 Static.png and /dev/null differ diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Container - C4 Sequence.png b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Container - C4 Sequence.png index 8496dd339..dbebc3d4d 100644 Binary files a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Container - C4 Sequence.png and b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Container - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Container - C4 Sequence.puml b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Container - C4 Sequence.puml index ef9a11ef1..a1c1dc371 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Container - C4 Sequence.puml +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Container - C4 Sequence.puml @@ -12,12 +12,8 @@ Boundary_End() System_Ext(BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Mainframe Banking System", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, BigBankPlc.SoftwareSystems.InternetBanking.Containers.SinglePageApp, "View Account Transactions") -group View Account Transactions Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.SinglePageApp, BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, "Get Account Transactions") -group Get Account Transactions Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Account Transactions") -end -end @enduml diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Container - C4 Sequence.svg b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Container - C4 Sequence.svg index 0c0acd91e..2dc751cab 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Container - C4 Sequence.svg +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Container - C4 Sequence.svg @@ -1 +1 @@ -Internet Banking[System]Internet Banking - Single-Page App - View Account Transactions - C4 Sequence - Container level«external_system»External«container»Single-Page App«container»API Application«external_system»Mainframe Banking SystemView AccountTransactionsView Account TransactionsGet Account TransactionsGet Account TransactionsGet Account Transactions \ No newline at end of file +Internet Banking[System]Internet Banking - Single-Page App - View Account Transactions - C4 Sequence - Container level«external_system»External«container»Single-Page App«container»API Application«external_system»Mainframe Banking SystemView AccountTransactionsGet Account TransactionsGet Account Transactions \ No newline at end of file diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Context - C4 Sequence.png b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Context - C4 Sequence.png index ace7d7cff..647307c91 100644 Binary files a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Context - C4 Sequence.png and b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Context - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Context - C4 Sequence.puml b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Context - C4 Sequence.puml index 9ca0a5aba..d85a3c5a8 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Context - C4 Sequence.puml +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Context - C4 Sequence.puml @@ -8,9 +8,7 @@ System(BigBankPlc.SoftwareSystems.InternetBanking, "Internet Banking", "") System_Ext(BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Mainframe Banking System", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, BigBankPlc.SoftwareSystems.InternetBanking, "View Account Transactions") -group View Account Transactions Rel(BigBankPlc.SoftwareSystems.InternetBanking, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Account Transactions") -end @enduml diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Context - C4 Sequence.svg b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Context - C4 Sequence.svg index decc5e159..b03084104 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Context - C4 Sequence.svg +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Context - C4 Sequence.svg @@ -1 +1 @@ -Internet Banking - Single-Page App - View Account Transactions - C4 Sequence - Context level«external_system»External«system»Internet Banking«external_system»Mainframe Banking SystemView AccountTransactionsView Account TransactionsGet Account Transactions \ No newline at end of file +Internet Banking - Single-Page App - View Account Transactions - C4 Sequence - Context level«external_system»External«system»Internet Banking«external_system»Mainframe Banking SystemView AccountTransactionsGet Account Transactions \ No newline at end of file diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Context - C4 Static.png b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Context - C4 Static.png deleted file mode 100644 index 9c4759a12..000000000 Binary files a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Context - C4 Static.png and /dev/null differ diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Context - Sequence.png b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Context - Sequence.png index 2cd91800f..62dc48aef 100644 Binary files a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Context - Sequence.png and b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Context - Sequence.png differ diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Context - Sequence.puml b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Context - Sequence.puml index 65dc39e64..a25cd77c7 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Context - Sequence.puml +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Context - Sequence.puml @@ -7,9 +7,7 @@ participant "Internet Banking" as BigBankPlc.SoftwareSystems.InternetBanking participant "Mainframe Banking System" as BigBankPlc.SoftwareSystems.MainframeBankingSystem C4InterFlow.SoftwareSystems.ExternalSystem -> BigBankPlc.SoftwareSystems.InternetBanking : View Account Transactions -group View Account Transactions BigBankPlc.SoftwareSystems.InternetBanking -> BigBankPlc.SoftwareSystems.MainframeBankingSystem : Get Account Transactions -end @enduml diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Context - Sequence.svg b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Context - Sequence.svg index 1c38065b5..797476609 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Context - Sequence.svg +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Context - Sequence.svg @@ -1 +1 @@ -Internet Banking - Single-Page App - View Account Transactions - Sequence - Context levelExternalExternalInternet BankingInternet BankingMainframe Banking SystemMainframe Banking SystemView Account TransactionsView Account TransactionsGet Account Transactions \ No newline at end of file +Internet Banking - Single-Page App - View Account Transactions - Sequence - Context levelExternalExternalInternet BankingInternet BankingMainframe Banking SystemMainframe Banking SystemView Account TransactionsGet Account Transactions \ No newline at end of file diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Container - C4 Sequence.png b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Container - C4 Sequence.png index e44e39b6b..9a445a96d 100644 Binary files a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Container - C4 Sequence.png and b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Container - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Container - C4 Sequence.puml b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Container - C4 Sequence.puml index 103b85018..6f5420045 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Container - C4 Sequence.puml +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Container - C4 Sequence.puml @@ -12,16 +12,10 @@ Boundary_End() System_Ext(BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Mainframe Banking System", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, BigBankPlc.SoftwareSystems.InternetBanking.Containers.SinglePageApp, "View Customer Details") -group View Customer Details Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.SinglePageApp, BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, "Get Customer") -group Get Customer Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Customer") -end Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.SinglePageApp, BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, "Get Customer Accounts") -group Get Customer Accounts Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Customer Accounts") -end -end @enduml diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Container - C4 Sequence.svg b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Container - C4 Sequence.svg index 0ffbf074c..e182e2911 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Container - C4 Sequence.svg +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Container - C4 Sequence.svg @@ -1 +1 @@ -Internet Banking[System]Internet Banking - Single-Page App - View Customer Details - C4 Sequence - Container level«external_system»External«container»Single-Page App«container»API Application«external_system»Mainframe Banking SystemView Customer DetailsView Customer DetailsGet CustomerGet CustomerGet CustomerGet Customer AccountsGet Customer AccountsGet Customer Accounts \ No newline at end of file +Internet Banking[System]Internet Banking - Single-Page App - View Customer Details - C4 Sequence - Container level«external_system»External«container»Single-Page App«container»API Application«external_system»Mainframe Banking SystemView Customer DetailsGet CustomerGet CustomerGet Customer AccountsGet Customer Accounts \ No newline at end of file diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Context - C4 Sequence.png b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Context - C4 Sequence.png index ac882e235..64d3b7f22 100644 Binary files a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Context - C4 Sequence.png and b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Context - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Context - C4 Sequence.puml b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Context - C4 Sequence.puml index d323ea319..f7d5ae896 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Context - C4 Sequence.puml +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Context - C4 Sequence.puml @@ -8,10 +8,8 @@ System(BigBankPlc.SoftwareSystems.InternetBanking, "Internet Banking", "") System_Ext(BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Mainframe Banking System", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, BigBankPlc.SoftwareSystems.InternetBanking, "View Customer Details") -group View Customer Details Rel(BigBankPlc.SoftwareSystems.InternetBanking, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Customer") Rel(BigBankPlc.SoftwareSystems.InternetBanking, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Customer Accounts") -end @enduml diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Context - C4 Sequence.svg b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Context - C4 Sequence.svg index 06356d51c..80cfea9a7 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Context - C4 Sequence.svg +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Context - C4 Sequence.svg @@ -1 +1 @@ -Internet Banking - Single-Page App - View Customer Details - C4 Sequence - Context level«external_system»External«system»Internet Banking«external_system»Mainframe Banking SystemView Customer DetailsView Customer DetailsGet CustomerGet Customer Accounts \ No newline at end of file +Internet Banking - Single-Page App - View Customer Details - C4 Sequence - Context level«external_system»External«system»Internet Banking«external_system»Mainframe Banking SystemView Customer DetailsGet CustomerGet Customer Accounts \ No newline at end of file diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Context - Sequence.png b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Context - Sequence.png index e04923746..49913103e 100644 Binary files a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Context - Sequence.png and b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Context - Sequence.png differ diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Context - Sequence.puml b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Context - Sequence.puml index 4c67bcca3..e4db23408 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Context - Sequence.puml +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Context - Sequence.puml @@ -7,10 +7,8 @@ participant "Internet Banking" as BigBankPlc.SoftwareSystems.InternetBanking participant "Mainframe Banking System" as BigBankPlc.SoftwareSystems.MainframeBankingSystem C4InterFlow.SoftwareSystems.ExternalSystem -> BigBankPlc.SoftwareSystems.InternetBanking : View Customer Details -group View Customer Details BigBankPlc.SoftwareSystems.InternetBanking -> BigBankPlc.SoftwareSystems.MainframeBankingSystem : Get Customer BigBankPlc.SoftwareSystems.InternetBanking -> BigBankPlc.SoftwareSystems.MainframeBankingSystem : Get Customer Accounts -end @enduml diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Context - Sequence.svg b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Context - Sequence.svg index 9cc9d510a..d95c8121d 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Context - Sequence.svg +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Context - Sequence.svg @@ -1 +1 @@ -Internet Banking - Single-Page App - View Customer Details - Sequence - Context levelExternalExternalInternet BankingInternet BankingMainframe Banking SystemMainframe Banking SystemView Customer DetailsView Customer DetailsGet CustomerGet Customer Accounts \ No newline at end of file +Internet Banking - Single-Page App - View Customer Details - Sequence - Context levelExternalExternalInternet BankingInternet BankingMainframe Banking SystemMainframe Banking SystemView Customer DetailsGet CustomerGet Customer Accounts \ No newline at end of file diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Web Application/Interfaces/Navigate/Container - C4 Sequence.png b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Web Application/Interfaces/Navigate/Container - C4 Sequence.png index 04d29988d..534216b03 100644 Binary files a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Web Application/Interfaces/Navigate/Container - C4 Sequence.png and b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Web Application/Interfaces/Navigate/Container - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Web Application/Interfaces/Navigate/Container - C4 Sequence.puml b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Web Application/Interfaces/Navigate/Container - C4 Sequence.puml index bc73f164c..aa6cc8419 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Web Application/Interfaces/Navigate/Container - C4 Sequence.puml +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Web Application/Interfaces/Navigate/Container - C4 Sequence.puml @@ -11,9 +11,7 @@ System_Boundary(BigBankPlc.SoftwareSystems.InternetBanking, "Internet Banking") Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, BigBankPlc.SoftwareSystems.InternetBanking.Containers.WebApplication, "Navigate") -group Navigate Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.WebApplication, BigBankPlc.SoftwareSystems.InternetBanking.Containers.SinglePageApp, "Load And Start") -end @enduml diff --git a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Web Application/Interfaces/Navigate/Container - C4 Sequence.svg b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Web Application/Interfaces/Navigate/Container - C4 Sequence.svg index a76c3e00f..1d6df76e5 100644 --- a/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Web Application/Interfaces/Navigate/Container - C4 Sequence.svg +++ b/Samples/Internet Banking System/CSV/Diagrams/Software Systems/Internet Banking/Containers/Web Application/Interfaces/Navigate/Container - C4 Sequence.svg @@ -1 +1 @@ -Internet Banking[System]Internet Banking - Web Application - Navigate - C4 Sequence - Container level«external_system»External«container»Web Application«container»Single-Page AppNavigateNavigateLoad And Start \ No newline at end of file +Internet Banking[System]Internet Banking - Web Application - Navigate - C4 Sequence - Container level«external_system»External«container»Web Application«container»Single-Page AppNavigateLoad And Start \ No newline at end of file diff --git a/Samples/Internet Banking System/CSV/draw-diagrams.bat b/Samples/Internet Banking System/CSV/draw-diagrams.bat index 01920f93a..c99de8618 100644 --- a/Samples/Internet Banking System/CSV/draw-diagrams.bat +++ b/Samples/Internet Banking System/CSV/draw-diagrams.bat @@ -1,6 +1,6 @@ @echo off :: Possible values: TRUE, FALSE -set "redraw-all=FALSE" +set "redraw-all=TRUE" ::::::::::::::::::::::::::::::: :: Possible values: Yaml, Json diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Container - C4 Sequence.png b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Container - C4 Sequence.png index ddccb8376..560e4b7e7 100644 Binary files a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Container - C4 Sequence.png and b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Container - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Container - C4 Sequence.puml b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Container - C4 Sequence.puml index 9cedb4129..c14c555a1 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Container - C4 Sequence.puml +++ b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Container - C4 Sequence.puml @@ -1,7 +1,7 @@ @startuml !include ..\..\.c4s\C4_Sequence.puml -title Complete (End-To-End) - C4 Sequence - Container level) +title Complete (End-To-End) - C4 Sequence - Container level Person(BigBankPlc.Actors.Customer, "Customer", "A customer of the bank, with personal bank accounts") @@ -17,70 +17,36 @@ System_Ext(BigBankPlc.SoftwareSystems.EMailSystem, "E-Mail System", "The interna group Customer - Banking via Web App Rel(BigBankPlc.Actors.Customer, BigBankPlc.SoftwareSystems.InternetBanking.Containers.WebApplication, "Navigate") -group Navigate Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.WebApplication, BigBankPlc.SoftwareSystems.InternetBanking.Containers.SinglePageApp, "Load And Start") -end Rel(BigBankPlc.Actors.Customer, BigBankPlc.SoftwareSystems.InternetBanking.Containers.SinglePageApp, "Sign In") -group Sign In Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.SinglePageApp, BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, "Sign In") -group Sign In Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.InternetBanking.Containers.Database, "Authenticate User") -end -end Rel(BigBankPlc.Actors.Customer, BigBankPlc.SoftwareSystems.InternetBanking.Containers.SinglePageApp, "View Customer Details") -group View Customer Details Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.SinglePageApp, BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, "Get Customer") -group Get Customer Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Customer") -end Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.SinglePageApp, BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, "Get Customer Accounts") -group Get Customer Accounts Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Customer Accounts") -end -end Rel(BigBankPlc.Actors.Customer, BigBankPlc.SoftwareSystems.InternetBanking.Containers.SinglePageApp, "View Account Transactions") -group View Account Transactions Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.SinglePageApp, BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, "Get Account Transactions") -group Get Account Transactions Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Account Transactions") -end -end Rel(BigBankPlc.Actors.Customer, BigBankPlc.SoftwareSystems.InternetBanking.Containers.SinglePageApp, "Create Account") -group Create Account Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.SinglePageApp, BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, "Create Account") -group Create Account Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Create Account") Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.EMailSystem, "Send New Account Created Notification E-Mail") end -end -end group Customer - Banking via Mobile App Rel(BigBankPlc.Actors.Customer, BigBankPlc.SoftwareSystems.InternetBanking.Containers.MobileApp, "Sign In") -group Sign In Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.MobileApp, BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, "Sign In") -group Sign In Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.InternetBanking.Containers.Database, "Authenticate User") -end -end Rel(BigBankPlc.Actors.Customer, BigBankPlc.SoftwareSystems.InternetBanking.Containers.MobileApp, "View Customer Details") -group View Customer Details Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.MobileApp, BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, "Get Customer") -group Get Customer Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Customer") -end Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.MobileApp, BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, "Get Customer Accounts") -group Get Customer Accounts Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Customer Accounts") -end -end Rel(BigBankPlc.Actors.Customer, BigBankPlc.SoftwareSystems.InternetBanking.Containers.MobileApp, "View Account Transactions") -group View Account Transactions Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.MobileApp, BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, "Get Account Transactions") -group Get Account Transactions Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Account Transactions") end -end -end group Customer - Receive E-Mail Notifications Rel(BigBankPlc.Actors.Customer, BigBankPlc.SoftwareSystems.EMailSystem, "Receive Password Changed Notification E-Mail") Rel(BigBankPlc.Actors.Customer, BigBankPlc.SoftwareSystems.EMailSystem, "Receive New Account Created Notification E-Mail") diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Container - C4 Sequence.svg b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Container - C4 Sequence.svg index 4f704710d..44da5f663 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Container - C4 Sequence.svg +++ b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Container - C4 Sequence.svg @@ -1 +1 @@ -Internet Banking[System]Complete (End-To-End) - C4 Sequence - Container level)«person»Customer«container»Web Application[Java, Spring MVC]«container»Single-Page App[JavaScript, Angular]«container»API Application[Java, Docker Container]«container»Database[SQL Server Database]«container»Mobile App[C#, Xamarin]«external_system»Mainframe Banking System«external_system»E-Mail SystemCustomer - Banking via Web AppNavigateNavigateLoad And StartSign InSign InSign InSign InAuthenticate UserView Customer DetailsView Customer DetailsGet CustomerGet CustomerGet CustomerGet Customer AccountsGet Customer AccountsGet Customer AccountsView AccountTransactionsView Account TransactionsGet Account TransactionsGet Account TransactionsGet Account TransactionsCreate AccountCreate AccountCreate AccountCreate AccountCreate AccountSend New AccountCreated Notification E-MailCustomer - Banking via Mobile AppSign InSign InSign InSign InAuthenticate UserView Customer DetailsView Customer DetailsGet CustomerGet CustomerGet CustomerGet Customer AccountsGet Customer AccountsGet Customer AccountsView AccountTransactionsView Account TransactionsGet Account TransactionsGet Account TransactionsGet Account TransactionsCustomer - Receive E-Mail NotificationsReceive PasswordChanged NotificationE-MailReceive New AccountCreated Notification E-Mail \ No newline at end of file +Internet Banking[System]Complete (End-To-End) - C4 Sequence - Container level«person»Customer«container»Web Application[Java, Spring MVC]«container»Single-Page App[JavaScript, Angular]«container»API Application[Java, Docker Container]«container»Database[SQL Server Database]«container»Mobile App[C#, Xamarin]«external_system»Mainframe Banking System«external_system»E-Mail SystemCustomer - Banking via Web AppNavigateLoad And StartSign InSign InAuthenticate UserView Customer DetailsGet CustomerGet CustomerGet Customer AccountsGet Customer AccountsView AccountTransactionsGet Account TransactionsGet Account TransactionsCreate AccountCreate AccountCreate AccountSend New AccountCreated Notification E-MailCustomer - Banking via Mobile AppSign InSign InAuthenticate UserView Customer DetailsGet CustomerGet CustomerGet Customer AccountsGet Customer AccountsView AccountTransactionsGet Account TransactionsGet Account TransactionsCustomer - Receive E-Mail NotificationsReceive PasswordChanged NotificationE-MailReceive New AccountCreated Notification E-Mail \ No newline at end of file diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Container - C4 Static.png b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Container - C4 Static.png index acf33c1d7..7d4d0432f 100644 Binary files a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Container - C4 Static.png and b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Container - C4 Static.png differ diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Container - C4 Static.puml b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Container - C4 Static.puml index 613af0420..a2fc2b6d0 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Container - C4 Static.puml +++ b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Container - C4 Static.puml @@ -14,7 +14,7 @@ LAYOUT_TOP_DOWN() skinparam linetype polyline -title Complete (End-To-End) - C4 Static - Container level) +title Complete (End-To-End) - C4 Static - Container level Person(BigBankPlc.Actors.Customer, "Customer", "A customer of the bank, with personal bank accounts") diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Container - C4 Static.svg b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Container - C4 Static.svg index c357e7a9c..88605dd4c 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Container - C4 Static.svg +++ b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Container - C4 Static.svg @@ -1 +1 @@ -Complete (End-To-End) - C4 Static - Container level)Internet Banking[System]Customer A customer of the bank, withpersonal bank accountsMainframe BankingSystemE-Mail System The internal MicrosoftExchange systemWeb Application[Java, Spring MVC] Delivers the static content andthe Internet banking SPASingle-Page App[JavaScript, Angular] Provides all the Internetbanking functionality tocustomers via their webbrowserAPI Application[Java, Docker Container] Provides Internet bankingfunctionality via APIDatabase[SQL Server Database] Stores user registrationinformation, hashed authcredentials, access logs, etc.Mobile App[C#, Xamarin] Provides a limited subset of theInternet banking functionality tocustomers via their mobiledeviceUses[HTTPS]Uses[HTTPS]Uses[HTTPS]Uses[HTTPS]Uses[TCP/IP, SQL]Uses[TCP/IP]Uses[SMTP]Uses[HTTPS]Uses[HTTPS]Uses[POP3]Legend  person  container  external_system  system boundary(dashed)  \ No newline at end of file +Complete (End-To-End) - C4 Static - Container levelInternet Banking[System]Customer A customer of the bank, withpersonal bank accountsMainframe BankingSystemE-Mail System The internal MicrosoftExchange systemWeb Application[Java, Spring MVC] Delivers the static content andthe Internet banking SPASingle-Page App[JavaScript, Angular] Provides all the Internetbanking functionality tocustomers via their webbrowserAPI Application[Java, Docker Container] Provides Internet bankingfunctionality via APIDatabase[SQL Server Database] Stores user registrationinformation, hashed authcredentials, access logs, etc.Mobile App[C#, Xamarin] Provides a limited subset of theInternet banking functionality tocustomers via their mobiledeviceUses[HTTPS]Uses[HTTPS]Uses[HTTPS]Uses[HTTPS]Uses[TCP/IP, SQL]Uses[TCP/IP]Uses[SMTP]Uses[HTTPS]Uses[HTTPS]Uses[POP3]Legend  person  container  external_system  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Container - C4.png b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Container - C4.png index f74fea716..2bc5c08ec 100644 Binary files a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Container - C4.png and b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Container - C4.png differ diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Container - C4.puml b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Container - C4.puml index 06a407254..c09e6116b 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Container - C4.puml +++ b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Container - C4.puml @@ -14,7 +14,7 @@ LAYOUT_TOP_DOWN() skinparam linetype polyline -title Complete (End-To-End) - C4 - Container level) +title Complete (End-To-End) - C4 - Container level Person(BigBankPlc.Actors.Customer, "Customer", "A customer of the bank, with personal bank accounts") diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Container - C4.svg b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Container - C4.svg index bca918289..937c5efe0 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Container - C4.svg +++ b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Container - C4.svg @@ -1 +1 @@ -Complete (End-To-End) - C4 - Container level)Internet Banking[System]Customer A customer of the bank, withpersonal bank accountsMainframe BankingSystemE-Mail System The internal MicrosoftExchange systemWeb Application[Java, Spring MVC] Delivers the static content andthe Internet banking SPASingle-Page App[JavaScript, Angular] Provides all the Internetbanking functionality tocustomers via their webbrowserAPI Application[Java, Docker Container] Provides Internet bankingfunctionality via APIDatabase[SQL Server Database] Stores user registrationinformation, hashed authcredentials, access logs, etc.Mobile App[C#, Xamarin] Provides a limited subset of theInternet banking functionality tocustomers via their mobiledeviceNavigate[HTTPS]Load And Start[HTTPS]Sign InView Customer DetailsView Account TransactionsCreate Account[HTTPS]Sign InGet CustomerGet Customer AccountsGet Account TransactionsCreate Account[HTTPS]Authenticate User[TCP/IP, SQL]Get CustomerGet Customer AccountsGet Account TransactionsCreate Account[TCP/IP]Send New Account Created Notification E-Mail[SMTP]Sign InView Customer DetailsView Account Transactions[HTTPS]Sign InGet CustomerGet Customer AccountsGet Account Transactions[HTTPS]Receive Password Changed Notification E-MailReceive New Account Created Notification E-Mail[POP3]Legend  person  container  external_system  system boundary(dashed)  \ No newline at end of file +Complete (End-To-End) - C4 - Container levelInternet Banking[System]Customer A customer of the bank, withpersonal bank accountsMainframe BankingSystemE-Mail System The internal MicrosoftExchange systemWeb Application[Java, Spring MVC] Delivers the static content andthe Internet banking SPASingle-Page App[JavaScript, Angular] Provides all the Internetbanking functionality tocustomers via their webbrowserAPI Application[Java, Docker Container] Provides Internet bankingfunctionality via APIDatabase[SQL Server Database] Stores user registrationinformation, hashed authcredentials, access logs, etc.Mobile App[C#, Xamarin] Provides a limited subset of theInternet banking functionality tocustomers via their mobiledeviceNavigate[HTTPS]Load And Start[HTTPS]Sign InView Customer DetailsView Account TransactionsCreate Account[HTTPS]Sign InGet CustomerGet Customer AccountsGet Account TransactionsCreate Account[HTTPS]Authenticate User[TCP/IP, SQL]Get CustomerGet Customer AccountsGet Account TransactionsCreate Account[TCP/IP]Send New Account Created Notification E-Mail[SMTP]Sign InView Customer DetailsView Account Transactions[HTTPS]Sign InGet CustomerGet Customer AccountsGet Account Transactions[HTTPS]Receive Password Changed Notification E-MailReceive New Account Created Notification E-Mail[POP3]Legend  person  container  external_system  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Container - Sequence.png b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Container - Sequence.png index fa329228a..78326005c 100644 Binary files a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Container - Sequence.png and b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Container - Sequence.png differ diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Container - Sequence.puml b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Container - Sequence.puml index 0a8ffc327..5dd134f34 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Container - Sequence.puml +++ b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Container - Sequence.puml @@ -1,6 +1,6 @@ @startuml -title Complete (End-To-End) - Sequence - Container level) +title Complete (End-To-End) - Sequence - Container level participant "Customer" as BigBankPlc.Actors.Customer diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Container - Sequence.svg b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Container - Sequence.svg index 4ea78b7dd..b2c949c3b 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Container - Sequence.svg +++ b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Container - Sequence.svg @@ -1 +1 @@ -Complete (End-To-End) - Sequence - Container level)Internet BankingCustomerCustomerWeb ApplicationWeb ApplicationSingle-Page AppSingle-Page AppAPI ApplicationAPI ApplicationDatabaseDatabaseMobile AppMobile AppMainframe Banking SystemMainframe Banking SystemE-Mail SystemE-Mail SystemCustomer - Banking via Web AppNavigateNavigateLoad And StartSign InSign InSign InSign InAuthenticate UserView Customer DetailsView Customer DetailsGet CustomerGet CustomerGet CustomerGet Customer AccountsGet Customer AccountsGet Customer AccountsView Account TransactionsView Account TransactionsGet Account TransactionsGet Account TransactionsGet Account TransactionsCreate AccountCreate AccountCreate AccountCreate AccountCreate AccountSend New Account Created Notification E-MailCustomer - Banking via Mobile AppSign InSign InSign InSign InAuthenticate UserView Customer DetailsView Customer DetailsGet CustomerGet CustomerGet CustomerGet Customer AccountsGet Customer AccountsGet Customer AccountsView Account TransactionsView Account TransactionsGet Account TransactionsGet Account TransactionsGet Account TransactionsCustomer - Receive E-Mail NotificationsReceive Password Changed Notification E-MailReceive New Account Created Notification E-Mail \ No newline at end of file +Complete (End-To-End) - Sequence - Container levelInternet BankingCustomerCustomerWeb ApplicationWeb ApplicationSingle-Page AppSingle-Page AppAPI ApplicationAPI ApplicationDatabaseDatabaseMobile AppMobile AppMainframe Banking SystemMainframe Banking SystemE-Mail SystemE-Mail SystemCustomer - Banking via Web AppNavigateNavigateLoad And StartSign InSign InSign InSign InAuthenticate UserView Customer DetailsView Customer DetailsGet CustomerGet CustomerGet CustomerGet Customer AccountsGet Customer AccountsGet Customer AccountsView Account TransactionsView Account TransactionsGet Account TransactionsGet Account TransactionsGet Account TransactionsCreate AccountCreate AccountCreate AccountCreate AccountCreate AccountSend New Account Created Notification E-MailCustomer - Banking via Mobile AppSign InSign InSign InSign InAuthenticate UserView Customer DetailsView Customer DetailsGet CustomerGet CustomerGet CustomerGet Customer AccountsGet Customer AccountsGet Customer AccountsView Account TransactionsView Account TransactionsGet Account TransactionsGet Account TransactionsGet Account TransactionsCustomer - Receive E-Mail NotificationsReceive Password Changed Notification E-MailReceive New Account Created Notification E-Mail \ No newline at end of file diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Context - C4 Sequence.png b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Context - C4 Sequence.png index 3d5582b0b..6ecf7ae34 100644 Binary files a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Context - C4 Sequence.png and b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Context - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Context - C4 Sequence.puml b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Context - C4 Sequence.puml index 8b08672df..ef3ef8a01 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Context - C4 Sequence.puml +++ b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Context - C4 Sequence.puml @@ -1,7 +1,7 @@ @startuml !include ..\..\.c4s\C4_Sequence.puml -title Complete (End-To-End) - C4 Sequence - Context level) +title Complete (End-To-End) - C4 Sequence - Context level Person(BigBankPlc.Actors.Customer, "Customer", "A customer of the bank, with personal bank accounts") System(BigBankPlc.SoftwareSystems.InternetBanking, "Internet Banking", "Provided Internet Banking services") @@ -12,32 +12,22 @@ group Customer - Banking via Web App Rel(BigBankPlc.Actors.Customer, BigBankPlc.SoftwareSystems.InternetBanking, "Navigate") Rel(BigBankPlc.Actors.Customer, BigBankPlc.SoftwareSystems.InternetBanking, "Sign In") Rel(BigBankPlc.Actors.Customer, BigBankPlc.SoftwareSystems.InternetBanking, "View Customer Details") -group View Customer Details Rel(BigBankPlc.SoftwareSystems.InternetBanking, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Customer") Rel(BigBankPlc.SoftwareSystems.InternetBanking, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Customer Accounts") -end Rel(BigBankPlc.Actors.Customer, BigBankPlc.SoftwareSystems.InternetBanking, "View Account Transactions") -group View Account Transactions Rel(BigBankPlc.SoftwareSystems.InternetBanking, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Account Transactions") -end Rel(BigBankPlc.Actors.Customer, BigBankPlc.SoftwareSystems.InternetBanking, "Create Account") -group Create Account Rel(BigBankPlc.SoftwareSystems.InternetBanking, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Create Account") Rel(BigBankPlc.SoftwareSystems.InternetBanking, BigBankPlc.SoftwareSystems.EMailSystem, "Send New Account Created Notification E-Mail") end -end group Customer - Banking via Mobile App Rel(BigBankPlc.Actors.Customer, BigBankPlc.SoftwareSystems.InternetBanking, "Sign In") Rel(BigBankPlc.Actors.Customer, BigBankPlc.SoftwareSystems.InternetBanking, "View Customer Details") -group View Customer Details Rel(BigBankPlc.SoftwareSystems.InternetBanking, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Customer") Rel(BigBankPlc.SoftwareSystems.InternetBanking, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Customer Accounts") -end Rel(BigBankPlc.Actors.Customer, BigBankPlc.SoftwareSystems.InternetBanking, "View Account Transactions") -group View Account Transactions Rel(BigBankPlc.SoftwareSystems.InternetBanking, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Account Transactions") end -end group Customer - Receive E-Mail Notifications Rel(BigBankPlc.Actors.Customer, BigBankPlc.SoftwareSystems.EMailSystem, "Receive Password Changed Notification E-Mail") Rel(BigBankPlc.Actors.Customer, BigBankPlc.SoftwareSystems.EMailSystem, "Receive New Account Created Notification E-Mail") diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Context - C4 Sequence.svg b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Context - C4 Sequence.svg index eca15b64b..3943ab713 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Context - C4 Sequence.svg +++ b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Context - C4 Sequence.svg @@ -1 +1 @@ -Complete (End-To-End) - C4 Sequence - Context level)«person»Customer«system»Internet Banking«external_system»Mainframe Banking System«external_system»E-Mail SystemCustomer - Banking via Web AppNavigateSign InView Customer DetailsView Customer DetailsGet CustomerGet Customer AccountsView AccountTransactionsView Account TransactionsGet Account TransactionsCreate AccountCreate AccountCreate AccountSend New AccountCreated Notification E-MailCustomer - Banking via Mobile AppSign InView Customer DetailsView Customer DetailsGet CustomerGet Customer AccountsView AccountTransactionsView Account TransactionsGet Account TransactionsCustomer - Receive E-Mail NotificationsReceive PasswordChanged NotificationE-MailReceive New AccountCreated Notification E-Mail \ No newline at end of file +Complete (End-To-End) - C4 Sequence - Context level«person»Customer«system»Internet Banking«external_system»Mainframe Banking System«external_system»E-Mail SystemCustomer - Banking via Web AppNavigateSign InView Customer DetailsGet CustomerGet Customer AccountsView AccountTransactionsGet Account TransactionsCreate AccountCreate AccountSend New AccountCreated Notification E-MailCustomer - Banking via Mobile AppSign InView Customer DetailsGet CustomerGet Customer AccountsView AccountTransactionsGet Account TransactionsCustomer - Receive E-Mail NotificationsReceive PasswordChanged NotificationE-MailReceive New AccountCreated Notification E-Mail \ No newline at end of file diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Context - C4 Static.png b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Context - C4 Static.png index 6ee18d18d..a7a5f8b62 100644 Binary files a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Context - C4 Static.png and b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Context - C4 Static.png differ diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Context - C4 Static.puml b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Context - C4 Static.puml index bdd87fbf7..39bb5df44 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Context - C4 Static.puml +++ b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Context - C4 Static.puml @@ -14,7 +14,7 @@ LAYOUT_TOP_DOWN() skinparam linetype polyline -title Complete (End-To-End) - C4 Static - Context level) +title Complete (End-To-End) - C4 Static - Context level Person(BigBankPlc.Actors.Customer, "Customer", "A customer of the bank, with personal bank accounts") System(BigBankPlc.SoftwareSystems.InternetBanking, "Internet Banking", "Provided Internet Banking services") diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Context - C4 Static.svg b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Context - C4 Static.svg index 7580d3107..257c806ee 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Context - C4 Static.svg +++ b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Context - C4 Static.svg @@ -1 +1 @@ -Complete (End-To-End) - C4 Static - Context level)Customer A customer of the bank, withpersonal bank accountsInternet Banking Provided Internet BankingservicesMainframe BankingSystemE-Mail System The internal MicrosoftExchange systemUses[HTTPS]Uses[TCP/IP]Uses[SMTP]Uses[POP3]Legend  person  system  external_system  \ No newline at end of file +Complete (End-To-End) - C4 Static - Context levelCustomer A customer of the bank, withpersonal bank accountsInternet Banking Provided Internet BankingservicesMainframe BankingSystemE-Mail System The internal MicrosoftExchange systemUses[HTTPS]Uses[TCP/IP]Uses[SMTP]Uses[POP3]Legend  person  system  external_system  \ No newline at end of file diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Context - C4.png b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Context - C4.png index 059adbb45..c0d5970cf 100644 Binary files a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Context - C4.png and b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Context - C4.png differ diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Context - C4.puml b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Context - C4.puml index d358e5c5e..4cef1b948 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Context - C4.puml +++ b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Context - C4.puml @@ -14,7 +14,7 @@ LAYOUT_TOP_DOWN() skinparam linetype polyline -title Complete (End-To-End) - C4 - Context level) +title Complete (End-To-End) - C4 - Context level Person(BigBankPlc.Actors.Customer, "Customer", "A customer of the bank, with personal bank accounts") System(BigBankPlc.SoftwareSystems.InternetBanking, "Internet Banking", "Provided Internet Banking services") diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Context - C4.svg b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Context - C4.svg index fc0bc4437..af0b35fdd 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Context - C4.svg +++ b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Context - C4.svg @@ -1 +1 @@ -Complete (End-To-End) - C4 - Context level)Customer A customer of the bank, withpersonal bank accountsInternet Banking Provided Internet BankingservicesMainframe BankingSystemE-Mail System The internal MicrosoftExchange systemNavigateSign InView Customer DetailsView Account TransactionsCreate Account[HTTPS]Get CustomerGet Customer AccountsGet Account TransactionsCreate Account[TCP/IP]Send New Account Created Notification E-Mail[SMTP]Receive Password Changed Notification E-MailReceive New Account Created Notification E-Mail[POP3]Legend  person  system  external_system  \ No newline at end of file +Complete (End-To-End) - C4 - Context levelCustomer A customer of the bank, withpersonal bank accountsInternet Banking Provided Internet BankingservicesMainframe BankingSystemE-Mail System The internal MicrosoftExchange systemNavigateSign InView Customer DetailsView Account TransactionsCreate Account[HTTPS]Get CustomerGet Customer AccountsGet Account TransactionsCreate Account[TCP/IP]Send New Account Created Notification E-Mail[SMTP]Receive Password Changed Notification E-MailReceive New Account Created Notification E-Mail[POP3]Legend  person  system  external_system  \ No newline at end of file diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Context - Sequence.png b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Context - Sequence.png index 6060e062d..64ec2b609 100644 Binary files a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Context - Sequence.png and b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Context - Sequence.png differ diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Context - Sequence.puml b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Context - Sequence.puml index 78e19d480..b9b005fa1 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Context - Sequence.puml +++ b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Context - Sequence.puml @@ -1,6 +1,6 @@ @startuml -title Complete (End-To-End) - Sequence - Context level) +title Complete (End-To-End) - Sequence - Context level participant "Customer" as BigBankPlc.Actors.Customer participant "Internet Banking" as BigBankPlc.SoftwareSystems.InternetBanking @@ -11,32 +11,22 @@ group Customer - Banking via Web App BigBankPlc.Actors.Customer -> BigBankPlc.SoftwareSystems.InternetBanking : Navigate BigBankPlc.Actors.Customer -> BigBankPlc.SoftwareSystems.InternetBanking : Sign In BigBankPlc.Actors.Customer -> BigBankPlc.SoftwareSystems.InternetBanking : View Customer Details -group View Customer Details BigBankPlc.SoftwareSystems.InternetBanking -> BigBankPlc.SoftwareSystems.MainframeBankingSystem : Get Customer BigBankPlc.SoftwareSystems.InternetBanking -> BigBankPlc.SoftwareSystems.MainframeBankingSystem : Get Customer Accounts -end BigBankPlc.Actors.Customer -> BigBankPlc.SoftwareSystems.InternetBanking : View Account Transactions -group View Account Transactions BigBankPlc.SoftwareSystems.InternetBanking -> BigBankPlc.SoftwareSystems.MainframeBankingSystem : Get Account Transactions -end BigBankPlc.Actors.Customer -> BigBankPlc.SoftwareSystems.InternetBanking : Create Account -group Create Account BigBankPlc.SoftwareSystems.InternetBanking -> BigBankPlc.SoftwareSystems.MainframeBankingSystem : Create Account BigBankPlc.SoftwareSystems.InternetBanking -> BigBankPlc.SoftwareSystems.EMailSystem : Send New Account Created Notification E-Mail end -end group Customer - Banking via Mobile App BigBankPlc.Actors.Customer -> BigBankPlc.SoftwareSystems.InternetBanking : Sign In BigBankPlc.Actors.Customer -> BigBankPlc.SoftwareSystems.InternetBanking : View Customer Details -group View Customer Details BigBankPlc.SoftwareSystems.InternetBanking -> BigBankPlc.SoftwareSystems.MainframeBankingSystem : Get Customer BigBankPlc.SoftwareSystems.InternetBanking -> BigBankPlc.SoftwareSystems.MainframeBankingSystem : Get Customer Accounts -end BigBankPlc.Actors.Customer -> BigBankPlc.SoftwareSystems.InternetBanking : View Account Transactions -group View Account Transactions BigBankPlc.SoftwareSystems.InternetBanking -> BigBankPlc.SoftwareSystems.MainframeBankingSystem : Get Account Transactions end -end group Customer - Receive E-Mail Notifications BigBankPlc.Actors.Customer -> BigBankPlc.SoftwareSystems.EMailSystem : Receive Password Changed Notification E-Mail BigBankPlc.Actors.Customer -> BigBankPlc.SoftwareSystems.EMailSystem : Receive New Account Created Notification E-Mail diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Context - Sequence.svg b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Context - Sequence.svg index da1e67e43..19f46a3e7 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Context - Sequence.svg +++ b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Complete (End-To-End)/Context - Sequence.svg @@ -1 +1 @@ -Complete (End-To-End) - Sequence - Context level)CustomerCustomerInternet BankingInternet BankingMainframe Banking SystemMainframe Banking SystemE-Mail SystemE-Mail SystemCustomer - Banking via Web AppNavigateSign InView Customer DetailsView Customer DetailsGet CustomerGet Customer AccountsView Account TransactionsView Account TransactionsGet Account TransactionsCreate AccountCreate AccountCreate AccountSend New Account Created Notification E-MailCustomer - Banking via Mobile AppSign InView Customer DetailsView Customer DetailsGet CustomerGet Customer AccountsView Account TransactionsView Account TransactionsGet Account TransactionsCustomer - Receive E-Mail NotificationsReceive Password Changed Notification E-MailReceive New Account Created Notification E-Mail \ No newline at end of file +Complete (End-To-End) - Sequence - Context levelCustomerCustomerInternet BankingInternet BankingMainframe Banking SystemMainframe Banking SystemE-Mail SystemE-Mail SystemCustomer - Banking via Web AppNavigateSign InView Customer DetailsGet CustomerGet Customer AccountsView Account TransactionsGet Account TransactionsCreate AccountCreate AccountSend New Account Created Notification E-MailCustomer - Banking via Mobile AppSign InView Customer DetailsGet CustomerGet Customer AccountsView Account TransactionsGet Account TransactionsCustomer - Receive E-Mail NotificationsReceive Password Changed Notification E-MailReceive New Account Created Notification E-Mail \ No newline at end of file diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Container - C4 Sequence.png b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Container - C4 Sequence.png index 78908b159..b0230cd19 100644 Binary files a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Container - C4 Sequence.png and b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Container - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Container - C4 Sequence.puml b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Container - C4 Sequence.puml index b84d92ca7..1468c7ce4 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Container - C4 Sequence.puml +++ b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Container - C4 Sequence.puml @@ -1,7 +1,7 @@ @startuml !include ..\..\.c4s\C4_Sequence.puml -title Create New Account - C4 Sequence - Container level) +title Create New Account - C4 Sequence - Container level Person(BigBankPlc.Actors.Customer, "Customer", "A customer of the bank, with personal bank accounts") @@ -16,40 +16,24 @@ System_Ext(BigBankPlc.SoftwareSystems.EMailSystem, "E-Mail System", "The interna group Customer - Go to Online Banking URL Rel(BigBankPlc.Actors.Customer, BigBankPlc.SoftwareSystems.InternetBanking.Containers.WebApplication, "Navigate") -group Navigate Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.WebApplication, BigBankPlc.SoftwareSystems.InternetBanking.Containers.SinglePageApp, "Load And Start") end -end group Customer - Sign In and View Home Page Rel(BigBankPlc.Actors.Customer, BigBankPlc.SoftwareSystems.InternetBanking.Containers.SinglePageApp, "Sign In") -group Sign In Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.SinglePageApp, BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, "Sign In") -group Sign In Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.InternetBanking.Containers.Database, "Authenticate User") -end -end Rel(BigBankPlc.Actors.Customer, BigBankPlc.SoftwareSystems.InternetBanking.Containers.SinglePageApp, "View Customer Details") -group View Customer Details Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.SinglePageApp, BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, "Get Customer") -group Get Customer Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Customer") -end Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.SinglePageApp, BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, "Get Customer Accounts") -group Get Customer Accounts Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Customer Accounts") end -end -end group Customer - Create New Account Rel(BigBankPlc.Actors.Customer, BigBankPlc.SoftwareSystems.InternetBanking.Containers.SinglePageApp, "Create Account") -group Create Account Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.SinglePageApp, BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, "Create Account") -group Create Account Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Create Account") Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.EMailSystem, "Send New Account Created Notification E-Mail") end -end -end group Customer - Receive New Account Created Notification E-Mail Rel(BigBankPlc.Actors.Customer, BigBankPlc.SoftwareSystems.EMailSystem, "Receive New Account Created Notification E-Mail") end diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Container - C4 Sequence.svg b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Container - C4 Sequence.svg index 36f4deada..8155d58cf 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Container - C4 Sequence.svg +++ b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Container - C4 Sequence.svg @@ -1 +1 @@ -Internet Banking[System]Create New Account - C4 Sequence - Container level)«person»Customer«container»Web Application[Java, Spring MVC]«container»Single-Page App[JavaScript, Angular]«container»API Application[Java, Docker Container]«container»Database[SQL Server Database]«external_system»Mainframe Banking System«external_system»E-Mail SystemCustomer - Go to Online Banking URLNavigateNavigateLoad And StartCustomer - Sign In and View Home PageSign InSign InSign InSign InAuthenticate UserView Customer DetailsView Customer DetailsGet CustomerGet CustomerGet CustomerGet Customer AccountsGet Customer AccountsGet Customer AccountsCustomer - Create New AccountCreate AccountCreate AccountCreate AccountCreate AccountCreate AccountSend New AccountCreated Notification E-MailCustomer - Receive New Account Created Notification E-MailReceive New AccountCreated Notification E-Mail \ No newline at end of file +Internet Banking[System]Create New Account - C4 Sequence - Container level«person»Customer«container»Web Application[Java, Spring MVC]«container»Single-Page App[JavaScript, Angular]«container»API Application[Java, Docker Container]«container»Database[SQL Server Database]«external_system»Mainframe Banking System«external_system»E-Mail SystemCustomer - Go to Online Banking URLNavigateLoad And StartCustomer - Sign In and View Home PageSign InSign InAuthenticate UserView Customer DetailsGet CustomerGet CustomerGet Customer AccountsGet Customer AccountsCustomer - Create New AccountCreate AccountCreate AccountCreate AccountSend New AccountCreated Notification E-MailCustomer - Receive New Account Created Notification E-MailReceive New AccountCreated Notification E-Mail \ No newline at end of file diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Container - C4 Static.png b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Container - C4 Static.png index caf88588a..c1af30c70 100644 Binary files a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Container - C4 Static.png and b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Container - C4 Static.png differ diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Container - C4 Static.puml b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Container - C4 Static.puml index 1dea72949..c8beb908d 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Container - C4 Static.puml +++ b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Container - C4 Static.puml @@ -14,7 +14,7 @@ LAYOUT_TOP_DOWN() skinparam linetype polyline -title Create New Account - C4 Static - Container level) +title Create New Account - C4 Static - Container level Person(BigBankPlc.Actors.Customer, "Customer", "A customer of the bank, with personal bank accounts") diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Container - C4 Static.svg b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Container - C4 Static.svg index 896629a02..ad3453022 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Container - C4 Static.svg +++ b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Container - C4 Static.svg @@ -1 +1 @@ -Create New Account - C4 Static - Container level)Internet Banking[System]Customer A customer of the bank, withpersonal bank accountsMainframe BankingSystemE-Mail System The internal MicrosoftExchange systemWeb Application[Java, Spring MVC] Delivers the static content andthe Internet banking SPASingle-Page App[JavaScript, Angular] Provides all the Internetbanking functionality tocustomers via their webbrowserAPI Application[Java, Docker Container] Provides Internet bankingfunctionality via APIDatabase[SQL Server Database] Stores user registrationinformation, hashed authcredentials, access logs, etc.Uses[HTTPS]Uses[HTTPS]Uses[HTTPS]Uses[HTTPS]Uses[TCP/IP, SQL]Uses[TCP/IP]Uses[SMTP]Uses[POP3]Legend  person  container  external_system  system boundary(dashed)  \ No newline at end of file +Create New Account - C4 Static - Container levelInternet Banking[System]Customer A customer of the bank, withpersonal bank accountsMainframe BankingSystemE-Mail System The internal MicrosoftExchange systemWeb Application[Java, Spring MVC] Delivers the static content andthe Internet banking SPASingle-Page App[JavaScript, Angular] Provides all the Internetbanking functionality tocustomers via their webbrowserAPI Application[Java, Docker Container] Provides Internet bankingfunctionality via APIDatabase[SQL Server Database] Stores user registrationinformation, hashed authcredentials, access logs, etc.Uses[HTTPS]Uses[HTTPS]Uses[HTTPS]Uses[HTTPS]Uses[TCP/IP, SQL]Uses[TCP/IP]Uses[SMTP]Uses[POP3]Legend  person  container  external_system  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Container - C4.png b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Container - C4.png index 699944ecd..39dd09a96 100644 Binary files a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Container - C4.png and b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Container - C4.png differ diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Container - C4.puml b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Container - C4.puml index d8752d468..04ae9a3d5 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Container - C4.puml +++ b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Container - C4.puml @@ -14,7 +14,7 @@ LAYOUT_TOP_DOWN() skinparam linetype polyline -title Create New Account - C4 - Container level) +title Create New Account - C4 - Container level Person(BigBankPlc.Actors.Customer, "Customer", "A customer of the bank, with personal bank accounts") diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Container - C4.svg b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Container - C4.svg index 13882955a..ba86412b2 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Container - C4.svg +++ b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Container - C4.svg @@ -1 +1 @@ -Create New Account - C4 - Container level)Internet Banking[System]Customer A customer of the bank, withpersonal bank accountsMainframe BankingSystemE-Mail System The internal MicrosoftExchange systemWeb Application[Java, Spring MVC] Delivers the static content andthe Internet banking SPASingle-Page App[JavaScript, Angular] Provides all the Internetbanking functionality tocustomers via their webbrowserAPI Application[Java, Docker Container] Provides Internet bankingfunctionality via APIDatabase[SQL Server Database] Stores user registrationinformation, hashed authcredentials, access logs, etc.Navigate[HTTPS]Load And Start[HTTPS]Sign InView Customer DetailsCreate Account[HTTPS]Sign InGet CustomerGet Customer AccountsCreate Account[HTTPS]Authenticate User[TCP/IP, SQL]Get CustomerGet Customer AccountsCreate Account[TCP/IP]Send New Account Created Notification E-Mail[SMTP]Receive New Account Created Notification E-Mail[POP3]Legend  person  container  external_system  system boundary(dashed)  \ No newline at end of file +Create New Account - C4 - Container levelInternet Banking[System]Customer A customer of the bank, withpersonal bank accountsMainframe BankingSystemE-Mail System The internal MicrosoftExchange systemWeb Application[Java, Spring MVC] Delivers the static content andthe Internet banking SPASingle-Page App[JavaScript, Angular] Provides all the Internetbanking functionality tocustomers via their webbrowserAPI Application[Java, Docker Container] Provides Internet bankingfunctionality via APIDatabase[SQL Server Database] Stores user registrationinformation, hashed authcredentials, access logs, etc.Navigate[HTTPS]Load And Start[HTTPS]Sign InView Customer DetailsCreate Account[HTTPS]Sign InGet CustomerGet Customer AccountsCreate Account[HTTPS]Authenticate User[TCP/IP, SQL]Get CustomerGet Customer AccountsCreate Account[TCP/IP]Send New Account Created Notification E-Mail[SMTP]Receive New Account Created Notification E-Mail[POP3]Legend  person  container  external_system  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Container - Sequence.png b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Container - Sequence.png index 81fe48b3d..6d61b71ab 100644 Binary files a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Container - Sequence.png and b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Container - Sequence.png differ diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Container - Sequence.puml b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Container - Sequence.puml index 59630a258..e3f261653 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Container - Sequence.puml +++ b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Container - Sequence.puml @@ -1,6 +1,6 @@ @startuml -title Create New Account - Sequence - Container level) +title Create New Account - Sequence - Container level participant "Customer" as BigBankPlc.Actors.Customer diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Container - Sequence.svg b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Container - Sequence.svg index 17a4b1a7c..7299e7823 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Container - Sequence.svg +++ b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Container - Sequence.svg @@ -1 +1 @@ -Create New Account - Sequence - Container level)Internet BankingCustomerCustomerWeb ApplicationWeb ApplicationSingle-Page AppSingle-Page AppAPI ApplicationAPI ApplicationDatabaseDatabaseMainframe Banking SystemMainframe Banking SystemE-Mail SystemE-Mail SystemCustomer - Go to Online Banking URLNavigateNavigateLoad And StartCustomer - Sign In and View Home PageSign InSign InSign InSign InAuthenticate UserView Customer DetailsView Customer DetailsGet CustomerGet CustomerGet CustomerGet Customer AccountsGet Customer AccountsGet Customer AccountsCustomer - Create New AccountCreate AccountCreate AccountCreate AccountCreate AccountCreate AccountSend New Account Created Notification E-MailCustomer - Receive New Account Created Notification E-MailReceive New Account Created Notification E-Mail \ No newline at end of file +Create New Account - Sequence - Container levelInternet BankingCustomerCustomerWeb ApplicationWeb ApplicationSingle-Page AppSingle-Page AppAPI ApplicationAPI ApplicationDatabaseDatabaseMainframe Banking SystemMainframe Banking SystemE-Mail SystemE-Mail SystemCustomer - Go to Online Banking URLNavigateNavigateLoad And StartCustomer - Sign In and View Home PageSign InSign InSign InSign InAuthenticate UserView Customer DetailsView Customer DetailsGet CustomerGet CustomerGet CustomerGet Customer AccountsGet Customer AccountsGet Customer AccountsCustomer - Create New AccountCreate AccountCreate AccountCreate AccountCreate AccountCreate AccountSend New Account Created Notification E-MailCustomer - Receive New Account Created Notification E-MailReceive New Account Created Notification E-Mail \ No newline at end of file diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Context - C4 Sequence.png b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Context - C4 Sequence.png index b99381694..2505963a5 100644 Binary files a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Context - C4 Sequence.png and b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Context - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Context - C4 Sequence.puml b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Context - C4 Sequence.puml index bb2638115..2bf7d0be1 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Context - C4 Sequence.puml +++ b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Context - C4 Sequence.puml @@ -1,7 +1,7 @@ @startuml !include ..\..\.c4s\C4_Sequence.puml -title Create New Account - C4 Sequence - Context level) +title Create New Account - C4 Sequence - Context level Person(BigBankPlc.Actors.Customer, "Customer", "A customer of the bank, with personal bank accounts") System(BigBankPlc.SoftwareSystems.InternetBanking, "Internet Banking", "Provided Internet Banking services") @@ -14,18 +14,14 @@ end group Customer - Sign In and View Home Page Rel(BigBankPlc.Actors.Customer, BigBankPlc.SoftwareSystems.InternetBanking, "Sign In") Rel(BigBankPlc.Actors.Customer, BigBankPlc.SoftwareSystems.InternetBanking, "View Customer Details") -group View Customer Details Rel(BigBankPlc.SoftwareSystems.InternetBanking, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Customer") Rel(BigBankPlc.SoftwareSystems.InternetBanking, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Customer Accounts") end -end group Customer - Create New Account Rel(BigBankPlc.Actors.Customer, BigBankPlc.SoftwareSystems.InternetBanking, "Create Account") -group Create Account Rel(BigBankPlc.SoftwareSystems.InternetBanking, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Create Account") Rel(BigBankPlc.SoftwareSystems.InternetBanking, BigBankPlc.SoftwareSystems.EMailSystem, "Send New Account Created Notification E-Mail") end -end group Customer - Receive New Account Created Notification E-Mail Rel(BigBankPlc.Actors.Customer, BigBankPlc.SoftwareSystems.EMailSystem, "Receive New Account Created Notification E-Mail") end diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Context - C4 Sequence.svg b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Context - C4 Sequence.svg index 2a86ec114..a7070ff21 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Context - C4 Sequence.svg +++ b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Context - C4 Sequence.svg @@ -1 +1 @@ -Create New Account - C4 Sequence - Context level)«person»Customer«system»Internet Banking«external_system»Mainframe Banking System«external_system»E-Mail SystemCustomer - Go to Online Banking URLNavigateCustomer - Sign In and View Home PageSign InView Customer DetailsView Customer DetailsGet CustomerGet Customer AccountsCustomer - Create New AccountCreate AccountCreate AccountCreate AccountSend New AccountCreated Notification E-MailCustomer - Receive New Account Created Notification E-MailReceive New AccountCreated Notification E-Mail \ No newline at end of file +Create New Account - C4 Sequence - Context level«person»Customer«system»Internet Banking«external_system»Mainframe Banking System«external_system»E-Mail SystemCustomer - Go to Online Banking URLNavigateCustomer - Sign In and View Home PageSign InView Customer DetailsGet CustomerGet Customer AccountsCustomer - Create New AccountCreate AccountCreate AccountSend New AccountCreated Notification E-MailCustomer - Receive New Account Created Notification E-MailReceive New AccountCreated Notification E-Mail \ No newline at end of file diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Context - C4 Static.png b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Context - C4 Static.png index dad3da340..fbdbdfdaa 100644 Binary files a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Context - C4 Static.png and b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Context - C4 Static.png differ diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Context - C4 Static.puml b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Context - C4 Static.puml index 7696765d9..c069fabce 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Context - C4 Static.puml +++ b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Context - C4 Static.puml @@ -14,7 +14,7 @@ LAYOUT_TOP_DOWN() skinparam linetype polyline -title Create New Account - C4 Static - Context level) +title Create New Account - C4 Static - Context level Person(BigBankPlc.Actors.Customer, "Customer", "A customer of the bank, with personal bank accounts") System(BigBankPlc.SoftwareSystems.InternetBanking, "Internet Banking", "Provided Internet Banking services") diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Context - C4 Static.svg b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Context - C4 Static.svg index 8cd94efb7..017bad14a 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Context - C4 Static.svg +++ b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Context - C4 Static.svg @@ -1 +1 @@ -Create New Account - C4 Static - Context level)Customer A customer of the bank, withpersonal bank accountsInternet Banking Provided Internet BankingservicesMainframe BankingSystemE-Mail System The internal MicrosoftExchange systemUses[HTTPS]Uses[TCP/IP]Uses[SMTP]Uses[POP3]Legend  person  system  external_system  \ No newline at end of file +Create New Account - C4 Static - Context levelCustomer A customer of the bank, withpersonal bank accountsInternet Banking Provided Internet BankingservicesMainframe BankingSystemE-Mail System The internal MicrosoftExchange systemUses[HTTPS]Uses[TCP/IP]Uses[SMTP]Uses[POP3]Legend  person  system  external_system  \ No newline at end of file diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Context - C4.png b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Context - C4.png index 7ce77ee13..c0c0a8c7b 100644 Binary files a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Context - C4.png and b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Context - C4.png differ diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Context - C4.puml b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Context - C4.puml index 9652a8ccc..78ff7d9db 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Context - C4.puml +++ b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Context - C4.puml @@ -14,7 +14,7 @@ LAYOUT_TOP_DOWN() skinparam linetype polyline -title Create New Account - C4 - Context level) +title Create New Account - C4 - Context level Person(BigBankPlc.Actors.Customer, "Customer", "A customer of the bank, with personal bank accounts") System(BigBankPlc.SoftwareSystems.InternetBanking, "Internet Banking", "Provided Internet Banking services") diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Context - C4.svg b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Context - C4.svg index 5d43b4b79..02aac0190 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Context - C4.svg +++ b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Context - C4.svg @@ -1 +1 @@ -Create New Account - C4 - Context level)Customer A customer of the bank, withpersonal bank accountsInternet Banking Provided Internet BankingservicesMainframe BankingSystemE-Mail System The internal MicrosoftExchange systemNavigateSign InView Customer DetailsCreate Account[HTTPS]Get CustomerGet Customer AccountsCreate Account[TCP/IP]Send New Account Created Notification E-Mail[SMTP]Receive New Account Created Notification E-Mail[POP3]Legend  person  system  external_system  \ No newline at end of file +Create New Account - C4 - Context levelCustomer A customer of the bank, withpersonal bank accountsInternet Banking Provided Internet BankingservicesMainframe BankingSystemE-Mail System The internal MicrosoftExchange systemNavigateSign InView Customer DetailsCreate Account[HTTPS]Get CustomerGet Customer AccountsCreate Account[TCP/IP]Send New Account Created Notification E-Mail[SMTP]Receive New Account Created Notification E-Mail[POP3]Legend  person  system  external_system  \ No newline at end of file diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Context - Sequence.png b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Context - Sequence.png index 1d96e6158..0ffd7bd6a 100644 Binary files a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Context - Sequence.png and b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Context - Sequence.png differ diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Context - Sequence.puml b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Context - Sequence.puml index 08d66ab9f..d5f9712c0 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Context - Sequence.puml +++ b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Context - Sequence.puml @@ -1,6 +1,6 @@ @startuml -title Create New Account - Sequence - Context level) +title Create New Account - Sequence - Context level participant "Customer" as BigBankPlc.Actors.Customer participant "Internet Banking" as BigBankPlc.SoftwareSystems.InternetBanking @@ -13,18 +13,14 @@ end group Customer - Sign In and View Home Page BigBankPlc.Actors.Customer -> BigBankPlc.SoftwareSystems.InternetBanking : Sign In BigBankPlc.Actors.Customer -> BigBankPlc.SoftwareSystems.InternetBanking : View Customer Details -group View Customer Details BigBankPlc.SoftwareSystems.InternetBanking -> BigBankPlc.SoftwareSystems.MainframeBankingSystem : Get Customer BigBankPlc.SoftwareSystems.InternetBanking -> BigBankPlc.SoftwareSystems.MainframeBankingSystem : Get Customer Accounts end -end group Customer - Create New Account BigBankPlc.Actors.Customer -> BigBankPlc.SoftwareSystems.InternetBanking : Create Account -group Create Account BigBankPlc.SoftwareSystems.InternetBanking -> BigBankPlc.SoftwareSystems.MainframeBankingSystem : Create Account BigBankPlc.SoftwareSystems.InternetBanking -> BigBankPlc.SoftwareSystems.EMailSystem : Send New Account Created Notification E-Mail end -end group Customer - Receive New Account Created Notification E-Mail BigBankPlc.Actors.Customer -> BigBankPlc.SoftwareSystems.EMailSystem : Receive New Account Created Notification E-Mail end diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Context - Sequence.svg b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Context - Sequence.svg index a7da08e4d..3b677c66d 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Context - Sequence.svg +++ b/Samples/Internet Banking System/Yaml/Diagrams/Business Processes/Create New Account/Context - Sequence.svg @@ -1 +1 @@ -Create New Account - Sequence - Context level)CustomerCustomerInternet BankingInternet BankingMainframe Banking SystemMainframe Banking SystemE-Mail SystemE-Mail SystemCustomer - Go to Online Banking URLNavigateCustomer - Sign In and View Home PageSign InView Customer DetailsView Customer DetailsGet CustomerGet Customer AccountsCustomer - Create New AccountCreate AccountCreate AccountCreate AccountSend New Account Created Notification E-MailCustomer - Receive New Account Created Notification E-MailReceive New Account Created Notification E-Mail \ No newline at end of file +Create New Account - Sequence - Context levelCustomerCustomerInternet BankingInternet BankingMainframe Banking SystemMainframe Banking SystemE-Mail SystemE-Mail SystemCustomer - Go to Online Banking URLNavigateCustomer - Sign In and View Home PageSign InView Customer DetailsGet CustomerGet Customer AccountsCustomer - Create New AccountCreate AccountCreate AccountSend New Account Created Notification E-MailCustomer - Receive New Account Created Notification E-MailReceive New Account Created Notification E-Mail \ No newline at end of file diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Change Password/Container - C4 Sequence.png b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Change Password/Container - C4 Sequence.png index b32ec692f..8ca4fd8a1 100644 Binary files a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Change Password/Container - C4 Sequence.png and b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Change Password/Container - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Change Password/Container - C4 Sequence.puml b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Change Password/Container - C4 Sequence.puml index 84c909166..e1bc570e7 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Change Password/Container - C4 Sequence.puml +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Change Password/Container - C4 Sequence.puml @@ -12,10 +12,8 @@ Boundary_End() System_Ext(BigBankPlc.SoftwareSystems.EMailSystem, "E-Mail System", "The internal Microsoft Exchange system") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, "Change Password") -group Change Password Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.InternetBanking.Containers.Database, "Update User Password") Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.EMailSystem, "Send Password Changed Notification E-Mail") -end @enduml diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Change Password/Container - C4 Sequence.svg b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Change Password/Container - C4 Sequence.svg index a394341a7..2edcfe223 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Change Password/Container - C4 Sequence.svg +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Change Password/Container - C4 Sequence.svg @@ -1 +1 @@ -Internet Banking[System]Internet Banking - API Application - Change Password - C4 Sequence - Container level«external_system»External«container»API Application[Java, Docker Container]«container»Database[SQL Server Database]«external_system»E-Mail SystemChange PasswordChange PasswordUpdate User PasswordSend Password ChangedNotification E-Mail \ No newline at end of file +Internet Banking[System]Internet Banking - API Application - Change Password - C4 Sequence - Container level«external_system»External«container»API Application[Java, Docker Container]«container»Database[SQL Server Database]«external_system»E-Mail SystemChange PasswordUpdate User PasswordSend Password ChangedNotification E-Mail \ No newline at end of file diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Change Password/Context - C4 Sequence.png b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Change Password/Context - C4 Sequence.png index c5e9276e4..f2b45fc08 100644 Binary files a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Change Password/Context - C4 Sequence.png and b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Change Password/Context - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Change Password/Context - C4 Sequence.puml b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Change Password/Context - C4 Sequence.puml index 91142ddcc..77a65e7a9 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Change Password/Context - C4 Sequence.puml +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Change Password/Context - C4 Sequence.puml @@ -8,9 +8,7 @@ System(BigBankPlc.SoftwareSystems.InternetBanking, "Internet Banking", "Provided System_Ext(BigBankPlc.SoftwareSystems.EMailSystem, "E-Mail System", "The internal Microsoft Exchange system") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, BigBankPlc.SoftwareSystems.InternetBanking, "Change Password") -group Change Password Rel(BigBankPlc.SoftwareSystems.InternetBanking, BigBankPlc.SoftwareSystems.EMailSystem, "Send Password Changed Notification E-Mail") -end @enduml diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Change Password/Context - C4 Sequence.svg b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Change Password/Context - C4 Sequence.svg index e76650c51..21b8aaa09 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Change Password/Context - C4 Sequence.svg +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Change Password/Context - C4 Sequence.svg @@ -1 +1 @@ -Internet Banking - API Application - Change Password - C4 Sequence - Context level«external_system»External«system»Internet Banking«external_system»E-Mail SystemChange PasswordChange PasswordSend Password ChangedNotification E-Mail \ No newline at end of file +Internet Banking - API Application - Change Password - C4 Sequence - Context level«external_system»External«system»Internet Banking«external_system»E-Mail SystemChange PasswordSend Password ChangedNotification E-Mail \ No newline at end of file diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Create Account/Container - C4 Sequence.png b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Create Account/Container - C4 Sequence.png index 1280618d7..2c32311d5 100644 Binary files a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Create Account/Container - C4 Sequence.png and b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Create Account/Container - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Create Account/Container - C4 Sequence.puml b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Create Account/Container - C4 Sequence.puml index 821b0f7cc..d1631513a 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Create Account/Container - C4 Sequence.puml +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Create Account/Container - C4 Sequence.puml @@ -12,10 +12,8 @@ System_Ext(BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Mainframe Banking System_Ext(BigBankPlc.SoftwareSystems.EMailSystem, "E-Mail System", "The internal Microsoft Exchange system") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, "Create Account") -group Create Account Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Create Account") Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.EMailSystem, "Send New Account Created Notification E-Mail") -end @enduml diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Create Account/Container - C4 Sequence.svg b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Create Account/Container - C4 Sequence.svg index ad9b52b16..51590c8b2 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Create Account/Container - C4 Sequence.svg +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Create Account/Container - C4 Sequence.svg @@ -1 +1 @@ -Internet Banking[System]Internet Banking - API Application - Create Account - C4 Sequence - Container level«external_system»External«container»API Application[Java, Docker Container]«external_system»Mainframe Banking System«external_system»E-Mail SystemCreate AccountCreate AccountCreate AccountSend New AccountCreated Notification E-Mail \ No newline at end of file +Internet Banking[System]Internet Banking - API Application - Create Account - C4 Sequence - Container level«external_system»External«container»API Application[Java, Docker Container]«external_system»Mainframe Banking System«external_system»E-Mail SystemCreate AccountCreate AccountSend New AccountCreated Notification E-Mail \ No newline at end of file diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Create Account/Context - C4 Sequence.png b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Create Account/Context - C4 Sequence.png index e6fae48c0..01d689d11 100644 Binary files a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Create Account/Context - C4 Sequence.png and b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Create Account/Context - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Create Account/Context - C4 Sequence.puml b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Create Account/Context - C4 Sequence.puml index 28efb98b5..ed8969554 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Create Account/Context - C4 Sequence.puml +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Create Account/Context - C4 Sequence.puml @@ -9,10 +9,8 @@ System_Ext(BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Mainframe Banking System_Ext(BigBankPlc.SoftwareSystems.EMailSystem, "E-Mail System", "The internal Microsoft Exchange system") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, BigBankPlc.SoftwareSystems.InternetBanking, "Create Account") -group Create Account Rel(BigBankPlc.SoftwareSystems.InternetBanking, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Create Account") Rel(BigBankPlc.SoftwareSystems.InternetBanking, BigBankPlc.SoftwareSystems.EMailSystem, "Send New Account Created Notification E-Mail") -end @enduml diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Create Account/Context - C4 Sequence.svg b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Create Account/Context - C4 Sequence.svg index 2947cc718..89d72e272 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Create Account/Context - C4 Sequence.svg +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Create Account/Context - C4 Sequence.svg @@ -1 +1 @@ -Internet Banking - API Application - Create Account - C4 Sequence - Context level«external_system»External«system»Internet Banking«external_system»Mainframe Banking System«external_system»E-Mail SystemCreate AccountCreate AccountCreate AccountSend New AccountCreated Notification E-Mail \ No newline at end of file +Internet Banking - API Application - Create Account - C4 Sequence - Context level«external_system»External«system»Internet Banking«external_system»Mainframe Banking System«external_system»E-Mail SystemCreate AccountCreate AccountSend New AccountCreated Notification E-Mail \ No newline at end of file diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Account Transactions/Container - C4 Sequence.png b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Account Transactions/Container - C4 Sequence.png index aa2e7d27e..72aae7cf4 100644 Binary files a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Account Transactions/Container - C4 Sequence.png and b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Account Transactions/Container - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Account Transactions/Container - C4 Sequence.puml b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Account Transactions/Container - C4 Sequence.puml index 2089ddb7f..1a629d3e9 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Account Transactions/Container - C4 Sequence.puml +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Account Transactions/Container - C4 Sequence.puml @@ -11,9 +11,7 @@ Boundary_End() System_Ext(BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Mainframe Banking System", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, "Get Account Transactions") -group Get Account Transactions Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Account Transactions") -end @enduml diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Account Transactions/Container - C4 Sequence.svg b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Account Transactions/Container - C4 Sequence.svg index 677d37863..9cf9001f8 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Account Transactions/Container - C4 Sequence.svg +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Account Transactions/Container - C4 Sequence.svg @@ -1 +1 @@ -Internet Banking[System]Internet Banking - API Application - Get Account Transactions - C4 Sequence - Container level«external_system»External«container»API Application[Java, Docker Container]«external_system»Mainframe Banking SystemGet Account TransactionsGet Account TransactionsGet Account Transactions \ No newline at end of file +Internet Banking[System]Internet Banking - API Application - Get Account Transactions - C4 Sequence - Container level«external_system»External«container»API Application[Java, Docker Container]«external_system»Mainframe Banking SystemGet Account TransactionsGet Account Transactions \ No newline at end of file diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Account Transactions/Context - C4 Sequence.png b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Account Transactions/Context - C4 Sequence.png index d563d30fd..f5426fa1b 100644 Binary files a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Account Transactions/Context - C4 Sequence.png and b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Account Transactions/Context - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Account Transactions/Context - C4 Sequence.puml b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Account Transactions/Context - C4 Sequence.puml index c4f35acbb..6ac54b6cc 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Account Transactions/Context - C4 Sequence.puml +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Account Transactions/Context - C4 Sequence.puml @@ -8,9 +8,7 @@ System(BigBankPlc.SoftwareSystems.InternetBanking, "Internet Banking", "Provided System_Ext(BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Mainframe Banking System", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, BigBankPlc.SoftwareSystems.InternetBanking, "Get Account Transactions") -group Get Account Transactions Rel(BigBankPlc.SoftwareSystems.InternetBanking, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Account Transactions") -end @enduml diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Account Transactions/Context - C4 Sequence.svg b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Account Transactions/Context - C4 Sequence.svg index 451f4027c..7fe9d0282 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Account Transactions/Context - C4 Sequence.svg +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Account Transactions/Context - C4 Sequence.svg @@ -1 +1 @@ -Internet Banking - API Application - Get Account Transactions - C4 Sequence - Context level«external_system»External«system»Internet Banking«external_system»Mainframe Banking SystemGet Account TransactionsGet Account TransactionsGet Account Transactions \ No newline at end of file +Internet Banking - API Application - Get Account Transactions - C4 Sequence - Context level«external_system»External«system»Internet Banking«external_system»Mainframe Banking SystemGet Account TransactionsGet Account Transactions \ No newline at end of file diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer Accounts/Container - C4 Sequence.png b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer Accounts/Container - C4 Sequence.png index 2cab2eba1..23d48592a 100644 Binary files a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer Accounts/Container - C4 Sequence.png and b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer Accounts/Container - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer Accounts/Container - C4 Sequence.puml b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer Accounts/Container - C4 Sequence.puml index 356c8789d..2dde8912a 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer Accounts/Container - C4 Sequence.puml +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer Accounts/Container - C4 Sequence.puml @@ -11,9 +11,7 @@ Boundary_End() System_Ext(BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Mainframe Banking System", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, "Get Customer Accounts") -group Get Customer Accounts Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Customer Accounts") -end @enduml diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer Accounts/Container - C4 Sequence.svg b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer Accounts/Container - C4 Sequence.svg index e849a10ba..8c184c92b 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer Accounts/Container - C4 Sequence.svg +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer Accounts/Container - C4 Sequence.svg @@ -1 +1 @@ -Internet Banking[System]Internet Banking - API Application - Get Customer Accounts - C4 Sequence - Container level«external_system»External«container»API Application[Java, Docker Container]«external_system»Mainframe Banking SystemGet Customer AccountsGet Customer AccountsGet Customer Accounts \ No newline at end of file +Internet Banking[System]Internet Banking - API Application - Get Customer Accounts - C4 Sequence - Container level«external_system»External«container»API Application[Java, Docker Container]«external_system»Mainframe Banking SystemGet Customer AccountsGet Customer Accounts \ No newline at end of file diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer Accounts/Context - C4 Sequence.png b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer Accounts/Context - C4 Sequence.png index 90a18981b..ef7e07197 100644 Binary files a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer Accounts/Context - C4 Sequence.png and b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer Accounts/Context - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer Accounts/Context - C4 Sequence.puml b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer Accounts/Context - C4 Sequence.puml index 87eb204d5..63723f8c9 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer Accounts/Context - C4 Sequence.puml +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer Accounts/Context - C4 Sequence.puml @@ -8,9 +8,7 @@ System(BigBankPlc.SoftwareSystems.InternetBanking, "Internet Banking", "Provided System_Ext(BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Mainframe Banking System", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, BigBankPlc.SoftwareSystems.InternetBanking, "Get Customer Accounts") -group Get Customer Accounts Rel(BigBankPlc.SoftwareSystems.InternetBanking, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Customer Accounts") -end @enduml diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer Accounts/Context - C4 Sequence.svg b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer Accounts/Context - C4 Sequence.svg index 82032c839..7a018d0d0 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer Accounts/Context - C4 Sequence.svg +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer Accounts/Context - C4 Sequence.svg @@ -1 +1 @@ -Internet Banking - API Application - Get Customer Accounts - C4 Sequence - Context level«external_system»External«system»Internet Banking«external_system»Mainframe Banking SystemGet Customer AccountsGet Customer AccountsGet Customer Accounts \ No newline at end of file +Internet Banking - API Application - Get Customer Accounts - C4 Sequence - Context level«external_system»External«system»Internet Banking«external_system»Mainframe Banking SystemGet Customer AccountsGet Customer Accounts \ No newline at end of file diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer/Container - C4 Sequence.png b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer/Container - C4 Sequence.png index a4d6221da..37cc035a2 100644 Binary files a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer/Container - C4 Sequence.png and b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer/Container - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer/Container - C4 Sequence.puml b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer/Container - C4 Sequence.puml index 8b25ee18b..32898f35e 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer/Container - C4 Sequence.puml +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer/Container - C4 Sequence.puml @@ -11,9 +11,7 @@ Boundary_End() System_Ext(BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Mainframe Banking System", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, "Get Customer") -group Get Customer Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Customer") -end @enduml diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer/Container - C4 Sequence.svg b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer/Container - C4 Sequence.svg index cf2a9d755..d063f4809 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer/Container - C4 Sequence.svg +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer/Container - C4 Sequence.svg @@ -1 +1 @@ -Internet Banking[System]Internet Banking - API Application - Get Customer - C4 Sequence - Container level«external_system»External«container»API Application[Java, Docker Container]«external_system»Mainframe Banking SystemGet CustomerGet CustomerGet Customer \ No newline at end of file +Internet Banking[System]Internet Banking - API Application - Get Customer - C4 Sequence - Container level«external_system»External«container»API Application[Java, Docker Container]«external_system»Mainframe Banking SystemGet CustomerGet Customer \ No newline at end of file diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer/Context - C4 Sequence.png b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer/Context - C4 Sequence.png index caa6dd6cb..9338f31e1 100644 Binary files a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer/Context - C4 Sequence.png and b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer/Context - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer/Context - C4 Sequence.puml b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer/Context - C4 Sequence.puml index f1f290af7..9dc51cf03 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer/Context - C4 Sequence.puml +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer/Context - C4 Sequence.puml @@ -8,9 +8,7 @@ System(BigBankPlc.SoftwareSystems.InternetBanking, "Internet Banking", "Provided System_Ext(BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Mainframe Banking System", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, BigBankPlc.SoftwareSystems.InternetBanking, "Get Customer") -group Get Customer Rel(BigBankPlc.SoftwareSystems.InternetBanking, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Customer") -end @enduml diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer/Context - C4 Sequence.svg b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer/Context - C4 Sequence.svg index ca5b3a036..d49b7ce33 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer/Context - C4 Sequence.svg +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Get Customer/Context - C4 Sequence.svg @@ -1 +1 @@ -Internet Banking - API Application - Get Customer - C4 Sequence - Context level«external_system»External«system»Internet Banking«external_system»Mainframe Banking SystemGet CustomerGet CustomerGet Customer \ No newline at end of file +Internet Banking - API Application - Get Customer - C4 Sequence - Context level«external_system»External«system»Internet Banking«external_system»Mainframe Banking SystemGet CustomerGet Customer \ No newline at end of file diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Sign In/Container - C4 Sequence.png b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Sign In/Container - C4 Sequence.png index 8f72715b0..71e9aff25 100644 Binary files a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Sign In/Container - C4 Sequence.png and b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Sign In/Container - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Sign In/Container - C4 Sequence.puml b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Sign In/Container - C4 Sequence.puml index f8edaa31d..931c420f7 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Sign In/Container - C4 Sequence.puml +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Sign In/Container - C4 Sequence.puml @@ -11,9 +11,7 @@ System_Boundary(BigBankPlc.SoftwareSystems.InternetBanking, "Internet Banking") Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, "Sign In") -group Sign In Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.InternetBanking.Containers.Database, "Authenticate User") -end @enduml diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Sign In/Container - C4 Sequence.svg b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Sign In/Container - C4 Sequence.svg index b062c9abc..c97eb2e57 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Sign In/Container - C4 Sequence.svg +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/API Application/Interfaces/Sign In/Container - C4 Sequence.svg @@ -1 +1 @@ -Internet Banking[System]Internet Banking - API Application - Sign In - C4 Sequence - Container level«external_system»External«container»API Application[Java, Docker Container]«container»Database[SQL Server Database]Sign InSign InAuthenticate User \ No newline at end of file +Internet Banking[System]Internet Banking - API Application - Sign In - C4 Sequence - Container level«external_system»External«container»API Application[Java, Docker Container]«container»Database[SQL Server Database]Sign InAuthenticate User \ No newline at end of file diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Container - C4 Sequence.png b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Container - C4 Sequence.png index dd2d8c928..0de590daa 100644 Binary files a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Container - C4 Sequence.png and b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Container - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Container - C4 Sequence.puml b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Container - C4 Sequence.puml index 2fb773505..cec48ad3b 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Container - C4 Sequence.puml +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Container - C4 Sequence.puml @@ -13,13 +13,9 @@ Boundary_End() System_Ext(BigBankPlc.SoftwareSystems.EMailSystem, "E-Mail System", "The internal Microsoft Exchange system") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, BigBankPlc.SoftwareSystems.InternetBanking.Containers.MobileApp, "Change Password") -group Change Password Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.MobileApp, BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, "Change Password") -group Change Password Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.InternetBanking.Containers.Database, "Update User Password") Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.EMailSystem, "Send Password Changed Notification E-Mail") -end -end @enduml diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Container - C4 Sequence.svg b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Container - C4 Sequence.svg index bc5f4a5e1..7605efb38 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Container - C4 Sequence.svg +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Container - C4 Sequence.svg @@ -1 +1 @@ -Internet Banking[System]Internet Banking - Mobile App - Change Password - C4 Sequence - Container level«external_system»External«container»Mobile App[C#, Xamarin]«container»API Application[Java, Docker Container]«container»Database[SQL Server Database]«external_system»E-Mail SystemChange PasswordChange PasswordChange PasswordChange PasswordUpdate User PasswordSend Password ChangedNotification E-Mail \ No newline at end of file +Internet Banking[System]Internet Banking - Mobile App - Change Password - C4 Sequence - Container level«external_system»External«container»Mobile App[C#, Xamarin]«container»API Application[Java, Docker Container]«container»Database[SQL Server Database]«external_system»E-Mail SystemChange PasswordChange PasswordUpdate User PasswordSend Password ChangedNotification E-Mail \ No newline at end of file diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Context - C4 Sequence.png b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Context - C4 Sequence.png index 331047ac9..88015b057 100644 Binary files a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Context - C4 Sequence.png and b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Context - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Context - C4 Sequence.puml b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Context - C4 Sequence.puml index 4c81c8d85..f6715980c 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Context - C4 Sequence.puml +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Context - C4 Sequence.puml @@ -8,9 +8,7 @@ System(BigBankPlc.SoftwareSystems.InternetBanking, "Internet Banking", "Provided System_Ext(BigBankPlc.SoftwareSystems.EMailSystem, "E-Mail System", "The internal Microsoft Exchange system") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, BigBankPlc.SoftwareSystems.InternetBanking, "Change Password") -group Change Password Rel(BigBankPlc.SoftwareSystems.InternetBanking, BigBankPlc.SoftwareSystems.EMailSystem, "Send Password Changed Notification E-Mail") -end @enduml diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Context - C4 Sequence.svg b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Context - C4 Sequence.svg index cc35a4165..2301c5b03 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Context - C4 Sequence.svg +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Context - C4 Sequence.svg @@ -1 +1 @@ -Internet Banking - Mobile App - Change Password - C4 Sequence - Context level«external_system»External«system»Internet Banking«external_system»E-Mail SystemChange PasswordChange PasswordSend Password ChangedNotification E-Mail \ No newline at end of file +Internet Banking - Mobile App - Change Password - C4 Sequence - Context level«external_system»External«system»Internet Banking«external_system»E-Mail SystemChange PasswordSend Password ChangedNotification E-Mail \ No newline at end of file diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Context - Sequence.png b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Context - Sequence.png index 84a14f6f8..978c4f34a 100644 Binary files a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Context - Sequence.png and b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Context - Sequence.png differ diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Context - Sequence.puml b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Context - Sequence.puml index a6706730c..92dd69659 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Context - Sequence.puml +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Context - Sequence.puml @@ -7,9 +7,7 @@ participant "Internet Banking" as BigBankPlc.SoftwareSystems.InternetBanking participant "E-Mail System" as BigBankPlc.SoftwareSystems.EMailSystem C4InterFlow.SoftwareSystems.ExternalSystem -> BigBankPlc.SoftwareSystems.InternetBanking : Change Password -group Change Password BigBankPlc.SoftwareSystems.InternetBanking -> BigBankPlc.SoftwareSystems.EMailSystem : Send Password Changed Notification E-Mail -end @enduml diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Context - Sequence.svg b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Context - Sequence.svg index f325f94d9..61fbb6fb7 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Context - Sequence.svg +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Change Password/Context - Sequence.svg @@ -1 +1 @@ -Internet Banking - Mobile App - Change Password - Sequence - Context levelExternalExternalInternet BankingInternet BankingE-Mail SystemE-Mail SystemChange PasswordChange PasswordSend Password Changed Notification E-Mail \ No newline at end of file +Internet Banking - Mobile App - Change Password - Sequence - Context levelExternalExternalInternet BankingInternet BankingE-Mail SystemE-Mail SystemChange PasswordSend Password Changed Notification E-Mail \ No newline at end of file diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Sign In/Container - C4 Sequence.png b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Sign In/Container - C4 Sequence.png index 7c81777de..235b1d081 100644 Binary files a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Sign In/Container - C4 Sequence.png and b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Sign In/Container - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Sign In/Container - C4 Sequence.puml b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Sign In/Container - C4 Sequence.puml index ae5bb5310..071cea5f8 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Sign In/Container - C4 Sequence.puml +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Sign In/Container - C4 Sequence.puml @@ -12,12 +12,8 @@ System_Boundary(BigBankPlc.SoftwareSystems.InternetBanking, "Internet Banking") Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, BigBankPlc.SoftwareSystems.InternetBanking.Containers.MobileApp, "Sign In") -group Sign In Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.MobileApp, BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, "Sign In") -group Sign In Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.InternetBanking.Containers.Database, "Authenticate User") -end -end @enduml diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Sign In/Container - C4 Sequence.svg b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Sign In/Container - C4 Sequence.svg index a18aef2d8..c2f94f896 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Sign In/Container - C4 Sequence.svg +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/Sign In/Container - C4 Sequence.svg @@ -1 +1 @@ -Internet Banking[System]Internet Banking - Mobile App - Sign In - C4 Sequence - Container level«external_system»External«container»Mobile App[C#, Xamarin]«container»API Application[Java, Docker Container]«container»Database[SQL Server Database]Sign InSign InSign InSign InAuthenticate User \ No newline at end of file +Internet Banking[System]Internet Banking - Mobile App - Sign In - C4 Sequence - Container level«external_system»External«container»Mobile App[C#, Xamarin]«container»API Application[Java, Docker Container]«container»Database[SQL Server Database]Sign InSign InAuthenticate User \ No newline at end of file diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Container - C4 Sequence.png b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Container - C4 Sequence.png index fc56b18bf..ba968e413 100644 Binary files a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Container - C4 Sequence.png and b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Container - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Container - C4 Sequence.puml b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Container - C4 Sequence.puml index 202503299..023529c8b 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Container - C4 Sequence.puml +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Container - C4 Sequence.puml @@ -12,12 +12,8 @@ Boundary_End() System_Ext(BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Mainframe Banking System", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, BigBankPlc.SoftwareSystems.InternetBanking.Containers.MobileApp, "View Account Transactions") -group View Account Transactions Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.MobileApp, BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, "Get Account Transactions") -group Get Account Transactions Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Account Transactions") -end -end @enduml diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Container - C4 Sequence.svg b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Container - C4 Sequence.svg index 6ad3536cc..46f601fa5 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Container - C4 Sequence.svg +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Container - C4 Sequence.svg @@ -1 +1 @@ -Internet Banking[System]Internet Banking - Mobile App - View Account Transactions - C4 Sequence - Container level«external_system»External«container»Mobile App[C#, Xamarin]«container»API Application[Java, Docker Container]«external_system»Mainframe Banking SystemView AccountTransactionsView Account TransactionsGet Account TransactionsGet Account TransactionsGet Account Transactions \ No newline at end of file +Internet Banking[System]Internet Banking - Mobile App - View Account Transactions - C4 Sequence - Container level«external_system»External«container»Mobile App[C#, Xamarin]«container»API Application[Java, Docker Container]«external_system»Mainframe Banking SystemView AccountTransactionsGet Account TransactionsGet Account Transactions \ No newline at end of file diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Context - C4 Sequence.png b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Context - C4 Sequence.png index 37ddebc03..854b0847f 100644 Binary files a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Context - C4 Sequence.png and b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Context - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Context - C4 Sequence.puml b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Context - C4 Sequence.puml index 37c0aa340..b16655b51 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Context - C4 Sequence.puml +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Context - C4 Sequence.puml @@ -8,9 +8,7 @@ System(BigBankPlc.SoftwareSystems.InternetBanking, "Internet Banking", "Provided System_Ext(BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Mainframe Banking System", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, BigBankPlc.SoftwareSystems.InternetBanking, "View Account Transactions") -group View Account Transactions Rel(BigBankPlc.SoftwareSystems.InternetBanking, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Account Transactions") -end @enduml diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Context - C4 Sequence.svg b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Context - C4 Sequence.svg index c7e818ef9..9efa58e95 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Context - C4 Sequence.svg +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Context - C4 Sequence.svg @@ -1 +1 @@ -Internet Banking - Mobile App - View Account Transactions - C4 Sequence - Context level«external_system»External«system»Internet Banking«external_system»Mainframe Banking SystemView AccountTransactionsView Account TransactionsGet Account Transactions \ No newline at end of file +Internet Banking - Mobile App - View Account Transactions - C4 Sequence - Context level«external_system»External«system»Internet Banking«external_system»Mainframe Banking SystemView AccountTransactionsGet Account Transactions \ No newline at end of file diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Context - Sequence.png b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Context - Sequence.png index 53c3efe82..fc79f0987 100644 Binary files a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Context - Sequence.png and b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Context - Sequence.png differ diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Context - Sequence.puml b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Context - Sequence.puml index 851c304f7..ccf766e96 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Context - Sequence.puml +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Context - Sequence.puml @@ -7,9 +7,7 @@ participant "Internet Banking" as BigBankPlc.SoftwareSystems.InternetBanking participant "Mainframe Banking System" as BigBankPlc.SoftwareSystems.MainframeBankingSystem C4InterFlow.SoftwareSystems.ExternalSystem -> BigBankPlc.SoftwareSystems.InternetBanking : View Account Transactions -group View Account Transactions BigBankPlc.SoftwareSystems.InternetBanking -> BigBankPlc.SoftwareSystems.MainframeBankingSystem : Get Account Transactions -end @enduml diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Context - Sequence.svg b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Context - Sequence.svg index 00e985958..2013ca151 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Context - Sequence.svg +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Account Transactions/Context - Sequence.svg @@ -1 +1 @@ -Internet Banking - Mobile App - View Account Transactions - Sequence - Context levelExternalExternalInternet BankingInternet BankingMainframe Banking SystemMainframe Banking SystemView Account TransactionsView Account TransactionsGet Account Transactions \ No newline at end of file +Internet Banking - Mobile App - View Account Transactions - Sequence - Context levelExternalExternalInternet BankingInternet BankingMainframe Banking SystemMainframe Banking SystemView Account TransactionsGet Account Transactions \ No newline at end of file diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Container - C4 Sequence.png b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Container - C4 Sequence.png deleted file mode 100644 index fde6dc471..000000000 Binary files a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Container - C4 Sequence.png and /dev/null differ diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Container - C4 Sequence.puml b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Container - C4 Sequence.puml index 8b01f6f34..b6724bd3c 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Container - C4 Sequence.puml +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Container - C4 Sequence.puml @@ -12,16 +12,10 @@ Boundary_End() System_Ext(BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Mainframe Banking System", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, BigBankPlc.SoftwareSystems.InternetBanking.Containers.MobileApp, "View Customer Details") -group View Customer Details Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.MobileApp, BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, "Get Customer") -group Get Customer Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Customer") -end Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.MobileApp, BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, "Get Customer Accounts") -group Get Customer Accounts Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Customer Accounts") -end -end @enduml diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Container - C4 Sequence.svg b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Container - C4 Sequence.svg index a1f195adf..2ea3df9ef 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Container - C4 Sequence.svg +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Container - C4 Sequence.svg @@ -1 +1 @@ -Internet Banking[System]Internet Banking - Mobile App - View Customer Details - C4 Sequence - Container level«external_system»External«container»Mobile App[C#, Xamarin]«container»API Application[Java, Docker Container]«external_system»Mainframe Banking SystemView Customer DetailsView Customer DetailsGet CustomerGet CustomerGet CustomerGet Customer AccountsGet Customer AccountsGet Customer Accounts \ No newline at end of file +Internet Banking[System]Internet Banking - Mobile App - View Customer Details - C4 Sequence - Container level«external_system»External«container»Mobile App[C#, Xamarin]«container»API Application[Java, Docker Container]«external_system»Mainframe Banking SystemView Customer DetailsGet CustomerGet CustomerGet Customer AccountsGet Customer Accounts \ No newline at end of file diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Context - C4 Sequence.png b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Context - C4 Sequence.png index fd138e01c..38219c9e1 100644 Binary files a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Context - C4 Sequence.png and b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Context - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Context - C4 Sequence.puml b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Context - C4 Sequence.puml index 0b847447c..38c1389ca 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Context - C4 Sequence.puml +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Context - C4 Sequence.puml @@ -8,10 +8,8 @@ System(BigBankPlc.SoftwareSystems.InternetBanking, "Internet Banking", "Provided System_Ext(BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Mainframe Banking System", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, BigBankPlc.SoftwareSystems.InternetBanking, "View Customer Details") -group View Customer Details Rel(BigBankPlc.SoftwareSystems.InternetBanking, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Customer") Rel(BigBankPlc.SoftwareSystems.InternetBanking, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Customer Accounts") -end @enduml diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Context - C4 Sequence.svg b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Context - C4 Sequence.svg index bb103d550..4ee9eb656 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Context - C4 Sequence.svg +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Context - C4 Sequence.svg @@ -1 +1 @@ -Internet Banking - Mobile App - View Customer Details - C4 Sequence - Context level«external_system»External«system»Internet Banking«external_system»Mainframe Banking SystemView Customer DetailsView Customer DetailsGet CustomerGet Customer Accounts \ No newline at end of file +Internet Banking - Mobile App - View Customer Details - C4 Sequence - Context level«external_system»External«system»Internet Banking«external_system»Mainframe Banking SystemView Customer DetailsGet CustomerGet Customer Accounts \ No newline at end of file diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Context - Sequence.png b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Context - Sequence.png index 5ac3d1f03..597de5e00 100644 Binary files a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Context - Sequence.png and b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Context - Sequence.png differ diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Context - Sequence.puml b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Context - Sequence.puml index ffd7356e0..cb4530eb8 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Context - Sequence.puml +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Context - Sequence.puml @@ -7,10 +7,8 @@ participant "Internet Banking" as BigBankPlc.SoftwareSystems.InternetBanking participant "Mainframe Banking System" as BigBankPlc.SoftwareSystems.MainframeBankingSystem C4InterFlow.SoftwareSystems.ExternalSystem -> BigBankPlc.SoftwareSystems.InternetBanking : View Customer Details -group View Customer Details BigBankPlc.SoftwareSystems.InternetBanking -> BigBankPlc.SoftwareSystems.MainframeBankingSystem : Get Customer BigBankPlc.SoftwareSystems.InternetBanking -> BigBankPlc.SoftwareSystems.MainframeBankingSystem : Get Customer Accounts -end @enduml diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Context - Sequence.svg b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Context - Sequence.svg index e038dbb6b..70e64a7e4 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Context - Sequence.svg +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Mobile App/Interfaces/View Customer Details/Context - Sequence.svg @@ -1 +1 @@ -Internet Banking - Mobile App - View Customer Details - Sequence - Context levelExternalExternalInternet BankingInternet BankingMainframe Banking SystemMainframe Banking SystemView Customer DetailsView Customer DetailsGet CustomerGet Customer Accounts \ No newline at end of file +Internet Banking - Mobile App - View Customer Details - Sequence - Context levelExternalExternalInternet BankingInternet BankingMainframe Banking SystemMainframe Banking SystemView Customer DetailsGet CustomerGet Customer Accounts \ No newline at end of file diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Container - C4 Sequence.png b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Container - C4 Sequence.png index 4d52ea111..75a3f12c4 100644 Binary files a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Container - C4 Sequence.png and b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Container - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Container - C4 Sequence.puml b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Container - C4 Sequence.puml index d4727e196..9f484d6c2 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Container - C4 Sequence.puml +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Container - C4 Sequence.puml @@ -13,13 +13,9 @@ Boundary_End() System_Ext(BigBankPlc.SoftwareSystems.EMailSystem, "E-Mail System", "The internal Microsoft Exchange system") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, BigBankPlc.SoftwareSystems.InternetBanking.Containers.SinglePageApp, "Change Password") -group Change Password Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.SinglePageApp, BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, "Change Password") -group Change Password Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.InternetBanking.Containers.Database, "Update User Password") Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.EMailSystem, "Send Password Changed Notification E-Mail") -end -end @enduml diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Container - C4 Sequence.svg b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Container - C4 Sequence.svg index 7d6e7af98..96b07b030 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Container - C4 Sequence.svg +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Container - C4 Sequence.svg @@ -1 +1 @@ -Internet Banking[System]Internet Banking - Single-Page App - Change Password - C4 Sequence - Container level«external_system»External«container»Single-Page App[JavaScript, Angular]«container»API Application[Java, Docker Container]«container»Database[SQL Server Database]«external_system»E-Mail SystemChange PasswordChange PasswordChange PasswordChange PasswordUpdate User PasswordSend Password ChangedNotification E-Mail \ No newline at end of file +Internet Banking[System]Internet Banking - Single-Page App - Change Password - C4 Sequence - Container level«external_system»External«container»Single-Page App[JavaScript, Angular]«container»API Application[Java, Docker Container]«container»Database[SQL Server Database]«external_system»E-Mail SystemChange PasswordChange PasswordUpdate User PasswordSend Password ChangedNotification E-Mail \ No newline at end of file diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Context - C4 Sequence.png b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Context - C4 Sequence.png index 4d0f7cb9f..8efe1eecc 100644 Binary files a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Context - C4 Sequence.png and b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Context - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Context - C4 Sequence.puml b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Context - C4 Sequence.puml index b473eab32..c153f4530 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Context - C4 Sequence.puml +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Context - C4 Sequence.puml @@ -8,9 +8,7 @@ System(BigBankPlc.SoftwareSystems.InternetBanking, "Internet Banking", "Provided System_Ext(BigBankPlc.SoftwareSystems.EMailSystem, "E-Mail System", "The internal Microsoft Exchange system") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, BigBankPlc.SoftwareSystems.InternetBanking, "Change Password") -group Change Password Rel(BigBankPlc.SoftwareSystems.InternetBanking, BigBankPlc.SoftwareSystems.EMailSystem, "Send Password Changed Notification E-Mail") -end @enduml diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Context - C4 Sequence.svg b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Context - C4 Sequence.svg index c0e60c08a..a78c58017 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Context - C4 Sequence.svg +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Context - C4 Sequence.svg @@ -1 +1 @@ -Internet Banking - Single-Page App - Change Password - C4 Sequence - Context level«external_system»External«system»Internet Banking«external_system»E-Mail SystemChange PasswordChange PasswordSend Password ChangedNotification E-Mail \ No newline at end of file +Internet Banking - Single-Page App - Change Password - C4 Sequence - Context level«external_system»External«system»Internet Banking«external_system»E-Mail SystemChange PasswordSend Password ChangedNotification E-Mail \ No newline at end of file diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Context - Sequence.png b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Context - Sequence.png index 3ed205038..2e9b5dd05 100644 Binary files a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Context - Sequence.png and b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Context - Sequence.png differ diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Context - Sequence.puml b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Context - Sequence.puml index 9ef484259..8a5deafb6 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Context - Sequence.puml +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Context - Sequence.puml @@ -7,9 +7,7 @@ participant "Internet Banking" as BigBankPlc.SoftwareSystems.InternetBanking participant "E-Mail System" as BigBankPlc.SoftwareSystems.EMailSystem C4InterFlow.SoftwareSystems.ExternalSystem -> BigBankPlc.SoftwareSystems.InternetBanking : Change Password -group Change Password BigBankPlc.SoftwareSystems.InternetBanking -> BigBankPlc.SoftwareSystems.EMailSystem : Send Password Changed Notification E-Mail -end @enduml diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Context - Sequence.svg b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Context - Sequence.svg index 83fb65cd9..497ef1117 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Context - Sequence.svg +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Change Password/Context - Sequence.svg @@ -1 +1 @@ -Internet Banking - Single-Page App - Change Password - Sequence - Context levelExternalExternalInternet BankingInternet BankingE-Mail SystemE-Mail SystemChange PasswordChange PasswordSend Password Changed Notification E-Mail \ No newline at end of file +Internet Banking - Single-Page App - Change Password - Sequence - Context levelExternalExternalInternet BankingInternet BankingE-Mail SystemE-Mail SystemChange PasswordSend Password Changed Notification E-Mail \ No newline at end of file diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Container - C4 Sequence.png b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Container - C4 Sequence.png index d409bca60..45eb98092 100644 Binary files a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Container - C4 Sequence.png and b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Container - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Container - C4 Sequence.puml b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Container - C4 Sequence.puml index f928cdf47..f331edbbd 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Container - C4 Sequence.puml +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Container - C4 Sequence.puml @@ -13,13 +13,9 @@ System_Ext(BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Mainframe Banking System_Ext(BigBankPlc.SoftwareSystems.EMailSystem, "E-Mail System", "The internal Microsoft Exchange system") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, BigBankPlc.SoftwareSystems.InternetBanking.Containers.SinglePageApp, "Create Account") -group Create Account Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.SinglePageApp, BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, "Create Account") -group Create Account Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Create Account") Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.EMailSystem, "Send New Account Created Notification E-Mail") -end -end @enduml diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Container - C4 Sequence.svg b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Container - C4 Sequence.svg index 964bcbb6f..92abf2515 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Container - C4 Sequence.svg +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Container - C4 Sequence.svg @@ -1 +1 @@ -Internet Banking[System]Internet Banking - Single-Page App - Create Account - C4 Sequence - Container level«external_system»External«container»Single-Page App[JavaScript, Angular]«container»API Application[Java, Docker Container]«external_system»Mainframe Banking System«external_system»E-Mail SystemCreate AccountCreate AccountCreate AccountCreate AccountCreate AccountSend New AccountCreated Notification E-Mail \ No newline at end of file +Internet Banking[System]Internet Banking - Single-Page App - Create Account - C4 Sequence - Container level«external_system»External«container»Single-Page App[JavaScript, Angular]«container»API Application[Java, Docker Container]«external_system»Mainframe Banking System«external_system»E-Mail SystemCreate AccountCreate AccountCreate AccountSend New AccountCreated Notification E-Mail \ No newline at end of file diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Context - C4 Sequence.png b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Context - C4 Sequence.png index 62a26fc4f..646ff18ca 100644 Binary files a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Context - C4 Sequence.png and b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Context - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Context - C4 Sequence.puml b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Context - C4 Sequence.puml index 935a693d9..357951b30 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Context - C4 Sequence.puml +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Context - C4 Sequence.puml @@ -9,10 +9,8 @@ System_Ext(BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Mainframe Banking System_Ext(BigBankPlc.SoftwareSystems.EMailSystem, "E-Mail System", "The internal Microsoft Exchange system") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, BigBankPlc.SoftwareSystems.InternetBanking, "Create Account") -group Create Account Rel(BigBankPlc.SoftwareSystems.InternetBanking, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Create Account") Rel(BigBankPlc.SoftwareSystems.InternetBanking, BigBankPlc.SoftwareSystems.EMailSystem, "Send New Account Created Notification E-Mail") -end @enduml diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Context - C4 Sequence.svg b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Context - C4 Sequence.svg index afc162831..0fc3c4e7a 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Context - C4 Sequence.svg +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Context - C4 Sequence.svg @@ -1 +1 @@ -Internet Banking - Single-Page App - Create Account - C4 Sequence - Context level«external_system»External«system»Internet Banking«external_system»Mainframe Banking System«external_system»E-Mail SystemCreate AccountCreate AccountCreate AccountSend New AccountCreated Notification E-Mail \ No newline at end of file +Internet Banking - Single-Page App - Create Account - C4 Sequence - Context level«external_system»External«system»Internet Banking«external_system»Mainframe Banking System«external_system»E-Mail SystemCreate AccountCreate AccountSend New AccountCreated Notification E-Mail \ No newline at end of file diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Context - Sequence.png b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Context - Sequence.png index afea4a62e..7f4c6e582 100644 Binary files a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Context - Sequence.png and b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Context - Sequence.png differ diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Context - Sequence.puml b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Context - Sequence.puml index 8a9d9ac65..c82008654 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Context - Sequence.puml +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Context - Sequence.puml @@ -8,10 +8,8 @@ participant "Mainframe Banking System" as BigBankPlc.SoftwareSystems.MainframeBa participant "E-Mail System" as BigBankPlc.SoftwareSystems.EMailSystem C4InterFlow.SoftwareSystems.ExternalSystem -> BigBankPlc.SoftwareSystems.InternetBanking : Create Account -group Create Account BigBankPlc.SoftwareSystems.InternetBanking -> BigBankPlc.SoftwareSystems.MainframeBankingSystem : Create Account BigBankPlc.SoftwareSystems.InternetBanking -> BigBankPlc.SoftwareSystems.EMailSystem : Send New Account Created Notification E-Mail -end @enduml diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Context - Sequence.svg b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Context - Sequence.svg index 733f72749..4c9878056 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Context - Sequence.svg +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Create Account/Context - Sequence.svg @@ -1 +1 @@ -Internet Banking - Single-Page App - Create Account - Sequence - Context levelExternalExternalInternet BankingInternet BankingMainframe Banking SystemMainframe Banking SystemE-Mail SystemE-Mail SystemCreate AccountCreate AccountCreate AccountSend New Account Created Notification E-Mail \ No newline at end of file +Internet Banking - Single-Page App - Create Account - Sequence - Context levelExternalExternalInternet BankingInternet BankingMainframe Banking SystemMainframe Banking SystemE-Mail SystemE-Mail SystemCreate AccountCreate AccountSend New Account Created Notification E-Mail \ No newline at end of file diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Sign In/Container - C4 Sequence.png b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Sign In/Container - C4 Sequence.png index 211098adc..9463b2437 100644 Binary files a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Sign In/Container - C4 Sequence.png and b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Sign In/Container - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Sign In/Container - C4 Sequence.puml b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Sign In/Container - C4 Sequence.puml index f5e43d67b..6f0e22fb9 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Sign In/Container - C4 Sequence.puml +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Sign In/Container - C4 Sequence.puml @@ -12,12 +12,8 @@ System_Boundary(BigBankPlc.SoftwareSystems.InternetBanking, "Internet Banking") Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, BigBankPlc.SoftwareSystems.InternetBanking.Containers.SinglePageApp, "Sign In") -group Sign In Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.SinglePageApp, BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, "Sign In") -group Sign In Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.InternetBanking.Containers.Database, "Authenticate User") -end -end @enduml diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Sign In/Container - C4 Sequence.svg b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Sign In/Container - C4 Sequence.svg index e547799f3..1dc12642a 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Sign In/Container - C4 Sequence.svg +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/Sign In/Container - C4 Sequence.svg @@ -1 +1 @@ -Internet Banking[System]Internet Banking - Single-Page App - Sign In - C4 Sequence - Container level«external_system»External«container»Single-Page App[JavaScript, Angular]«container»API Application[Java, Docker Container]«container»Database[SQL Server Database]Sign InSign InSign InSign InAuthenticate User \ No newline at end of file +Internet Banking[System]Internet Banking - Single-Page App - Sign In - C4 Sequence - Container level«external_system»External«container»Single-Page App[JavaScript, Angular]«container»API Application[Java, Docker Container]«container»Database[SQL Server Database]Sign InSign InAuthenticate User \ No newline at end of file diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Container - C4 Sequence.png b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Container - C4 Sequence.png index 4e8743fda..ac197ac75 100644 Binary files a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Container - C4 Sequence.png and b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Container - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Container - C4 Sequence.puml b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Container - C4 Sequence.puml index 1c06749d2..5f93f09d6 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Container - C4 Sequence.puml +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Container - C4 Sequence.puml @@ -12,12 +12,8 @@ Boundary_End() System_Ext(BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Mainframe Banking System", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, BigBankPlc.SoftwareSystems.InternetBanking.Containers.SinglePageApp, "View Account Transactions") -group View Account Transactions Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.SinglePageApp, BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, "Get Account Transactions") -group Get Account Transactions Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Account Transactions") -end -end @enduml diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Container - C4 Sequence.svg b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Container - C4 Sequence.svg index dbb62299c..6bcac78ea 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Container - C4 Sequence.svg +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Container - C4 Sequence.svg @@ -1 +1 @@ -Internet Banking[System]Internet Banking - Single-Page App - View Account Transactions - C4 Sequence - Container level«external_system»External«container»Single-Page App[JavaScript, Angular]«container»API Application[Java, Docker Container]«external_system»Mainframe Banking SystemView AccountTransactionsView Account TransactionsGet Account TransactionsGet Account TransactionsGet Account Transactions \ No newline at end of file +Internet Banking[System]Internet Banking - Single-Page App - View Account Transactions - C4 Sequence - Container level«external_system»External«container»Single-Page App[JavaScript, Angular]«container»API Application[Java, Docker Container]«external_system»Mainframe Banking SystemView AccountTransactionsGet Account TransactionsGet Account Transactions \ No newline at end of file diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Context - C4 Sequence.png b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Context - C4 Sequence.png index 573f2db09..77359d4f3 100644 Binary files a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Context - C4 Sequence.png and b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Context - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Context - C4 Sequence.puml b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Context - C4 Sequence.puml index 3dd3f8e89..70f491286 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Context - C4 Sequence.puml +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Context - C4 Sequence.puml @@ -8,9 +8,7 @@ System(BigBankPlc.SoftwareSystems.InternetBanking, "Internet Banking", "Provided System_Ext(BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Mainframe Banking System", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, BigBankPlc.SoftwareSystems.InternetBanking, "View Account Transactions") -group View Account Transactions Rel(BigBankPlc.SoftwareSystems.InternetBanking, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Account Transactions") -end @enduml diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Context - C4 Sequence.svg b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Context - C4 Sequence.svg index 17fba0c4d..fbcda9502 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Context - C4 Sequence.svg +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Context - C4 Sequence.svg @@ -1 +1 @@ -Internet Banking - Single-Page App - View Account Transactions - C4 Sequence - Context level«external_system»External«system»Internet Banking«external_system»Mainframe Banking SystemView AccountTransactionsView Account TransactionsGet Account Transactions \ No newline at end of file +Internet Banking - Single-Page App - View Account Transactions - C4 Sequence - Context level«external_system»External«system»Internet Banking«external_system»Mainframe Banking SystemView AccountTransactionsGet Account Transactions \ No newline at end of file diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Context - Sequence.png b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Context - Sequence.png index 2cd91800f..62dc48aef 100644 Binary files a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Context - Sequence.png and b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Context - Sequence.png differ diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Context - Sequence.puml b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Context - Sequence.puml index 65dc39e64..a25cd77c7 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Context - Sequence.puml +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Context - Sequence.puml @@ -7,9 +7,7 @@ participant "Internet Banking" as BigBankPlc.SoftwareSystems.InternetBanking participant "Mainframe Banking System" as BigBankPlc.SoftwareSystems.MainframeBankingSystem C4InterFlow.SoftwareSystems.ExternalSystem -> BigBankPlc.SoftwareSystems.InternetBanking : View Account Transactions -group View Account Transactions BigBankPlc.SoftwareSystems.InternetBanking -> BigBankPlc.SoftwareSystems.MainframeBankingSystem : Get Account Transactions -end @enduml diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Context - Sequence.svg b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Context - Sequence.svg index 1c38065b5..797476609 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Context - Sequence.svg +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Account Transactions/Context - Sequence.svg @@ -1 +1 @@ -Internet Banking - Single-Page App - View Account Transactions - Sequence - Context levelExternalExternalInternet BankingInternet BankingMainframe Banking SystemMainframe Banking SystemView Account TransactionsView Account TransactionsGet Account Transactions \ No newline at end of file +Internet Banking - Single-Page App - View Account Transactions - Sequence - Context levelExternalExternalInternet BankingInternet BankingMainframe Banking SystemMainframe Banking SystemView Account TransactionsGet Account Transactions \ No newline at end of file diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Container - C4 Sequence.png b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Container - C4 Sequence.png index 4183f45e5..2b6efd9cf 100644 Binary files a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Container - C4 Sequence.png and b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Container - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Container - C4 Sequence.puml b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Container - C4 Sequence.puml index 4e69bead4..5c0c5b647 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Container - C4 Sequence.puml +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Container - C4 Sequence.puml @@ -12,16 +12,10 @@ Boundary_End() System_Ext(BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Mainframe Banking System", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, BigBankPlc.SoftwareSystems.InternetBanking.Containers.SinglePageApp, "View Customer Details") -group View Customer Details Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.SinglePageApp, BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, "Get Customer") -group Get Customer Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Customer") -end Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.SinglePageApp, BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, "Get Customer Accounts") -group Get Customer Accounts Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.APIApplication, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Customer Accounts") -end -end @enduml diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Container - C4 Sequence.svg b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Container - C4 Sequence.svg index 184f205a5..844ea61d9 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Container - C4 Sequence.svg +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Container - C4 Sequence.svg @@ -1 +1 @@ -Internet Banking[System]Internet Banking - Single-Page App - View Customer Details - C4 Sequence - Container level«external_system»External«container»Single-Page App[JavaScript, Angular]«container»API Application[Java, Docker Container]«external_system»Mainframe Banking SystemView Customer DetailsView Customer DetailsGet CustomerGet CustomerGet CustomerGet Customer AccountsGet Customer AccountsGet Customer Accounts \ No newline at end of file +Internet Banking[System]Internet Banking - Single-Page App - View Customer Details - C4 Sequence - Container level«external_system»External«container»Single-Page App[JavaScript, Angular]«container»API Application[Java, Docker Container]«external_system»Mainframe Banking SystemView Customer DetailsGet CustomerGet CustomerGet Customer AccountsGet Customer Accounts \ No newline at end of file diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Context - C4 Sequence.png b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Context - C4 Sequence.png index 8e6c99122..45b195d22 100644 Binary files a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Context - C4 Sequence.png and b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Context - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Context - C4 Sequence.puml b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Context - C4 Sequence.puml index 5024d2ba2..7e166b949 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Context - C4 Sequence.puml +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Context - C4 Sequence.puml @@ -8,10 +8,8 @@ System(BigBankPlc.SoftwareSystems.InternetBanking, "Internet Banking", "Provided System_Ext(BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Mainframe Banking System", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, BigBankPlc.SoftwareSystems.InternetBanking, "View Customer Details") -group View Customer Details Rel(BigBankPlc.SoftwareSystems.InternetBanking, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Customer") Rel(BigBankPlc.SoftwareSystems.InternetBanking, BigBankPlc.SoftwareSystems.MainframeBankingSystem, "Get Customer Accounts") -end @enduml diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Context - C4 Sequence.svg b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Context - C4 Sequence.svg index 038759474..a6b1ddc7b 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Context - C4 Sequence.svg +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Context - C4 Sequence.svg @@ -1 +1 @@ -Internet Banking - Single-Page App - View Customer Details - C4 Sequence - Context level«external_system»External«system»Internet Banking«external_system»Mainframe Banking SystemView Customer DetailsView Customer DetailsGet CustomerGet Customer Accounts \ No newline at end of file +Internet Banking - Single-Page App - View Customer Details - C4 Sequence - Context level«external_system»External«system»Internet Banking«external_system»Mainframe Banking SystemView Customer DetailsGet CustomerGet Customer Accounts \ No newline at end of file diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Context - Sequence.png b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Context - Sequence.png index e04923746..49913103e 100644 Binary files a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Context - Sequence.png and b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Context - Sequence.png differ diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Context - Sequence.puml b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Context - Sequence.puml index 4c67bcca3..e4db23408 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Context - Sequence.puml +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Context - Sequence.puml @@ -7,10 +7,8 @@ participant "Internet Banking" as BigBankPlc.SoftwareSystems.InternetBanking participant "Mainframe Banking System" as BigBankPlc.SoftwareSystems.MainframeBankingSystem C4InterFlow.SoftwareSystems.ExternalSystem -> BigBankPlc.SoftwareSystems.InternetBanking : View Customer Details -group View Customer Details BigBankPlc.SoftwareSystems.InternetBanking -> BigBankPlc.SoftwareSystems.MainframeBankingSystem : Get Customer BigBankPlc.SoftwareSystems.InternetBanking -> BigBankPlc.SoftwareSystems.MainframeBankingSystem : Get Customer Accounts -end @enduml diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Context - Sequence.svg b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Context - Sequence.svg index 9cc9d510a..d95c8121d 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Context - Sequence.svg +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Single-Page App/Interfaces/View Customer Details/Context - Sequence.svg @@ -1 +1 @@ -Internet Banking - Single-Page App - View Customer Details - Sequence - Context levelExternalExternalInternet BankingInternet BankingMainframe Banking SystemMainframe Banking SystemView Customer DetailsView Customer DetailsGet CustomerGet Customer Accounts \ No newline at end of file +Internet Banking - Single-Page App - View Customer Details - Sequence - Context levelExternalExternalInternet BankingInternet BankingMainframe Banking SystemMainframe Banking SystemView Customer DetailsGet CustomerGet Customer Accounts \ No newline at end of file diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Web Application/Interfaces/Navigate/Container - C4 Sequence.png b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Web Application/Interfaces/Navigate/Container - C4 Sequence.png index 5615e6a9a..80ed15fe0 100644 Binary files a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Web Application/Interfaces/Navigate/Container - C4 Sequence.png and b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Web Application/Interfaces/Navigate/Container - C4 Sequence.png differ diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Web Application/Interfaces/Navigate/Container - C4 Sequence.puml b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Web Application/Interfaces/Navigate/Container - C4 Sequence.puml index a84e13e9e..6b1eff8d2 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Web Application/Interfaces/Navigate/Container - C4 Sequence.puml +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Web Application/Interfaces/Navigate/Container - C4 Sequence.puml @@ -11,9 +11,7 @@ System_Boundary(BigBankPlc.SoftwareSystems.InternetBanking, "Internet Banking") Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, BigBankPlc.SoftwareSystems.InternetBanking.Containers.WebApplication, "Navigate") -group Navigate Rel(BigBankPlc.SoftwareSystems.InternetBanking.Containers.WebApplication, BigBankPlc.SoftwareSystems.InternetBanking.Containers.SinglePageApp, "Load And Start") -end @enduml diff --git a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Web Application/Interfaces/Navigate/Container - C4 Sequence.svg b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Web Application/Interfaces/Navigate/Container - C4 Sequence.svg index 8eead0b8d..f9510ca25 100644 --- a/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Web Application/Interfaces/Navigate/Container - C4 Sequence.svg +++ b/Samples/Internet Banking System/Yaml/Diagrams/Software Systems/Internet Banking/Containers/Web Application/Interfaces/Navigate/Container - C4 Sequence.svg @@ -1 +1 @@ -Internet Banking[System]Internet Banking - Web Application - Navigate - C4 Sequence - Container level«external_system»External«container»Web Application[Java, Spring MVC]«container»Single-Page App[JavaScript, Angular]NavigateNavigateLoad And Start \ No newline at end of file +Internet Banking[System]Internet Banking - Web Application - Navigate - C4 Sequence - Container level«external_system»External«container»Web Application[Java, Spring MVC]«container»Single-Page App[JavaScript, Angular]NavigateLoad And Start \ No newline at end of file diff --git a/Samples/Internet Banking System/Yaml/draw-diagrams.bat b/Samples/Internet Banking System/Yaml/draw-diagrams.bat index bc9ce74ad..871949000 100644 --- a/Samples/Internet Banking System/Yaml/draw-diagrams.bat +++ b/Samples/Internet Banking System/Yaml/draw-diagrams.bat @@ -1,6 +1,6 @@ @echo off :: Possible values: TRUE, FALSE -set "redraw-all=FALSE" +set "redraw-all=TRUE" ::::::::::::::::::::::::::::::: set "build-configuration=Debug" diff --git a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Mobile App/Interfaces/Add Task/Container - C4 Sequence.png b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Mobile App/Interfaces/Add Task/Container - C4 Sequence.png index 1f24f7428..d193b2a33 100644 Binary files a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Mobile App/Interfaces/Add Task/Container - C4 Sequence.png and b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Mobile App/Interfaces/Add Task/Container - C4 Sequence.png differ diff --git a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Mobile App/Interfaces/Add Task/Container - C4 Sequence.puml b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Mobile App/Interfaces/Add Task/Container - C4 Sequence.puml index c0bc7dd7b..23e100537 100644 --- a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Mobile App/Interfaces/Add Task/Container - C4 Sequence.puml +++ b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Mobile App/Interfaces/Add Task/Container - C4 Sequence.puml @@ -12,12 +12,8 @@ System_Boundary(ToDoAppExample.SoftwareSystems.ToDoApp, "To Do App") Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ToDoAppExample.SoftwareSystems.ToDoApp.Containers.MobileApp, "Add Task") -group Add Task Rel(ToDoAppExample.SoftwareSystems.ToDoApp.Containers.MobileApp, ToDoAppExample.SoftwareSystems.ToDoApp.Containers.WebApi, "Add Task") -group Add Task Rel(ToDoAppExample.SoftwareSystems.ToDoApp.Containers.WebApi, ToDoAppExample.SoftwareSystems.ToDoApp.Containers.Database, "Insert Task") -end -end @enduml diff --git a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Mobile App/Interfaces/Add Task/Container - C4 Sequence.svg b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Mobile App/Interfaces/Add Task/Container - C4 Sequence.svg index d1705ab3e..0f00e9594 100644 --- a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Mobile App/Interfaces/Add Task/Container - C4 Sequence.svg +++ b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Mobile App/Interfaces/Add Task/Container - C4 Sequence.svg @@ -1 +1 @@ -To Do App[System]To Do App - Mobile App - Add Task - C4 Sequence - Container level«external_system»External«container»Mobile App«container»Web Api«container»DatabaseAdd TaskAdd TaskAdd TaskAdd TaskInsert Task \ No newline at end of file +To Do App[System]To Do App - Mobile App - Add Task - C4 Sequence - Container level«external_system»External«container»Mobile App«container»Web Api«container»DatabaseAdd TaskAdd TaskInsert Task \ No newline at end of file diff --git a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Mobile App/Interfaces/Delete Task/Container - C4 Sequence.png b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Mobile App/Interfaces/Delete Task/Container - C4 Sequence.png index 88d14dc31..f39993ae8 100644 Binary files a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Mobile App/Interfaces/Delete Task/Container - C4 Sequence.png and b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Mobile App/Interfaces/Delete Task/Container - C4 Sequence.png differ diff --git a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Mobile App/Interfaces/Delete Task/Container - C4 Sequence.puml b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Mobile App/Interfaces/Delete Task/Container - C4 Sequence.puml index d19bca603..23c1a7eef 100644 --- a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Mobile App/Interfaces/Delete Task/Container - C4 Sequence.puml +++ b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Mobile App/Interfaces/Delete Task/Container - C4 Sequence.puml @@ -12,12 +12,8 @@ System_Boundary(ToDoAppExample.SoftwareSystems.ToDoApp, "To Do App") Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ToDoAppExample.SoftwareSystems.ToDoApp.Containers.MobileApp, "Delete Task") -group Delete Task Rel(ToDoAppExample.SoftwareSystems.ToDoApp.Containers.MobileApp, ToDoAppExample.SoftwareSystems.ToDoApp.Containers.WebApi, "Delete Task") -group Delete Task Rel(ToDoAppExample.SoftwareSystems.ToDoApp.Containers.WebApi, ToDoAppExample.SoftwareSystems.ToDoApp.Containers.Database, "Delete Task") -end -end @enduml diff --git a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Mobile App/Interfaces/Delete Task/Container - C4 Sequence.svg b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Mobile App/Interfaces/Delete Task/Container - C4 Sequence.svg index 7faa71ed5..32177ddcc 100644 --- a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Mobile App/Interfaces/Delete Task/Container - C4 Sequence.svg +++ b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Mobile App/Interfaces/Delete Task/Container - C4 Sequence.svg @@ -1 +1 @@ -To Do App[System]To Do App - Mobile App - Delete Task - C4 Sequence - Container level«external_system»External«container»Mobile App«container»Web Api«container»DatabaseDelete TaskDelete TaskDelete TaskDelete TaskDelete Task \ No newline at end of file +To Do App[System]To Do App - Mobile App - Delete Task - C4 Sequence - Container level«external_system»External«container»Mobile App«container»Web Api«container»DatabaseDelete TaskDelete TaskDelete Task \ No newline at end of file diff --git a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Mobile App/Interfaces/Mark Task As Done/Container - C4 Sequence.png b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Mobile App/Interfaces/Mark Task As Done/Container - C4 Sequence.png index 277ea3d72..cd1b78419 100644 Binary files a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Mobile App/Interfaces/Mark Task As Done/Container - C4 Sequence.png and b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Mobile App/Interfaces/Mark Task As Done/Container - C4 Sequence.png differ diff --git a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Mobile App/Interfaces/Mark Task As Done/Container - C4 Sequence.puml b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Mobile App/Interfaces/Mark Task As Done/Container - C4 Sequence.puml index 63ebf3458..d9d285d33 100644 --- a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Mobile App/Interfaces/Mark Task As Done/Container - C4 Sequence.puml +++ b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Mobile App/Interfaces/Mark Task As Done/Container - C4 Sequence.puml @@ -12,12 +12,8 @@ System_Boundary(ToDoAppExample.SoftwareSystems.ToDoApp, "To Do App") Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ToDoAppExample.SoftwareSystems.ToDoApp.Containers.MobileApp, "Mark Task As Done") -group Mark Task As Done Rel(ToDoAppExample.SoftwareSystems.ToDoApp.Containers.MobileApp, ToDoAppExample.SoftwareSystems.ToDoApp.Containers.WebApi, "Mark Task As Done") -group Mark Task As Done Rel(ToDoAppExample.SoftwareSystems.ToDoApp.Containers.WebApi, ToDoAppExample.SoftwareSystems.ToDoApp.Containers.Database, "Update Task") -end -end @enduml diff --git a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Mobile App/Interfaces/Mark Task As Done/Container - C4 Sequence.svg b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Mobile App/Interfaces/Mark Task As Done/Container - C4 Sequence.svg index d2be9eeb1..2c4292052 100644 --- a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Mobile App/Interfaces/Mark Task As Done/Container - C4 Sequence.svg +++ b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Mobile App/Interfaces/Mark Task As Done/Container - C4 Sequence.svg @@ -1 +1 @@ -To Do App[System]To Do App - Mobile App - Mark Task As Done - C4 Sequence - Container level«external_system»External«container»Mobile App«container»Web Api«container»DatabaseMark Task As DoneMark Task As DoneMark Task As DoneMark Task As DoneUpdate Task \ No newline at end of file +To Do App[System]To Do App - Mobile App - Mark Task As Done - C4 Sequence - Container level«external_system»External«container»Mobile App«container»Web Api«container»DatabaseMark Task As DoneMark Task As DoneUpdate Task \ No newline at end of file diff --git a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Mobile App/Interfaces/Update Task/Container - C4 Sequence.png b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Mobile App/Interfaces/Update Task/Container - C4 Sequence.png index 460ca5d5b..e0caa7c82 100644 Binary files a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Mobile App/Interfaces/Update Task/Container - C4 Sequence.png and b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Mobile App/Interfaces/Update Task/Container - C4 Sequence.png differ diff --git a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Mobile App/Interfaces/Update Task/Container - C4 Sequence.puml b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Mobile App/Interfaces/Update Task/Container - C4 Sequence.puml index 3a39a033b..6fbacd2a2 100644 --- a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Mobile App/Interfaces/Update Task/Container - C4 Sequence.puml +++ b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Mobile App/Interfaces/Update Task/Container - C4 Sequence.puml @@ -12,12 +12,8 @@ System_Boundary(ToDoAppExample.SoftwareSystems.ToDoApp, "To Do App") Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ToDoAppExample.SoftwareSystems.ToDoApp.Containers.MobileApp, "Update Task") -group Update Task Rel(ToDoAppExample.SoftwareSystems.ToDoApp.Containers.MobileApp, ToDoAppExample.SoftwareSystems.ToDoApp.Containers.WebApi, "Update Task") -group Update Task Rel(ToDoAppExample.SoftwareSystems.ToDoApp.Containers.WebApi, ToDoAppExample.SoftwareSystems.ToDoApp.Containers.Database, "Update Task") -end -end @enduml diff --git a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Mobile App/Interfaces/Update Task/Container - C4 Sequence.svg b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Mobile App/Interfaces/Update Task/Container - C4 Sequence.svg index 340770667..dec8fae92 100644 --- a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Mobile App/Interfaces/Update Task/Container - C4 Sequence.svg +++ b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Mobile App/Interfaces/Update Task/Container - C4 Sequence.svg @@ -1 +1 @@ -To Do App[System]To Do App - Mobile App - Update Task - C4 Sequence - Container level«external_system»External«container»Mobile App«container»Web Api«container»DatabaseUpdate TaskUpdate TaskUpdate TaskUpdate TaskUpdate Task \ No newline at end of file +To Do App[System]To Do App - Mobile App - Update Task - C4 Sequence - Container level«external_system»External«container»Mobile App«container»Web Api«container»DatabaseUpdate TaskUpdate TaskUpdate Task \ No newline at end of file diff --git a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Mobile App/Interfaces/View Tasks/Container - C4 Sequence.png b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Mobile App/Interfaces/View Tasks/Container - C4 Sequence.png index 357bd614b..2f14e6231 100644 Binary files a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Mobile App/Interfaces/View Tasks/Container - C4 Sequence.png and b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Mobile App/Interfaces/View Tasks/Container - C4 Sequence.png differ diff --git a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Mobile App/Interfaces/View Tasks/Container - C4 Sequence.puml b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Mobile App/Interfaces/View Tasks/Container - C4 Sequence.puml index a52a7d409..4c9de70f0 100644 --- a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Mobile App/Interfaces/View Tasks/Container - C4 Sequence.puml +++ b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Mobile App/Interfaces/View Tasks/Container - C4 Sequence.puml @@ -12,12 +12,8 @@ System_Boundary(ToDoAppExample.SoftwareSystems.ToDoApp, "To Do App") Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ToDoAppExample.SoftwareSystems.ToDoApp.Containers.MobileApp, "View Tasks") -group View Tasks Rel(ToDoAppExample.SoftwareSystems.ToDoApp.Containers.MobileApp, ToDoAppExample.SoftwareSystems.ToDoApp.Containers.WebApi, "Get Tasks") -group Get Tasks Rel(ToDoAppExample.SoftwareSystems.ToDoApp.Containers.WebApi, ToDoAppExample.SoftwareSystems.ToDoApp.Containers.Database, "Select Tasks") -end -end @enduml diff --git a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Mobile App/Interfaces/View Tasks/Container - C4 Sequence.svg b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Mobile App/Interfaces/View Tasks/Container - C4 Sequence.svg index 16663dede..25a1e6656 100644 --- a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Mobile App/Interfaces/View Tasks/Container - C4 Sequence.svg +++ b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Mobile App/Interfaces/View Tasks/Container - C4 Sequence.svg @@ -1 +1 @@ -To Do App[System]To Do App - Mobile App - View Tasks - C4 Sequence - Container level«external_system»External«container»Mobile App«container»Web Api«container»DatabaseView TasksView TasksGet TasksGet TasksSelect Tasks \ No newline at end of file +To Do App[System]To Do App - Mobile App - View Tasks - C4 Sequence - Container level«external_system»External«container»Mobile App«container»Web Api«container»DatabaseView TasksGet TasksSelect Tasks \ No newline at end of file diff --git a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web Api/Interfaces/Add Task/Container - C4 Sequence.png b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web Api/Interfaces/Add Task/Container - C4 Sequence.png index a16e2fa0a..9e2e18334 100644 Binary files a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web Api/Interfaces/Add Task/Container - C4 Sequence.png and b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web Api/Interfaces/Add Task/Container - C4 Sequence.png differ diff --git a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web Api/Interfaces/Add Task/Container - C4 Sequence.puml b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web Api/Interfaces/Add Task/Container - C4 Sequence.puml index bd5c91620..924aaead0 100644 --- a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web Api/Interfaces/Add Task/Container - C4 Sequence.puml +++ b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web Api/Interfaces/Add Task/Container - C4 Sequence.puml @@ -11,9 +11,7 @@ System_Boundary(ToDoAppExample.SoftwareSystems.ToDoApp, "To Do App") Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ToDoAppExample.SoftwareSystems.ToDoApp.Containers.WebApi, "Add Task") -group Add Task Rel(ToDoAppExample.SoftwareSystems.ToDoApp.Containers.WebApi, ToDoAppExample.SoftwareSystems.ToDoApp.Containers.Database, "Insert Task") -end @enduml diff --git a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web Api/Interfaces/Add Task/Container - C4 Sequence.svg b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web Api/Interfaces/Add Task/Container - C4 Sequence.svg index b75f510d2..68c594e54 100644 --- a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web Api/Interfaces/Add Task/Container - C4 Sequence.svg +++ b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web Api/Interfaces/Add Task/Container - C4 Sequence.svg @@ -1 +1 @@ -To Do App[System]To Do App - Web Api - Add Task - C4 Sequence - Container level«external_system»External«container»Web Api«container»DatabaseAdd TaskAdd TaskInsert Task \ No newline at end of file +To Do App[System]To Do App - Web Api - Add Task - C4 Sequence - Container level«external_system»External«container»Web Api«container»DatabaseAdd TaskInsert Task \ No newline at end of file diff --git a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web Api/Interfaces/Delete Task/Container - C4 Sequence.png b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web Api/Interfaces/Delete Task/Container - C4 Sequence.png index d39a046ab..2a8337d86 100644 Binary files a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web Api/Interfaces/Delete Task/Container - C4 Sequence.png and b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web Api/Interfaces/Delete Task/Container - C4 Sequence.png differ diff --git a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web Api/Interfaces/Delete Task/Container - C4 Sequence.puml b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web Api/Interfaces/Delete Task/Container - C4 Sequence.puml index a6f95e466..87fb3530b 100644 --- a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web Api/Interfaces/Delete Task/Container - C4 Sequence.puml +++ b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web Api/Interfaces/Delete Task/Container - C4 Sequence.puml @@ -11,9 +11,7 @@ System_Boundary(ToDoAppExample.SoftwareSystems.ToDoApp, "To Do App") Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ToDoAppExample.SoftwareSystems.ToDoApp.Containers.WebApi, "Delete Task") -group Delete Task Rel(ToDoAppExample.SoftwareSystems.ToDoApp.Containers.WebApi, ToDoAppExample.SoftwareSystems.ToDoApp.Containers.Database, "Delete Task") -end @enduml diff --git a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web Api/Interfaces/Delete Task/Container - C4 Sequence.svg b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web Api/Interfaces/Delete Task/Container - C4 Sequence.svg index 7c02d1fde..9588c3516 100644 --- a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web Api/Interfaces/Delete Task/Container - C4 Sequence.svg +++ b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web Api/Interfaces/Delete Task/Container - C4 Sequence.svg @@ -1 +1 @@ -To Do App[System]To Do App - Web Api - Delete Task - C4 Sequence - Container level«external_system»External«container»Web Api«container»DatabaseDelete TaskDelete TaskDelete Task \ No newline at end of file +To Do App[System]To Do App - Web Api - Delete Task - C4 Sequence - Container level«external_system»External«container»Web Api«container»DatabaseDelete TaskDelete Task \ No newline at end of file diff --git a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web Api/Interfaces/Get Tasks/Container - C4 Sequence.png b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web Api/Interfaces/Get Tasks/Container - C4 Sequence.png index 8b35b316a..bfde613e3 100644 Binary files a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web Api/Interfaces/Get Tasks/Container - C4 Sequence.png and b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web Api/Interfaces/Get Tasks/Container - C4 Sequence.png differ diff --git a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web Api/Interfaces/Get Tasks/Container - C4 Sequence.puml b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web Api/Interfaces/Get Tasks/Container - C4 Sequence.puml index 25ddd2171..9883516fc 100644 --- a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web Api/Interfaces/Get Tasks/Container - C4 Sequence.puml +++ b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web Api/Interfaces/Get Tasks/Container - C4 Sequence.puml @@ -11,9 +11,7 @@ System_Boundary(ToDoAppExample.SoftwareSystems.ToDoApp, "To Do App") Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ToDoAppExample.SoftwareSystems.ToDoApp.Containers.WebApi, "Get Tasks") -group Get Tasks Rel(ToDoAppExample.SoftwareSystems.ToDoApp.Containers.WebApi, ToDoAppExample.SoftwareSystems.ToDoApp.Containers.Database, "Select Tasks") -end @enduml diff --git a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web Api/Interfaces/Get Tasks/Container - C4 Sequence.svg b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web Api/Interfaces/Get Tasks/Container - C4 Sequence.svg index b206ed91a..8932f9412 100644 --- a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web Api/Interfaces/Get Tasks/Container - C4 Sequence.svg +++ b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web Api/Interfaces/Get Tasks/Container - C4 Sequence.svg @@ -1 +1 @@ -To Do App[System]To Do App - Web Api - Get Tasks - C4 Sequence - Container level«external_system»External«container»Web Api«container»DatabaseGet TasksGet TasksSelect Tasks \ No newline at end of file +To Do App[System]To Do App - Web Api - Get Tasks - C4 Sequence - Container level«external_system»External«container»Web Api«container»DatabaseGet TasksSelect Tasks \ No newline at end of file diff --git a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web Api/Interfaces/Mark Task As Done/Container - C4 Sequence.png b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web Api/Interfaces/Mark Task As Done/Container - C4 Sequence.png index 117e5a062..39d644094 100644 Binary files a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web Api/Interfaces/Mark Task As Done/Container - C4 Sequence.png and b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web Api/Interfaces/Mark Task As Done/Container - C4 Sequence.png differ diff --git a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web Api/Interfaces/Mark Task As Done/Container - C4 Sequence.puml b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web Api/Interfaces/Mark Task As Done/Container - C4 Sequence.puml index 7896a6f46..5905bed84 100644 --- a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web Api/Interfaces/Mark Task As Done/Container - C4 Sequence.puml +++ b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web Api/Interfaces/Mark Task As Done/Container - C4 Sequence.puml @@ -11,9 +11,7 @@ System_Boundary(ToDoAppExample.SoftwareSystems.ToDoApp, "To Do App") Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ToDoAppExample.SoftwareSystems.ToDoApp.Containers.WebApi, "Mark Task As Done") -group Mark Task As Done Rel(ToDoAppExample.SoftwareSystems.ToDoApp.Containers.WebApi, ToDoAppExample.SoftwareSystems.ToDoApp.Containers.Database, "Update Task") -end @enduml diff --git a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web Api/Interfaces/Mark Task As Done/Container - C4 Sequence.svg b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web Api/Interfaces/Mark Task As Done/Container - C4 Sequence.svg index 4026c46b6..2908d1eba 100644 --- a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web Api/Interfaces/Mark Task As Done/Container - C4 Sequence.svg +++ b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web Api/Interfaces/Mark Task As Done/Container - C4 Sequence.svg @@ -1 +1 @@ -To Do App[System]To Do App - Web Api - Mark Task As Done - C4 Sequence - Container level«external_system»External«container»Web Api«container»DatabaseMark Task As DoneMark Task As DoneUpdate Task \ No newline at end of file +To Do App[System]To Do App - Web Api - Mark Task As Done - C4 Sequence - Container level«external_system»External«container»Web Api«container»DatabaseMark Task As DoneUpdate Task \ No newline at end of file diff --git a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web Api/Interfaces/Update Task/Container - C4 Sequence.png b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web Api/Interfaces/Update Task/Container - C4 Sequence.png index 6f591c93f..2c24ddc0c 100644 Binary files a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web Api/Interfaces/Update Task/Container - C4 Sequence.png and b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web Api/Interfaces/Update Task/Container - C4 Sequence.png differ diff --git a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web Api/Interfaces/Update Task/Container - C4 Sequence.puml b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web Api/Interfaces/Update Task/Container - C4 Sequence.puml index cc297f41b..a3338c31f 100644 --- a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web Api/Interfaces/Update Task/Container - C4 Sequence.puml +++ b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web Api/Interfaces/Update Task/Container - C4 Sequence.puml @@ -11,9 +11,7 @@ System_Boundary(ToDoAppExample.SoftwareSystems.ToDoApp, "To Do App") Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ToDoAppExample.SoftwareSystems.ToDoApp.Containers.WebApi, "Update Task") -group Update Task Rel(ToDoAppExample.SoftwareSystems.ToDoApp.Containers.WebApi, ToDoAppExample.SoftwareSystems.ToDoApp.Containers.Database, "Update Task") -end @enduml diff --git a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web Api/Interfaces/Update Task/Container - C4 Sequence.svg b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web Api/Interfaces/Update Task/Container - C4 Sequence.svg index 853509c49..ba56f7986 100644 --- a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web Api/Interfaces/Update Task/Container - C4 Sequence.svg +++ b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web Api/Interfaces/Update Task/Container - C4 Sequence.svg @@ -1 +1 @@ -To Do App[System]To Do App - Web Api - Update Task - C4 Sequence - Container level«external_system»External«container»Web Api«container»DatabaseUpdate TaskUpdate TaskUpdate Task \ No newline at end of file +To Do App[System]To Do App - Web Api - Update Task - C4 Sequence - Container level«external_system»External«container»Web Api«container»DatabaseUpdate TaskUpdate Task \ No newline at end of file diff --git a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/Add Task/Container - C4 Sequence.png b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/Add Task/Container - C4 Sequence.png index 943b16d13..06f9aa5ee 100644 Binary files a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/Add Task/Container - C4 Sequence.png and b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/Add Task/Container - C4 Sequence.png differ diff --git a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/Add Task/Container - C4 Sequence.puml b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/Add Task/Container - C4 Sequence.puml index 6d0e21863..268f62bdc 100644 --- a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/Add Task/Container - C4 Sequence.puml +++ b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/Add Task/Container - C4 Sequence.puml @@ -12,12 +12,8 @@ System_Boundary(ToDoAppExample.SoftwareSystems.ToDoApp, "To Do App") Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ToDoAppExample.SoftwareSystems.ToDoApp.Containers.WebApp, "Add Task") -group Add Task Rel(ToDoAppExample.SoftwareSystems.ToDoApp.Containers.WebApp, ToDoAppExample.SoftwareSystems.ToDoApp.Containers.WebApi, "Add Task") -group Add Task Rel(ToDoAppExample.SoftwareSystems.ToDoApp.Containers.WebApi, ToDoAppExample.SoftwareSystems.ToDoApp.Containers.Database, "Insert Task") -end -end @enduml diff --git a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/Add Task/Container - C4 Sequence.svg b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/Add Task/Container - C4 Sequence.svg index b5b93db52..e51cdda73 100644 --- a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/Add Task/Container - C4 Sequence.svg +++ b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/Add Task/Container - C4 Sequence.svg @@ -1 +1 @@ -To Do App[System]To Do App - Web App - Add Task - C4 Sequence - Container level«external_system»External«container»Web App«container»Web Api«container»DatabaseAdd TaskAdd TaskAdd TaskAdd TaskInsert Task \ No newline at end of file +To Do App[System]To Do App - Web App - Add Task - C4 Sequence - Container level«external_system»External«container»Web App«container»Web Api«container»DatabaseAdd TaskAdd TaskInsert Task \ No newline at end of file diff --git a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/Add Task/Context - Sequence.png b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/Add Task/Context - Sequence.png new file mode 100644 index 000000000..fd430b6e6 Binary files /dev/null and b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/Add Task/Context - Sequence.png differ diff --git a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/Delete Task/Container - C4 Sequence.png b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/Delete Task/Container - C4 Sequence.png index 367780ed7..f9c5374f7 100644 Binary files a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/Delete Task/Container - C4 Sequence.png and b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/Delete Task/Container - C4 Sequence.png differ diff --git a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/Delete Task/Container - C4 Sequence.puml b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/Delete Task/Container - C4 Sequence.puml index 5a36bc5e4..29fce4efc 100644 --- a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/Delete Task/Container - C4 Sequence.puml +++ b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/Delete Task/Container - C4 Sequence.puml @@ -12,12 +12,8 @@ System_Boundary(ToDoAppExample.SoftwareSystems.ToDoApp, "To Do App") Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ToDoAppExample.SoftwareSystems.ToDoApp.Containers.WebApp, "Delete Task") -group Delete Task Rel(ToDoAppExample.SoftwareSystems.ToDoApp.Containers.WebApp, ToDoAppExample.SoftwareSystems.ToDoApp.Containers.WebApi, "Delete Task") -group Delete Task Rel(ToDoAppExample.SoftwareSystems.ToDoApp.Containers.WebApi, ToDoAppExample.SoftwareSystems.ToDoApp.Containers.Database, "Delete Task") -end -end @enduml diff --git a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/Delete Task/Container - C4 Sequence.svg b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/Delete Task/Container - C4 Sequence.svg index a5eaa9bf7..ed4d7565a 100644 --- a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/Delete Task/Container - C4 Sequence.svg +++ b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/Delete Task/Container - C4 Sequence.svg @@ -1 +1 @@ -To Do App[System]To Do App - Web App - Delete Task - C4 Sequence - Container level«external_system»External«container»Web App«container»Web Api«container»DatabaseDelete TaskDelete TaskDelete TaskDelete TaskDelete Task \ No newline at end of file +To Do App[System]To Do App - Web App - Delete Task - C4 Sequence - Container level«external_system»External«container»Web App«container»Web Api«container»DatabaseDelete TaskDelete TaskDelete Task \ No newline at end of file diff --git a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/Mark Task As Done/Container - C4 Sequence.png b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/Mark Task As Done/Container - C4 Sequence.png index c3e72027e..aa07cf083 100644 Binary files a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/Mark Task As Done/Container - C4 Sequence.png and b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/Mark Task As Done/Container - C4 Sequence.png differ diff --git a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/Mark Task As Done/Container - C4 Sequence.puml b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/Mark Task As Done/Container - C4 Sequence.puml index 1eb519194..fd937a569 100644 --- a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/Mark Task As Done/Container - C4 Sequence.puml +++ b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/Mark Task As Done/Container - C4 Sequence.puml @@ -12,12 +12,8 @@ System_Boundary(ToDoAppExample.SoftwareSystems.ToDoApp, "To Do App") Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ToDoAppExample.SoftwareSystems.ToDoApp.Containers.WebApp, "Mark Task As Done") -group Mark Task As Done Rel(ToDoAppExample.SoftwareSystems.ToDoApp.Containers.WebApp, ToDoAppExample.SoftwareSystems.ToDoApp.Containers.WebApi, "Mark Task As Done") -group Mark Task As Done Rel(ToDoAppExample.SoftwareSystems.ToDoApp.Containers.WebApi, ToDoAppExample.SoftwareSystems.ToDoApp.Containers.Database, "Update Task") -end -end @enduml diff --git a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/Mark Task As Done/Container - C4 Sequence.svg b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/Mark Task As Done/Container - C4 Sequence.svg index 75c9acb46..d3cfe35b2 100644 --- a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/Mark Task As Done/Container - C4 Sequence.svg +++ b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/Mark Task As Done/Container - C4 Sequence.svg @@ -1 +1 @@ -To Do App[System]To Do App - Web App - Mark Task As Done - C4 Sequence - Container level«external_system»External«container»Web App«container»Web Api«container»DatabaseMark Task As DoneMark Task As DoneMark Task As DoneMark Task As DoneUpdate Task \ No newline at end of file +To Do App[System]To Do App - Web App - Mark Task As Done - C4 Sequence - Container level«external_system»External«container»Web App«container»Web Api«container»DatabaseMark Task As DoneMark Task As DoneUpdate Task \ No newline at end of file diff --git a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/Update Task/Container - C4 Sequence.png b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/Update Task/Container - C4 Sequence.png index 7e9e6e8be..5bfb26534 100644 Binary files a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/Update Task/Container - C4 Sequence.png and b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/Update Task/Container - C4 Sequence.png differ diff --git a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/Update Task/Container - C4 Sequence.puml b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/Update Task/Container - C4 Sequence.puml index ed350e4ec..6311ef390 100644 --- a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/Update Task/Container - C4 Sequence.puml +++ b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/Update Task/Container - C4 Sequence.puml @@ -12,12 +12,8 @@ System_Boundary(ToDoAppExample.SoftwareSystems.ToDoApp, "To Do App") Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ToDoAppExample.SoftwareSystems.ToDoApp.Containers.WebApp, "Update Task") -group Update Task Rel(ToDoAppExample.SoftwareSystems.ToDoApp.Containers.WebApp, ToDoAppExample.SoftwareSystems.ToDoApp.Containers.WebApi, "Update Task") -group Update Task Rel(ToDoAppExample.SoftwareSystems.ToDoApp.Containers.WebApi, ToDoAppExample.SoftwareSystems.ToDoApp.Containers.Database, "Update Task") -end -end @enduml diff --git a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/Update Task/Container - C4 Sequence.svg b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/Update Task/Container - C4 Sequence.svg index 16c5230f0..79bb9e2f9 100644 --- a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/Update Task/Container - C4 Sequence.svg +++ b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/Update Task/Container - C4 Sequence.svg @@ -1 +1 @@ -To Do App[System]To Do App - Web App - Update Task - C4 Sequence - Container level«external_system»External«container»Web App«container»Web Api«container»DatabaseUpdate TaskUpdate TaskUpdate TaskUpdate TaskUpdate Task \ No newline at end of file +To Do App[System]To Do App - Web App - Update Task - C4 Sequence - Container level«external_system»External«container»Web App«container»Web Api«container»DatabaseUpdate TaskUpdate TaskUpdate Task \ No newline at end of file diff --git a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/View Tasks/Container - C4 Sequence.png b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/View Tasks/Container - C4 Sequence.png index 77c029ffe..3245b0946 100644 Binary files a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/View Tasks/Container - C4 Sequence.png and b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/View Tasks/Container - C4 Sequence.png differ diff --git a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/View Tasks/Container - C4 Sequence.puml b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/View Tasks/Container - C4 Sequence.puml index 9807d9a4d..45cd869d7 100644 --- a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/View Tasks/Container - C4 Sequence.puml +++ b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/View Tasks/Container - C4 Sequence.puml @@ -12,12 +12,8 @@ System_Boundary(ToDoAppExample.SoftwareSystems.ToDoApp, "To Do App") Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ToDoAppExample.SoftwareSystems.ToDoApp.Containers.WebApp, "View Tasks") -group View Tasks Rel(ToDoAppExample.SoftwareSystems.ToDoApp.Containers.WebApp, ToDoAppExample.SoftwareSystems.ToDoApp.Containers.WebApi, "Get Tasks") -group Get Tasks Rel(ToDoAppExample.SoftwareSystems.ToDoApp.Containers.WebApi, ToDoAppExample.SoftwareSystems.ToDoApp.Containers.Database, "Select Tasks") -end -end @enduml diff --git a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/View Tasks/Container - C4 Sequence.svg b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/View Tasks/Container - C4 Sequence.svg index 820ee3f65..2434bbb6a 100644 --- a/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/View Tasks/Container - C4 Sequence.svg +++ b/Samples/ToDoApp/Diagrams/Software Systems/To Do App/Containers/Web App/Interfaces/View Tasks/Container - C4 Sequence.svg @@ -1 +1 @@ -To Do App[System]To Do App - Web App - View Tasks - C4 Sequence - Container level«external_system»External«container»Web App«container»Web Api«container»DatabaseView TasksView TasksGet TasksGet TasksSelect Tasks \ No newline at end of file +To Do App[System]To Do App - Web App - View Tasks - C4 Sequence - Container level«external_system»External«container»Web App«container»Web Api«container»DatabaseView TasksGet TasksSelect Tasks \ No newline at end of file diff --git a/Samples/ToDoApp/draw-diagrams.bat b/Samples/ToDoApp/draw-diagrams.bat index b00928080..1bba354ab 100644 --- a/Samples/ToDoApp/draw-diagrams.bat +++ b/Samples/ToDoApp/draw-diagrams.bat @@ -1,6 +1,6 @@ @echo off :: Possible values: TRUE, FALSE -set "redraw-all=FALSE" +set "redraw-all=TRUE" ::::::::::::::::::::::::::::::: set "aac-root-namespace=ToDoAppExample" diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Container - C4 Sequence.png b/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Container - C4 Sequence.png index 6d5c98170..cc041487b 100644 Binary files a/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Container - C4 Sequence.png and b/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Container - C4 Sequence.png differ diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Container - C4 Sequence.puml b/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Container - C4 Sequence.puml index 12c0c64c0..5d26a2aa1 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Container - C4 Sequence.puml +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Container - C4 Sequence.puml @@ -1,7 +1,7 @@ @startuml !include ..\..\.c4s\C4_Sequence.puml -title Execute Trades - C4 Sequence - Container level) +title Execute Trades - C4 Sequence - Container level System(TraderX.Actors.ExternalProcess, "External Process", "") Person(TraderX.Actors.Trader, "Trader", "") @@ -18,21 +18,14 @@ Boundary_End() group Trader - Create Trade Request Rel(TraderX.Actors.Trader, TraderX.SoftwareSystems.TraderX.Containers.WebClient, "Create Trade") -group Create Trade Rel(TraderX.SoftwareSystems.TraderX.Containers.WebClient, TraderX.SoftwareSystems.TraderX.Containers.WebGUI, "Create Trade") -group Create Trade Rel(TraderX.SoftwareSystems.TraderX.Containers.WebGUI, TraderX.SoftwareSystems.TraderX.Containers.ReferenceDataService, "Get Securities") Rel(TraderX.SoftwareSystems.TraderX.Containers.WebGUI, TraderX.SoftwareSystems.TraderX.Containers.TradingServices, "Create Trade") -group Create Trade Rel(TraderX.SoftwareSystems.TraderX.Containers.TradingServices, TraderX.SoftwareSystems.TraderX.Containers.TraderXDB, "Insert Trade Request") Rel(TraderX.SoftwareSystems.TraderX.Containers.TradingServices, TraderX.SoftwareSystems.TraderX.Containers.TradeFeed, "Send Trade Request") end -end -end -end group External Process - Process Trade Request Rel(TraderX.Actors.ExternalProcess, TraderX.SoftwareSystems.TraderX.Containers.TradeProcessor, "Start") -group Start Rel(TraderX.SoftwareSystems.TraderX.Containers.TradeProcessor, TraderX.SoftwareSystems.TraderX.Containers.TradeFeed, "Receive Trade Request") Rel(TraderX.SoftwareSystems.TraderX.Containers.TradeProcessor, TraderX.SoftwareSystems.TraderX.Containers.TraderXDB, "Select Current Positions") Rel(TraderX.SoftwareSystems.TraderX.Containers.TradeProcessor, TraderX.SoftwareSystems.TraderX.Containers.TraderXDB, "Save Trade State") @@ -40,31 +33,20 @@ Rel(TraderX.SoftwareSystems.TraderX.Containers.TradeProcessor, TraderX.SoftwareS Rel(TraderX.SoftwareSystems.TraderX.Containers.TradeProcessor, TraderX.SoftwareSystems.TraderX.Containers.TradeFeed, "Send Updates To Trades") Rel(TraderX.SoftwareSystems.TraderX.Containers.TradeProcessor, TraderX.SoftwareSystems.TraderX.Containers.TradeFeed, "Send Updates To Positions") end -end group External Process - Refresh Web Client Rel(TraderX.Actors.ExternalProcess, TraderX.SoftwareSystems.TraderX.Containers.WebGUI, "Start") -group Start Rel(TraderX.SoftwareSystems.TraderX.Containers.WebGUI, TraderX.SoftwareSystems.TraderX.Containers.TradeFeed, "Receive Updates To Trades") Rel(TraderX.SoftwareSystems.TraderX.Containers.WebGUI, TraderX.SoftwareSystems.TraderX.Containers.TradeFeed, "Receive Updates To Positions") Rel(TraderX.SoftwareSystems.TraderX.Containers.WebGUI, TraderX.SoftwareSystems.TraderX.Containers.WebClient, "Send Trade And Position Status Updates") -group Send Trade And Position Status Updates Rel(TraderX.SoftwareSystems.TraderX.Containers.WebClient, TraderX.SoftwareSystems.TraderX.Containers.WebClient, "Update Trade And Position Status View") end -end -end group Trader - Cancel Trade Rel(TraderX.Actors.Trader, TraderX.SoftwareSystems.TraderX.Containers.WebClient, "Cancel Trade") -group Cancel Trade Rel(TraderX.SoftwareSystems.TraderX.Containers.WebClient, TraderX.SoftwareSystems.TraderX.Containers.WebGUI, "Cancel Trade") -group Cancel Trade Rel(TraderX.SoftwareSystems.TraderX.Containers.WebGUI, TraderX.SoftwareSystems.TraderX.Containers.TradingServices, "Cancel Trade") -group Cancel Trade Rel(TraderX.SoftwareSystems.TraderX.Containers.TradingServices, TraderX.SoftwareSystems.TraderX.Containers.TraderXDB, "Update Trade Status") Rel(TraderX.SoftwareSystems.TraderX.Containers.TradingServices, TraderX.SoftwareSystems.TraderX.Containers.TradeFeed, "Send Updates To Trades") end -end -end -end @enduml diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Container - C4 Sequence.svg b/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Container - C4 Sequence.svg index 001524cfd..948a46630 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Container - C4 Sequence.svg +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Container - C4 Sequence.svg @@ -1 +1 @@ -TraderX[System]Execute Trades - C4 Sequence - Container level)«system»External Process«person»Trader«container»Web Client«container»Web GUI«container»Reference Data Service«container»Trading Services«container»TraderX DB«container»Trade Feed«container»Trade ProcessorTrader - Create Trade RequestCreate TradeCreate TradeCreate TradeCreate TradeGet SecuritiesCreate TradeCreate TradeInsert Trade RequestSend Trade RequestExternal Process - Process Trade RequestStartStartReceive Trade RequestSelect Current PositionsSave Trade StateSave Position StateSend Updates To TradesSend Updates ToPositionsExternal Process - Refresh Web ClientStartStartReceive Updates ToTradesReceive Updates ToPositionsSend Trade And PositionStatus UpdatesSend Trade And Position Status UpdatesUpdate Trade And PositionStatus ViewTrader - Cancel TradeCancel TradeCancel TradeCancel TradeCancel TradeCancel TradeCancel TradeUpdate Trade StatusSend Updates To Trades \ No newline at end of file +TraderX[System]Execute Trades - C4 Sequence - Container level«system»External Process«person»Trader«container»Web Client«container»Web GUI«container»Reference Data Service«container»Trading Services«container»TraderX DB«container»Trade Feed«container»Trade ProcessorTrader - Create Trade RequestCreate TradeCreate TradeGet SecuritiesCreate TradeInsert Trade RequestSend Trade RequestExternal Process - Process Trade RequestStartReceive Trade RequestSelect Current PositionsSave Trade StateSave Position StateSend Updates To TradesSend Updates ToPositionsExternal Process - Refresh Web ClientStartReceive Updates ToTradesReceive Updates ToPositionsSend Trade And PositionStatus UpdatesUpdate Trade And PositionStatus ViewTrader - Cancel TradeCancel TradeCancel TradeCancel TradeUpdate Trade StatusSend Updates To Trades \ No newline at end of file diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Container - C4 Static.png b/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Container - C4 Static.png index 07bc23fc1..878f1463e 100644 Binary files a/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Container - C4 Static.png and b/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Container - C4 Static.png differ diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Container - C4 Static.puml b/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Container - C4 Static.puml index 5ffdd038f..93eac5a80 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Container - C4 Static.puml +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Container - C4 Static.puml @@ -14,7 +14,7 @@ LAYOUT_TOP_DOWN() skinparam linetype polyline -title Execute Trades - C4 Static - Container level) +title Execute Trades - C4 Static - Container level Person(TraderX.Actors.Trader, "Trader", "") diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Container - C4 Static.svg b/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Container - C4 Static.svg index c51869eae..f25c97821 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Container - C4 Static.svg +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Container - C4 Static.svg @@ -1 +1 @@ -Execute Trades - C4 Static - Container level)TraderX[System]TraderWeb Client Browser based web interfacefor TraderXWeb GUI Allows employees to manageaccounts and book tradesReference Data Service Service which providesreference dataTrading Services Service which provides tradingservicesTraderX DB Database which stores accountTrade Feed Message bus for streamingupdates to trades and positionsTrade Processor Process incoming traderequestsUses[HTTPS]Uses[HTTPS]Uses[HTTPS]Uses[HTTPS]Uses[JDBC]Uses[SocketIO]Uses[SocketIO]Uses[JDBC]Uses[WebSocket]Uses[WebSocket]Legend  person  container  system boundary(dashed)  \ No newline at end of file +Execute Trades - C4 Static - Container levelTraderX[System]TraderWeb Client Browser based web interfacefor TraderXWeb GUI Allows employees to manageaccounts and book tradesReference Data Service Service which providesreference dataTrading Services Service which provides tradingservicesTraderX DB Database which stores accountTrade Feed Message bus for streamingupdates to trades and positionsTrade Processor Process incoming traderequestsUses[HTTPS]Uses[HTTPS]Uses[HTTPS]Uses[HTTPS]Uses[JDBC]Uses[SocketIO]Uses[SocketIO]Uses[JDBC]Uses[WebSocket]Uses[WebSocket]Legend  person  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Container - C4.png b/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Container - C4.png index 45e288cf5..6d8b7b2cc 100644 Binary files a/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Container - C4.png and b/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Container - C4.png differ diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Container - C4.puml b/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Container - C4.puml index d8d2f51d3..208185ddb 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Container - C4.puml +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Container - C4.puml @@ -14,7 +14,7 @@ LAYOUT_TOP_DOWN() skinparam linetype polyline -title Execute Trades - C4 - Container level) +title Execute Trades - C4 - Container level Person(TraderX.Actors.Trader, "Trader", "") diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Container - C4.svg b/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Container - C4.svg index 8dda56d0d..ea09578bd 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Container - C4.svg +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Container - C4.svg @@ -1 +1 @@ -Execute Trades - C4 - Container level)TraderX[System]TraderWeb Client Browser based web interfacefor TraderXWeb GUI Allows employees to manageaccounts and book tradesReference Data Service Service which providesreference dataTrading Services Service which provides tradingservicesTraderX DB Database which stores accountTrade Feed Message bus for streamingupdates to trades and positionsTrade Processor Process incoming traderequestsCreate TradeCancel Trade[HTTPS]Create TradeCancel Trade[HTTPS]Get Securities[HTTPS]Create TradeCancel Trade[HTTPS]Insert Trade RequestUpdate Trade Status[JDBC]Send Trade RequestSend Updates To Trades[SocketIO]Receive Trade RequestSend Updates To TradesSend Updates To Positions[SocketIO]Select Current PositionsSave Trade StateSave Position State[JDBC]Receive Updates To TradesReceive Updates To Positions[WebSocket]Send Trade And Position Status Updates[WebSocket]Legend  person  container  system boundary(dashed)  \ No newline at end of file +Execute Trades - C4 - Container levelTraderX[System]TraderWeb Client Browser based web interfacefor TraderXWeb GUI Allows employees to manageaccounts and book tradesReference Data Service Service which providesreference dataTrading Services Service which provides tradingservicesTraderX DB Database which stores accountTrade Feed Message bus for streamingupdates to trades and positionsTrade Processor Process incoming traderequestsCreate TradeCancel Trade[HTTPS]Create TradeCancel Trade[HTTPS]Get Securities[HTTPS]Create TradeCancel Trade[HTTPS]Insert Trade RequestUpdate Trade Status[JDBC]Send Trade RequestSend Updates To Trades[SocketIO]Receive Trade RequestSend Updates To TradesSend Updates To Positions[SocketIO]Select Current PositionsSave Trade StateSave Position State[JDBC]Receive Updates To TradesReceive Updates To Positions[WebSocket]Send Trade And Position Status Updates[WebSocket]Legend  person  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Container - Sequence.png b/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Container - Sequence.png index 3b20b0136..5030902a3 100644 Binary files a/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Container - Sequence.png and b/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Container - Sequence.png differ diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Container - Sequence.puml b/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Container - Sequence.puml index 9a17cec8a..ea5e7ed8c 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Container - Sequence.puml +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Container - Sequence.puml @@ -1,6 +1,6 @@ @startuml -title Execute Trades - Sequence - Container level) +title Execute Trades - Sequence - Container level participant "External Process" as TraderX.Actors.ExternalProcess participant "Trader" as TraderX.Actors.Trader diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Container - Sequence.svg b/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Container - Sequence.svg index b0d968a6f..6fc7306ab 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Container - Sequence.svg +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Container - Sequence.svg @@ -1 +1 @@ -Execute Trades - Sequence - Container level)TraderXExternal ProcessExternal ProcessTraderTraderWeb ClientWeb ClientWeb GUIWeb GUIReference Data ServiceReference Data ServiceTrading ServicesTrading ServicesTraderX DBTraderX DBTrade FeedTrade FeedTrade ProcessorTrade ProcessorTrader - Create Trade RequestCreate TradeCreate TradeCreate TradeCreate TradeGet SecuritiesCreate TradeCreate TradeInsert Trade RequestSend Trade RequestExternal Process - Process Trade RequestStartStartReceive Trade RequestSelect Current PositionsSave Trade StateSave Position StateSend Updates To TradesSend Updates To PositionsExternal Process - Refresh Web ClientStartStartReceive Updates To TradesReceive Updates To PositionsSend Trade And Position Status UpdatesSend Trade And Position Status UpdatesUpdate Trade And Position Status ViewTrader - Cancel TradeCancel TradeCancel TradeCancel TradeCancel TradeCancel TradeCancel TradeUpdate Trade StatusSend Updates To Trades \ No newline at end of file +Execute Trades - Sequence - Container levelTraderXExternal ProcessExternal ProcessTraderTraderWeb ClientWeb ClientWeb GUIWeb GUIReference Data ServiceReference Data ServiceTrading ServicesTrading ServicesTraderX DBTraderX DBTrade FeedTrade FeedTrade ProcessorTrade ProcessorTrader - Create Trade RequestCreate TradeCreate TradeCreate TradeCreate TradeGet SecuritiesCreate TradeCreate TradeInsert Trade RequestSend Trade RequestExternal Process - Process Trade RequestStartStartReceive Trade RequestSelect Current PositionsSave Trade StateSave Position StateSend Updates To TradesSend Updates To PositionsExternal Process - Refresh Web ClientStartStartReceive Updates To TradesReceive Updates To PositionsSend Trade And Position Status UpdatesSend Trade And Position Status UpdatesUpdate Trade And Position Status ViewTrader - Cancel TradeCancel TradeCancel TradeCancel TradeCancel TradeCancel TradeCancel TradeUpdate Trade StatusSend Updates To Trades \ No newline at end of file diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Context - C4 Sequence.png b/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Context - C4 Sequence.png index 52921d4b1..17d7ab5c1 100644 Binary files a/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Context - C4 Sequence.png and b/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Context - C4 Sequence.png differ diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Context - C4 Sequence.puml b/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Context - C4 Sequence.puml index 70c1f471c..c804be03a 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Context - C4 Sequence.puml +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Context - C4 Sequence.puml @@ -1,7 +1,7 @@ @startuml !include ..\..\.c4s\C4_Sequence.puml -title Execute Trades - C4 Sequence - Context level) +title Execute Trades - C4 Sequence - Context level System(TraderX.Actors.ExternalProcess, "External Process", "") Person(TraderX.Actors.Trader, "Trader", "") diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Context - C4 Sequence.svg b/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Context - C4 Sequence.svg index 05744f15c..0d974d1dc 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Context - C4 Sequence.svg +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Context - C4 Sequence.svg @@ -1 +1 @@ -Execute Trades - C4 Sequence - Context level)«system»External Process«person»Trader«system»TraderXTrader - Create Trade RequestCreate TradeExternal Process - Process Trade RequestStartExternal Process - Refresh Web ClientStartTrader - Cancel TradeCancel Trade \ No newline at end of file +Execute Trades - C4 Sequence - Context level«system»External Process«person»Trader«system»TraderXTrader - Create Trade RequestCreate TradeExternal Process - Process Trade RequestStartExternal Process - Refresh Web ClientStartTrader - Cancel TradeCancel Trade \ No newline at end of file diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Context - C4 Static.png b/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Context - C4 Static.png index 130e82bc2..c6a648dd4 100644 Binary files a/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Context - C4 Static.png and b/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Context - C4 Static.png differ diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Context - C4 Static.puml b/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Context - C4 Static.puml index 1d5bccbb9..13aca9277 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Context - C4 Static.puml +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Context - C4 Static.puml @@ -14,7 +14,7 @@ LAYOUT_TOP_DOWN() skinparam linetype polyline -title Execute Trades - C4 Static - Context level) +title Execute Trades - C4 Static - Context level Person(TraderX.Actors.Trader, "Trader", "") System(TraderX.SoftwareSystems.TraderX, "TraderX", "TraderX") diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Context - C4 Static.svg b/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Context - C4 Static.svg index 76f62a60c..0efae0dba 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Context - C4 Static.svg +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Context - C4 Static.svg @@ -1 +1 @@ -Execute Trades - C4 Static - Context level)TraderTraderX TraderXUses[HTTPS]Legend  person  system  \ No newline at end of file +Execute Trades - C4 Static - Context levelTraderTraderX TraderXUses[HTTPS]Legend  person  system  \ No newline at end of file diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Context - C4.png b/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Context - C4.png index 2dba02aaf..16e063638 100644 Binary files a/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Context - C4.png and b/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Context - C4.png differ diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Context - C4.puml b/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Context - C4.puml index d746c8bfd..3e0480e41 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Context - C4.puml +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Context - C4.puml @@ -14,7 +14,7 @@ LAYOUT_TOP_DOWN() skinparam linetype polyline -title Execute Trades - C4 - Context level) +title Execute Trades - C4 - Context level Person(TraderX.Actors.Trader, "Trader", "") System(TraderX.SoftwareSystems.TraderX, "TraderX", "TraderX") diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Context - C4.svg b/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Context - C4.svg index 76e93597f..4326eed7b 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Context - C4.svg +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Context - C4.svg @@ -1 +1 @@ -Execute Trades - C4 - Context level)TraderTraderX TraderXCreate TradeCancel Trade[HTTPS]Legend  person  system  \ No newline at end of file +Execute Trades - C4 - Context levelTraderTraderX TraderXCreate TradeCancel Trade[HTTPS]Legend  person  system  \ No newline at end of file diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Context - Sequence.png b/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Context - Sequence.png index 9996af2de..572dd8cb8 100644 Binary files a/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Context - Sequence.png and b/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Context - Sequence.png differ diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Context - Sequence.puml b/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Context - Sequence.puml index 87a46d0ec..4e2dd631f 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Context - Sequence.puml +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Context - Sequence.puml @@ -1,6 +1,6 @@ @startuml -title Execute Trades - Sequence - Context level) +title Execute Trades - Sequence - Context level participant "External Process" as TraderX.Actors.ExternalProcess participant "Trader" as TraderX.Actors.Trader diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Context - Sequence.svg b/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Context - Sequence.svg index 8d5c7e42e..a7825bbf7 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Context - Sequence.svg +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/Execute Trades/Context - Sequence.svg @@ -1 +1 @@ -Execute Trades - Sequence - Context level)External ProcessExternal ProcessTraderTraderTraderXTraderXTrader - Create Trade RequestCreate TradeExternal Process - Process Trade RequestStartExternal Process - Refresh Web ClientStartTrader - Cancel TradeCancel Trade \ No newline at end of file +Execute Trades - Sequence - Context levelExternal ProcessExternal ProcessTraderTraderTraderXTraderXTrader - Create Trade RequestCreate TradeExternal Process - Process Trade RequestStartExternal Process - Refresh Web ClientStartTrader - Cancel TradeCancel Trade \ No newline at end of file diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Container - C4 Sequence.png b/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Container - C4 Sequence.png index 9b8156b73..5152477b5 100644 Binary files a/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Container - C4 Sequence.png and b/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Container - C4 Sequence.png differ diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Container - C4 Sequence.puml b/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Container - C4 Sequence.puml index 3494c5d42..431dbe5ee 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Container - C4 Sequence.puml +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Container - C4 Sequence.puml @@ -1,7 +1,7 @@ @startuml !include ..\..\.c4s\C4_Sequence.puml -title Manage Accounts - C4 Sequence - Container level) +title Manage Accounts - C4 Sequence - Container level Person(TraderX.Actors.Trader, "Trader", "") @@ -14,39 +14,23 @@ Boundary_End() group Trader - View Account Rel(TraderX.Actors.Trader, TraderX.SoftwareSystems.TraderX.Containers.WebClient, "View Account") -group View Account Rel(TraderX.SoftwareSystems.TraderX.Containers.WebClient, TraderX.SoftwareSystems.TraderX.Containers.WebGUI, "Load Account") -group Load Account Rel(TraderX.SoftwareSystems.TraderX.Containers.WebGUI, TraderX.SoftwareSystems.TraderX.Containers.AccountsService, "Get Accounts") -end Rel(TraderX.SoftwareSystems.TraderX.Containers.WebClient, TraderX.SoftwareSystems.TraderX.Containers.WebGUI, "Load Trades For Account") -group Load Trades For Account Rel(TraderX.SoftwareSystems.TraderX.Containers.WebGUI, TraderX.SoftwareSystems.TraderX.Containers.PositionService, "Get Trades For Account") -end Rel(TraderX.SoftwareSystems.TraderX.Containers.WebClient, TraderX.SoftwareSystems.TraderX.Containers.WebGUI, "Load Positions For Account") -group Load Positions For Account Rel(TraderX.SoftwareSystems.TraderX.Containers.WebGUI, TraderX.SoftwareSystems.TraderX.Containers.PositionService, "Get Positions For Account") end -end -end group Trader - Create Account Rel(TraderX.Actors.Trader, TraderX.SoftwareSystems.TraderX.Containers.WebClient, "Create Account") -group Create Account Rel(TraderX.SoftwareSystems.TraderX.Containers.WebClient, TraderX.SoftwareSystems.TraderX.Containers.WebGUI, "Create Account") -group Create Account Rel(TraderX.SoftwareSystems.TraderX.Containers.WebGUI, TraderX.SoftwareSystems.TraderX.Containers.AccountsService, "Create Account") end -end -end group Trader - Update Account Rel(TraderX.Actors.Trader, TraderX.SoftwareSystems.TraderX.Containers.WebClient, "Update Account") -group Update Account Rel(TraderX.SoftwareSystems.TraderX.Containers.WebClient, TraderX.SoftwareSystems.TraderX.Containers.WebGUI, "Update Account") -group Update Account Rel(TraderX.SoftwareSystems.TraderX.Containers.WebGUI, TraderX.SoftwareSystems.TraderX.Containers.AccountsService, "Update Account") end -end -end @enduml diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Container - C4 Sequence.svg b/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Container - C4 Sequence.svg index 7bb513ca5..b5c91ab53 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Container - C4 Sequence.svg +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Container - C4 Sequence.svg @@ -1 +1 @@ -TraderX[System]Manage Accounts - C4 Sequence - Container level)«person»Trader«container»Web Client«container»Web GUI«container»Accounts Service«container»Position ServiceTrader - View AccountView AccountView AccountLoad AccountLoad AccountGet AccountsLoad Trades For AccountLoad Trades For AccountGet Trades For AccountLoad Positions ForAccountLoad Positions For AccountGet Positions For AccountTrader - Create AccountCreate AccountCreate AccountCreate AccountCreate AccountCreate AccountTrader - Update AccountUpdate AccountUpdate AccountUpdate AccountUpdate AccountUpdate Account \ No newline at end of file +TraderX[System]Manage Accounts - C4 Sequence - Container level«person»Trader«container»Web Client«container»Web GUI«container»Accounts Service«container»Position ServiceTrader - View AccountView AccountLoad AccountGet AccountsLoad Trades For AccountGet Trades For AccountLoad Positions ForAccountGet Positions For AccountTrader - Create AccountCreate AccountCreate AccountCreate AccountTrader - Update AccountUpdate AccountUpdate AccountUpdate Account \ No newline at end of file diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Container - C4 Static.png b/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Container - C4 Static.png index 409480708..9c10980f4 100644 Binary files a/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Container - C4 Static.png and b/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Container - C4 Static.png differ diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Container - C4 Static.puml b/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Container - C4 Static.puml index 724496422..3ea9f71e2 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Container - C4 Static.puml +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Container - C4 Static.puml @@ -14,7 +14,7 @@ LAYOUT_TOP_DOWN() skinparam linetype polyline -title Manage Accounts - C4 Static - Container level) +title Manage Accounts - C4 Static - Container level Person(TraderX.Actors.Trader, "Trader", "") diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Container - C4 Static.svg b/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Container - C4 Static.svg index 3c4e997b8..ee13b8af4 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Container - C4 Static.svg +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Container - C4 Static.svg @@ -1 +1 @@ -Manage Accounts - C4 Static - Container level)TraderX[System]TraderWeb Client Browser based web interfacefor TraderXWeb GUI Allows employees to manageaccounts and book tradesAccounts Service Service which provides accountmanagementPosition Service Server process whichprocesses trading activity andupdates positionsUses[HTTPS]Uses[HTTPS]Uses[HTTPS]Uses[HTTPS]Legend  person  container  system boundary(dashed)  \ No newline at end of file +Manage Accounts - C4 Static - Container levelTraderX[System]TraderWeb Client Browser based web interfacefor TraderXWeb GUI Allows employees to manageaccounts and book tradesAccounts Service Service which provides accountmanagementPosition Service Server process whichprocesses trading activity andupdates positionsUses[HTTPS]Uses[HTTPS]Uses[HTTPS]Uses[HTTPS]Legend  person  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Container - C4.png b/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Container - C4.png index 56fe74010..80548eaf0 100644 Binary files a/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Container - C4.png and b/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Container - C4.png differ diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Container - C4.puml b/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Container - C4.puml index 6e2c78d73..a3764adf0 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Container - C4.puml +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Container - C4.puml @@ -14,7 +14,7 @@ LAYOUT_TOP_DOWN() skinparam linetype polyline -title Manage Accounts - C4 - Container level) +title Manage Accounts - C4 - Container level Person(TraderX.Actors.Trader, "Trader", "") diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Container - C4.svg b/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Container - C4.svg index 03a8da005..f96adf483 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Container - C4.svg +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Container - C4.svg @@ -1 +1 @@ -Manage Accounts - C4 - Container level)TraderX[System]TraderWeb Client Browser based web interfacefor TraderXWeb GUI Allows employees to manageaccounts and book tradesAccounts Service Service which provides accountmanagementPosition Service Server process whichprocesses trading activity andupdates positionsView AccountCreate AccountUpdate Account[HTTPS]Load AccountLoad Trades For AccountLoad Positions For AccountCreate AccountUpdate Account[HTTPS]Get AccountsCreate AccountUpdate Account[HTTPS]Get Trades For AccountGet Positions For Account[HTTPS]Legend  person  container  system boundary(dashed)  \ No newline at end of file +Manage Accounts - C4 - Container levelTraderX[System]TraderWeb Client Browser based web interfacefor TraderXWeb GUI Allows employees to manageaccounts and book tradesAccounts Service Service which provides accountmanagementPosition Service Server process whichprocesses trading activity andupdates positionsView AccountCreate AccountUpdate Account[HTTPS]Load AccountLoad Trades For AccountLoad Positions For AccountCreate AccountUpdate Account[HTTPS]Get AccountsCreate AccountUpdate Account[HTTPS]Get Trades For AccountGet Positions For Account[HTTPS]Legend  person  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Container - Sequence.png b/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Container - Sequence.png index 0159d448a..37ce8db86 100644 Binary files a/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Container - Sequence.png and b/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Container - Sequence.png differ diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Container - Sequence.puml b/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Container - Sequence.puml index eeea7eeaa..797960158 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Container - Sequence.puml +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Container - Sequence.puml @@ -1,6 +1,6 @@ @startuml -title Manage Accounts - Sequence - Container level) +title Manage Accounts - Sequence - Container level participant "Trader" as TraderX.Actors.Trader diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Container - Sequence.svg b/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Container - Sequence.svg index df9f46686..72c263762 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Container - Sequence.svg +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Container - Sequence.svg @@ -1 +1 @@ -Manage Accounts - Sequence - Container level)TraderXTraderTraderWeb ClientWeb ClientWeb GUIWeb GUIAccounts ServiceAccounts ServicePosition ServicePosition ServiceTrader - View AccountView AccountView AccountLoad AccountLoad AccountGet AccountsLoad Trades For AccountLoad Trades For AccountGet Trades For AccountLoad Positions For AccountLoad Positions For AccountGet Positions For AccountTrader - Create AccountCreate AccountCreate AccountCreate AccountCreate AccountCreate AccountTrader - Update AccountUpdate AccountUpdate AccountUpdate AccountUpdate AccountUpdate Account \ No newline at end of file +Manage Accounts - Sequence - Container levelTraderXTraderTraderWeb ClientWeb ClientWeb GUIWeb GUIAccounts ServiceAccounts ServicePosition ServicePosition ServiceTrader - View AccountView AccountView AccountLoad AccountLoad AccountGet AccountsLoad Trades For AccountLoad Trades For AccountGet Trades For AccountLoad Positions For AccountLoad Positions For AccountGet Positions For AccountTrader - Create AccountCreate AccountCreate AccountCreate AccountCreate AccountCreate AccountTrader - Update AccountUpdate AccountUpdate AccountUpdate AccountUpdate AccountUpdate Account \ No newline at end of file diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Context - C4 Sequence.png b/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Context - C4 Sequence.png index ef237598e..c8fd41f36 100644 Binary files a/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Context - C4 Sequence.png and b/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Context - C4 Sequence.png differ diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Context - C4 Sequence.puml b/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Context - C4 Sequence.puml index f99c9fee7..69e06d08f 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Context - C4 Sequence.puml +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Context - C4 Sequence.puml @@ -1,7 +1,7 @@ @startuml !include ..\..\.c4s\C4_Sequence.puml -title Manage Accounts - C4 Sequence - Context level) +title Manage Accounts - C4 Sequence - Context level Person(TraderX.Actors.Trader, "Trader", "") System(TraderX.SoftwareSystems.TraderX, "TraderX", "TraderX") diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Context - C4 Sequence.svg b/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Context - C4 Sequence.svg index 9e9313f14..95d7266f4 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Context - C4 Sequence.svg +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Context - C4 Sequence.svg @@ -1 +1 @@ -Manage Accounts - C4 Sequence - Context level)«person»Trader«system»TraderXTrader - View AccountView AccountTrader - Create AccountCreate AccountTrader - Update AccountUpdate Account \ No newline at end of file +Manage Accounts - C4 Sequence - Context level«person»Trader«system»TraderXTrader - View AccountView AccountTrader - Create AccountCreate AccountTrader - Update AccountUpdate Account \ No newline at end of file diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Context - C4 Static.png b/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Context - C4 Static.png index 16032ed35..2694bcd22 100644 Binary files a/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Context - C4 Static.png and b/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Context - C4 Static.png differ diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Context - C4 Static.puml b/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Context - C4 Static.puml index 7034a1f42..cfd0b457a 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Context - C4 Static.puml +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Context - C4 Static.puml @@ -14,7 +14,7 @@ LAYOUT_TOP_DOWN() skinparam linetype polyline -title Manage Accounts - C4 Static - Context level) +title Manage Accounts - C4 Static - Context level Person(TraderX.Actors.Trader, "Trader", "") System(TraderX.SoftwareSystems.TraderX, "TraderX", "TraderX") diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Context - C4 Static.svg b/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Context - C4 Static.svg index f725100a9..61a28f372 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Context - C4 Static.svg +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Context - C4 Static.svg @@ -1 +1 @@ -Manage Accounts - C4 Static - Context level)TraderTraderX TraderXUses[HTTPS]Legend  person  system  \ No newline at end of file +Manage Accounts - C4 Static - Context levelTraderTraderX TraderXUses[HTTPS]Legend  person  system  \ No newline at end of file diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Context - C4.png b/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Context - C4.png index 272016c5d..8686b5044 100644 Binary files a/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Context - C4.png and b/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Context - C4.png differ diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Context - C4.puml b/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Context - C4.puml index 40758ca09..9157680d3 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Context - C4.puml +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Context - C4.puml @@ -14,7 +14,7 @@ LAYOUT_TOP_DOWN() skinparam linetype polyline -title Manage Accounts - C4 - Context level) +title Manage Accounts - C4 - Context level Person(TraderX.Actors.Trader, "Trader", "") System(TraderX.SoftwareSystems.TraderX, "TraderX", "TraderX") diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Context - C4.svg b/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Context - C4.svg index 84f9a43bd..2b5a921bb 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Context - C4.svg +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Context - C4.svg @@ -1 +1 @@ -Manage Accounts - C4 - Context level)TraderTraderX TraderXView AccountCreate AccountUpdate Account[HTTPS]Legend  person  system  \ No newline at end of file +Manage Accounts - C4 - Context levelTraderTraderX TraderXView AccountCreate AccountUpdate Account[HTTPS]Legend  person  system  \ No newline at end of file diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Context - Sequence.png b/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Context - Sequence.png index ef45a32b4..e3c463d6c 100644 Binary files a/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Context - Sequence.png and b/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Context - Sequence.png differ diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Context - Sequence.puml b/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Context - Sequence.puml index b654c072f..ed26d4b45 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Context - Sequence.puml +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Context - Sequence.puml @@ -1,6 +1,6 @@ @startuml -title Manage Accounts - Sequence - Context level) +title Manage Accounts - Sequence - Context level participant "Trader" as TraderX.Actors.Trader participant "TraderX" as TraderX.SoftwareSystems.TraderX diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Context - Sequence.svg b/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Context - Sequence.svg index 9e9ce5ea0..8f350168b 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Context - Sequence.svg +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/Manage Accounts/Context - Sequence.svg @@ -1 +1 @@ -Manage Accounts - Sequence - Context level)TraderTraderTraderXTraderXTrader - View AccountView AccountTrader - Create AccountCreate AccountTrader - Update AccountUpdate Account \ No newline at end of file +Manage Accounts - Sequence - Context levelTraderTraderTraderXTraderXTrader - View AccountView AccountTrader - Create AccountCreate AccountTrader - Update AccountUpdate Account \ No newline at end of file diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Container - C4 Sequence.png b/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Container - C4 Sequence.png index 69e37c854..ad2e7b8eb 100644 Binary files a/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Container - C4 Sequence.png and b/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Container - C4 Sequence.png differ diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Container - C4 Sequence.puml b/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Container - C4 Sequence.puml index d517c8e0e..153b3fd44 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Container - C4 Sequence.puml +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Container - C4 Sequence.puml @@ -1,7 +1,7 @@ @startuml !include ..\..\.c4s\C4_Sequence.puml -title People Search - C4 Sequence - Container level) +title People Search - C4 Sequence - Container level Person(TraderX.Actors.Trader, "Trader", "") @@ -13,15 +13,9 @@ Boundary_End() System(TraderX.SoftwareSystems.UserDirectory, "User Directory", "") Rel(TraderX.Actors.Trader, TraderX.SoftwareSystems.TraderX.Containers.WebClient, "Type Ahead People Search") -group Type Ahead People Search Rel(TraderX.SoftwareSystems.TraderX.Containers.WebClient, TraderX.SoftwareSystems.TraderX.Containers.WebGUI, "Type Ahead People Search") -group Type Ahead People Search Rel(TraderX.SoftwareSystems.TraderX.Containers.WebGUI, TraderX.SoftwareSystems.TraderX.Containers.PeopleService, "Get People Data") -group Get People Data Rel(TraderX.SoftwareSystems.TraderX.Containers.PeopleService, TraderX.SoftwareSystems.UserDirectory, "Select People Data") -end -end -end @enduml diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Container - C4 Sequence.svg b/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Container - C4 Sequence.svg index 7f7a45d38..adb4b5ede 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Container - C4 Sequence.svg +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Container - C4 Sequence.svg @@ -1 +1 @@ -TraderX[System]People Search - C4 Sequence - Container level)«person»Trader«container»Web Client«container»Web GUI«container»People Service«system»User DirectoryType Ahead PeopleSearchType Ahead People SearchType Ahead PeopleSearchType Ahead People SearchGet People DataGet People DataSelect People Data \ No newline at end of file +TraderX[System]People Search - C4 Sequence - Container level«person»Trader«container»Web Client«container»Web GUI«container»People Service«system»User DirectoryType Ahead PeopleSearchType Ahead PeopleSearchGet People DataSelect People Data \ No newline at end of file diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Container - C4 Static.png b/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Container - C4 Static.png index 3baf36b75..3c5ecf9f0 100644 Binary files a/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Container - C4 Static.png and b/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Container - C4 Static.png differ diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Container - C4 Static.puml b/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Container - C4 Static.puml index 1f79c3b1c..5b22df8a4 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Container - C4 Static.puml +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Container - C4 Static.puml @@ -14,7 +14,7 @@ LAYOUT_TOP_DOWN() skinparam linetype polyline -title People Search - C4 Static - Container level) +title People Search - C4 Static - Container level Person(TraderX.Actors.Trader, "Trader", "") diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Container - C4 Static.svg b/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Container - C4 Static.svg index 7b99cf9cc..936c7dc8c 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Container - C4 Static.svg +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Container - C4 Static.svg @@ -1 +1 @@ -People Search - C4 Static - Container level)TraderX[System]TraderUser DirectoryWeb Client Browser based web interfacefor TraderXWeb GUI Allows employees to manageaccounts and book tradesPeople Service Service which provides userdetails managementUses[HTTPS]Uses[HTTPS]Uses[HTTPS]Uses[LDAP]Legend  person  system  container  system boundary(dashed)  \ No newline at end of file +People Search - C4 Static - Container levelTraderX[System]TraderUser DirectoryWeb Client Browser based web interfacefor TraderXWeb GUI Allows employees to manageaccounts and book tradesPeople Service Service which provides userdetails managementUses[HTTPS]Uses[HTTPS]Uses[HTTPS]Uses[LDAP]Legend  person  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Container - C4.png b/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Container - C4.png index acc72b321..e1519a058 100644 Binary files a/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Container - C4.png and b/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Container - C4.png differ diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Container - C4.puml b/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Container - C4.puml index 44145ad7c..68f7b1d17 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Container - C4.puml +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Container - C4.puml @@ -14,7 +14,7 @@ LAYOUT_TOP_DOWN() skinparam linetype polyline -title People Search - C4 - Container level) +title People Search - C4 - Container level Person(TraderX.Actors.Trader, "Trader", "") diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Container - C4.svg b/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Container - C4.svg index b09bbca95..ab7a8d59f 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Container - C4.svg +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Container - C4.svg @@ -1 +1 @@ -People Search - C4 - Container level)TraderX[System]TraderUser DirectoryWeb Client Browser based web interfacefor TraderXWeb GUI Allows employees to manageaccounts and book tradesPeople Service Service which provides userdetails managementType Ahead People Search[HTTPS]Type Ahead People Search[HTTPS]Get People Data[HTTPS]Select People Data[LDAP]Legend  person  system  container  system boundary(dashed)  \ No newline at end of file +People Search - C4 - Container levelTraderX[System]TraderUser DirectoryWeb Client Browser based web interfacefor TraderXWeb GUI Allows employees to manageaccounts and book tradesPeople Service Service which provides userdetails managementType Ahead People Search[HTTPS]Type Ahead People Search[HTTPS]Get People Data[HTTPS]Select People Data[LDAP]Legend  person  system  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Container - Sequence.png b/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Container - Sequence.png index 1a6072251..5a78e39b9 100644 Binary files a/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Container - Sequence.png and b/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Container - Sequence.png differ diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Container - Sequence.puml b/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Container - Sequence.puml index d5ec927c4..3c3d91603 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Container - Sequence.puml +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Container - Sequence.puml @@ -1,6 +1,6 @@ @startuml -title People Search - Sequence - Container level) +title People Search - Sequence - Container level participant "Trader" as TraderX.Actors.Trader diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Container - Sequence.svg b/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Container - Sequence.svg index 6098d8866..656b3828c 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Container - Sequence.svg +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Container - Sequence.svg @@ -1 +1 @@ -People Search - Sequence - Container level)TraderXTraderTraderWeb ClientWeb ClientWeb GUIWeb GUIPeople ServicePeople ServiceUser DirectoryUser DirectoryType Ahead People SearchType Ahead People SearchType Ahead People SearchType Ahead People SearchGet People DataGet People DataSelect People Data \ No newline at end of file +People Search - Sequence - Container levelTraderXTraderTraderWeb ClientWeb ClientWeb GUIWeb GUIPeople ServicePeople ServiceUser DirectoryUser DirectoryType Ahead People SearchType Ahead People SearchType Ahead People SearchType Ahead People SearchGet People DataGet People DataSelect People Data \ No newline at end of file diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Context - C4 Sequence.png b/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Context - C4 Sequence.png index b1ffba3e4..2920d843e 100644 Binary files a/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Context - C4 Sequence.png and b/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Context - C4 Sequence.png differ diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Context - C4 Sequence.puml b/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Context - C4 Sequence.puml index 314554742..b15450a69 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Context - C4 Sequence.puml +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Context - C4 Sequence.puml @@ -1,16 +1,14 @@ @startuml !include ..\..\.c4s\C4_Sequence.puml -title People Search - C4 Sequence - Context level) +title People Search - C4 Sequence - Context level Person(TraderX.Actors.Trader, "Trader", "") System(TraderX.SoftwareSystems.TraderX, "TraderX", "TraderX") System(TraderX.SoftwareSystems.UserDirectory, "User Directory", "") Rel(TraderX.Actors.Trader, TraderX.SoftwareSystems.TraderX, "Type Ahead People Search") -group Type Ahead People Search Rel(TraderX.SoftwareSystems.TraderX, TraderX.SoftwareSystems.UserDirectory, "Select People Data") -end @enduml diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Context - C4 Sequence.svg b/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Context - C4 Sequence.svg index 8d3603756..d5beb079b 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Context - C4 Sequence.svg +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Context - C4 Sequence.svg @@ -1 +1 @@ -People Search - C4 Sequence - Context level)«person»Trader«system»TraderX«system»User DirectoryType Ahead PeopleSearchType Ahead People SearchSelect People Data \ No newline at end of file +People Search - C4 Sequence - Context level«person»Trader«system»TraderX«system»User DirectoryType Ahead PeopleSearchSelect People Data \ No newline at end of file diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Context - C4 Static.png b/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Context - C4 Static.png index bd756afc4..44064e5c0 100644 Binary files a/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Context - C4 Static.png and b/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Context - C4 Static.png differ diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Context - C4 Static.puml b/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Context - C4 Static.puml index 3eec67bcf..040c72409 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Context - C4 Static.puml +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Context - C4 Static.puml @@ -14,7 +14,7 @@ LAYOUT_TOP_DOWN() skinparam linetype polyline -title People Search - C4 Static - Context level) +title People Search - C4 Static - Context level Person(TraderX.Actors.Trader, "Trader", "") System(TraderX.SoftwareSystems.TraderX, "TraderX", "TraderX") diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Context - C4 Static.svg b/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Context - C4 Static.svg index 02d41c2a3..0188e116f 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Context - C4 Static.svg +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Context - C4 Static.svg @@ -1 +1 @@ -People Search - C4 Static - Context level)TraderTraderX TraderXUser DirectoryUses[HTTPS]Uses[LDAP]Legend  person  system  \ No newline at end of file +People Search - C4 Static - Context levelTraderTraderX TraderXUser DirectoryUses[HTTPS]Uses[LDAP]Legend  person  system  \ No newline at end of file diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Context - C4.png b/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Context - C4.png index b322921dd..8af8f2563 100644 Binary files a/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Context - C4.png and b/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Context - C4.png differ diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Context - C4.puml b/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Context - C4.puml index 84a5c3227..1ef8da6a4 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Context - C4.puml +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Context - C4.puml @@ -14,7 +14,7 @@ LAYOUT_TOP_DOWN() skinparam linetype polyline -title People Search - C4 - Context level) +title People Search - C4 - Context level Person(TraderX.Actors.Trader, "Trader", "") System(TraderX.SoftwareSystems.TraderX, "TraderX", "TraderX") diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Context - C4.svg b/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Context - C4.svg index 3eee1eac0..244b6c1de 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Context - C4.svg +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Context - C4.svg @@ -1 +1 @@ -People Search - C4 - Context level)TraderTraderX TraderXUser DirectoryType Ahead People Search[HTTPS]Select People Data[LDAP]Legend  person  system  \ No newline at end of file +People Search - C4 - Context levelTraderTraderX TraderXUser DirectoryType Ahead People Search[HTTPS]Select People Data[LDAP]Legend  person  system  \ No newline at end of file diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Context - Sequence.png b/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Context - Sequence.png index e178cab1f..7ed936d06 100644 Binary files a/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Context - Sequence.png and b/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Context - Sequence.png differ diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Context - Sequence.puml b/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Context - Sequence.puml index 012715b93..fa9390204 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Context - Sequence.puml +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Context - Sequence.puml @@ -1,15 +1,13 @@ @startuml -title People Search - Sequence - Context level) +title People Search - Sequence - Context level participant "Trader" as TraderX.Actors.Trader participant "TraderX" as TraderX.SoftwareSystems.TraderX participant "User Directory" as TraderX.SoftwareSystems.UserDirectory TraderX.Actors.Trader -> TraderX.SoftwareSystems.TraderX : Type Ahead People Search -group Type Ahead People Search TraderX.SoftwareSystems.TraderX -> TraderX.SoftwareSystems.UserDirectory : Select People Data -end @enduml diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Context - Sequence.svg b/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Context - Sequence.svg index 826394039..61e29b523 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Context - Sequence.svg +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/People Search/Context - Sequence.svg @@ -1 +1 @@ -People Search - Sequence - Context level)TraderTraderTraderXTraderXUser DirectoryUser DirectoryType Ahead People SearchType Ahead People SearchSelect People Data \ No newline at end of file +People Search - Sequence - Context levelTraderTraderTraderXTraderXUser DirectoryUser DirectoryType Ahead People SearchSelect People Data \ No newline at end of file diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Container - C4 Sequence.png b/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Container - C4 Sequence.png index 7d57c0aa8..9c476f017 100644 Binary files a/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Container - C4 Sequence.png and b/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Container - C4 Sequence.png differ diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Container - C4 Sequence.puml b/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Container - C4 Sequence.puml index 8345d1f0e..e2f11c431 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Container - C4 Sequence.puml +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Container - C4 Sequence.puml @@ -1,7 +1,7 @@ @startuml !include ..\..\.c4s\C4_Sequence.puml -title View Trade Status And Positions - C4 Sequence - Container level) +title View Trade Status And Positions - C4 Sequence - Container level Person(TraderX.Actors.Trader, "Trader", "") @@ -12,16 +12,10 @@ System_Boundary(TraderX.SoftwareSystems.TraderX, "TraderX") Boundary_End() Rel(TraderX.Actors.Trader, TraderX.SoftwareSystems.TraderX.Containers.WebClient, "View Trade Status And Positions") -group View Trade Status And Positions Rel(TraderX.SoftwareSystems.TraderX.Containers.WebClient, TraderX.SoftwareSystems.TraderX.Containers.WebGUI, "Load Trades For Account") -group Load Trades For Account Rel(TraderX.SoftwareSystems.TraderX.Containers.WebGUI, TraderX.SoftwareSystems.TraderX.Containers.PositionService, "Get Trades For Account") -end Rel(TraderX.SoftwareSystems.TraderX.Containers.WebClient, TraderX.SoftwareSystems.TraderX.Containers.WebGUI, "Load Positions For Account") -group Load Positions For Account Rel(TraderX.SoftwareSystems.TraderX.Containers.WebGUI, TraderX.SoftwareSystems.TraderX.Containers.PositionService, "Get Positions For Account") -end -end @enduml diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Container - C4 Sequence.svg b/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Container - C4 Sequence.svg index 5731054d6..37106b5c4 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Container - C4 Sequence.svg +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Container - C4 Sequence.svg @@ -1 +1 @@ -TraderX[System]View Trade Status And Positions - C4 Sequence - Container level)«person»Trader«container»Web Client«container»Web GUI«container»Position ServiceView Trade Status AndPositionsView Trade Status And PositionsLoad Trades For AccountLoad Trades For AccountGet Trades For AccountLoad Positions ForAccountLoad Positions For AccountGet Positions For Account \ No newline at end of file +TraderX[System]View Trade Status And Positions - C4 Sequence - Container level«person»Trader«container»Web Client«container»Web GUI«container»Position ServiceView Trade Status AndPositionsLoad Trades For AccountGet Trades For AccountLoad Positions ForAccountGet Positions For Account \ No newline at end of file diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Container - C4 Static.png b/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Container - C4 Static.png index 2da2c4f2c..ad97abd0d 100644 Binary files a/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Container - C4 Static.png and b/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Container - C4 Static.png differ diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Container - C4 Static.puml b/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Container - C4 Static.puml index 6049e2b92..4d07ad86d 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Container - C4 Static.puml +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Container - C4 Static.puml @@ -14,7 +14,7 @@ LAYOUT_TOP_DOWN() skinparam linetype polyline -title View Trade Status And Positions - C4 Static - Container level) +title View Trade Status And Positions - C4 Static - Container level Person(TraderX.Actors.Trader, "Trader", "") diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Container - C4 Static.svg b/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Container - C4 Static.svg index b0a9b242d..e02b8c1e1 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Container - C4 Static.svg +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Container - C4 Static.svg @@ -1 +1 @@ -View Trade Status And Positions - C4 Static - Container level)TraderX[System]TraderWeb Client Browser based web interfacefor TraderXWeb GUI Allows employees to manageaccounts and book tradesPosition Service Server process whichprocesses trading activity andupdates positionsUses[HTTPS]Uses[HTTPS]Uses[HTTPS]Legend  person  container  system boundary(dashed)  \ No newline at end of file +View Trade Status And Positions - C4 Static - Container levelTraderX[System]TraderWeb Client Browser based web interfacefor TraderXWeb GUI Allows employees to manageaccounts and book tradesPosition Service Server process whichprocesses trading activity andupdates positionsUses[HTTPS]Uses[HTTPS]Uses[HTTPS]Legend  person  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Container - C4.png b/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Container - C4.png index 0cb51c64e..e5c7429ab 100644 Binary files a/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Container - C4.png and b/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Container - C4.png differ diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Container - C4.puml b/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Container - C4.puml index 1d31d566f..4ef3e55a8 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Container - C4.puml +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Container - C4.puml @@ -14,7 +14,7 @@ LAYOUT_TOP_DOWN() skinparam linetype polyline -title View Trade Status And Positions - C4 - Container level) +title View Trade Status And Positions - C4 - Container level Person(TraderX.Actors.Trader, "Trader", "") diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Container - C4.svg b/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Container - C4.svg index 5e4101f54..0bb49095b 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Container - C4.svg +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Container - C4.svg @@ -1 +1 @@ -View Trade Status And Positions - C4 - Container level)TraderX[System]TraderWeb Client Browser based web interfacefor TraderXWeb GUI Allows employees to manageaccounts and book tradesPosition Service Server process whichprocesses trading activity andupdates positionsView Trade Status And Positions[HTTPS]Load Trades For AccountLoad Positions For Account[HTTPS]Get Trades For AccountGet Positions For Account[HTTPS]Legend  person  container  system boundary(dashed)  \ No newline at end of file +View Trade Status And Positions - C4 - Container levelTraderX[System]TraderWeb Client Browser based web interfacefor TraderXWeb GUI Allows employees to manageaccounts and book tradesPosition Service Server process whichprocesses trading activity andupdates positionsView Trade Status And Positions[HTTPS]Load Trades For AccountLoad Positions For Account[HTTPS]Get Trades For AccountGet Positions For Account[HTTPS]Legend  person  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Container - Sequence.png b/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Container - Sequence.png index ff1bfe4f2..f84fe65b7 100644 Binary files a/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Container - Sequence.png and b/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Container - Sequence.png differ diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Container - Sequence.puml b/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Container - Sequence.puml index 6e368f169..b2189df15 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Container - Sequence.puml +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Container - Sequence.puml @@ -1,6 +1,6 @@ @startuml -title View Trade Status And Positions - Sequence - Container level) +title View Trade Status And Positions - Sequence - Container level participant "Trader" as TraderX.Actors.Trader diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Container - Sequence.svg b/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Container - Sequence.svg index 8fea3b5be..8b504bd1b 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Container - Sequence.svg +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Container - Sequence.svg @@ -1 +1 @@ -View Trade Status And Positions - Sequence - Container level)TraderXTraderTraderWeb ClientWeb ClientWeb GUIWeb GUIPosition ServicePosition ServiceView Trade Status And PositionsView Trade Status And PositionsLoad Trades For AccountLoad Trades For AccountGet Trades For AccountLoad Positions For AccountLoad Positions For AccountGet Positions For Account \ No newline at end of file +View Trade Status And Positions - Sequence - Container levelTraderXTraderTraderWeb ClientWeb ClientWeb GUIWeb GUIPosition ServicePosition ServiceView Trade Status And PositionsView Trade Status And PositionsLoad Trades For AccountLoad Trades For AccountGet Trades For AccountLoad Positions For AccountLoad Positions For AccountGet Positions For Account \ No newline at end of file diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Context - C4 Sequence.png b/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Context - C4 Sequence.png index 0900df0e5..7e153b53c 100644 Binary files a/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Context - C4 Sequence.png and b/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Context - C4 Sequence.png differ diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Context - C4 Sequence.puml b/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Context - C4 Sequence.puml index e847bd639..a72435e95 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Context - C4 Sequence.puml +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Context - C4 Sequence.puml @@ -1,7 +1,7 @@ @startuml !include ..\..\.c4s\C4_Sequence.puml -title View Trade Status And Positions - C4 Sequence - Context level) +title View Trade Status And Positions - C4 Sequence - Context level Person(TraderX.Actors.Trader, "Trader", "") System(TraderX.SoftwareSystems.TraderX, "TraderX", "TraderX") diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Context - C4 Sequence.svg b/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Context - C4 Sequence.svg index e9a73197b..260bfa51d 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Context - C4 Sequence.svg +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Context - C4 Sequence.svg @@ -1 +1 @@ -View Trade Status And Positions - C4 Sequence - Context level)«person»Trader«system»TraderXView Trade Status AndPositions \ No newline at end of file +View Trade Status And Positions - C4 Sequence - Context level«person»Trader«system»TraderXView Trade Status AndPositions \ No newline at end of file diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Context - C4 Static.png b/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Context - C4 Static.png index b944ca04f..b4724ced4 100644 Binary files a/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Context - C4 Static.png and b/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Context - C4 Static.png differ diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Context - C4 Static.puml b/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Context - C4 Static.puml index e4f61186c..d6aca7f08 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Context - C4 Static.puml +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Context - C4 Static.puml @@ -14,7 +14,7 @@ LAYOUT_TOP_DOWN() skinparam linetype polyline -title View Trade Status And Positions - C4 Static - Context level) +title View Trade Status And Positions - C4 Static - Context level Person(TraderX.Actors.Trader, "Trader", "") System(TraderX.SoftwareSystems.TraderX, "TraderX", "TraderX") diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Context - C4 Static.svg b/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Context - C4 Static.svg index 4bde8d035..32f7a26f0 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Context - C4 Static.svg +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Context - C4 Static.svg @@ -1 +1 @@ -View Trade Status And Positions - C4 Static - Context level)TraderTraderX TraderXUses[HTTPS]Legend  person  system  \ No newline at end of file +View Trade Status And Positions - C4 Static - Context levelTraderTraderX TraderXUses[HTTPS]Legend  person  system  \ No newline at end of file diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Context - C4.png b/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Context - C4.png index 6a9e22fd1..fd83f2fea 100644 Binary files a/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Context - C4.png and b/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Context - C4.png differ diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Context - C4.puml b/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Context - C4.puml index df3329bb5..36fc2817c 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Context - C4.puml +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Context - C4.puml @@ -14,7 +14,7 @@ LAYOUT_TOP_DOWN() skinparam linetype polyline -title View Trade Status And Positions - C4 - Context level) +title View Trade Status And Positions - C4 - Context level Person(TraderX.Actors.Trader, "Trader", "") System(TraderX.SoftwareSystems.TraderX, "TraderX", "TraderX") diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Context - C4.svg b/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Context - C4.svg index 6a0fc7466..6912a5aa9 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Context - C4.svg +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Context - C4.svg @@ -1 +1 @@ -View Trade Status And Positions - C4 - Context level)TraderTraderX TraderXView Trade Status And Positions[HTTPS]Legend  person  system  \ No newline at end of file +View Trade Status And Positions - C4 - Context levelTraderTraderX TraderXView Trade Status And Positions[HTTPS]Legend  person  system  \ No newline at end of file diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Context - Sequence.png b/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Context - Sequence.png index a3b64a787..f8a6e4388 100644 Binary files a/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Context - Sequence.png and b/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Context - Sequence.png differ diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Context - Sequence.puml b/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Context - Sequence.puml index 4832873e6..324c82664 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Context - Sequence.puml +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Context - Sequence.puml @@ -1,6 +1,6 @@ @startuml -title View Trade Status And Positions - Sequence - Context level) +title View Trade Status And Positions - Sequence - Context level participant "Trader" as TraderX.Actors.Trader participant "TraderX" as TraderX.SoftwareSystems.TraderX diff --git a/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Context - Sequence.svg b/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Context - Sequence.svg index 2cc861aec..694ea88b2 100644 --- a/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Context - Sequence.svg +++ b/Samples/TraderX/CSV/Diagrams/Business Processes/View Trade Status And Positions/Context - Sequence.svg @@ -1 +1 @@ -View Trade Status And Positions - Sequence - Context level)TraderTraderTraderXTraderXView Trade Status And Positions \ No newline at end of file +View Trade Status And Positions - Sequence - Context levelTraderTraderTraderXTraderXView Trade Status And Positions \ No newline at end of file diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/People Service/Interfaces/Get People Data/Container - C4 Sequence.png b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/People Service/Interfaces/Get People Data/Container - C4 Sequence.png index 7f0ee99df..615c404b3 100644 Binary files a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/People Service/Interfaces/Get People Data/Container - C4 Sequence.png and b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/People Service/Interfaces/Get People Data/Container - C4 Sequence.png differ diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/People Service/Interfaces/Get People Data/Container - C4 Sequence.puml b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/People Service/Interfaces/Get People Data/Container - C4 Sequence.puml index 37ec859b0..55102fadf 100644 --- a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/People Service/Interfaces/Get People Data/Container - C4 Sequence.puml +++ b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/People Service/Interfaces/Get People Data/Container - C4 Sequence.puml @@ -11,9 +11,7 @@ Boundary_End() System(TraderX.SoftwareSystems.UserDirectory, "User Directory", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, TraderX.SoftwareSystems.TraderX.Containers.PeopleService, "Get People Data") -group Get People Data Rel(TraderX.SoftwareSystems.TraderX.Containers.PeopleService, TraderX.SoftwareSystems.UserDirectory, "Select People Data") -end @enduml diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/People Service/Interfaces/Get People Data/Container - C4 Sequence.svg b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/People Service/Interfaces/Get People Data/Container - C4 Sequence.svg index 6b15bc634..5e184fb1f 100644 --- a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/People Service/Interfaces/Get People Data/Container - C4 Sequence.svg +++ b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/People Service/Interfaces/Get People Data/Container - C4 Sequence.svg @@ -1 +1 @@ -TraderX[System]TraderX - People Service - Get People Data - C4 Sequence - Container level«external_system»External«container»People Service«system»User DirectoryGet People DataGet People DataSelect People Data \ No newline at end of file +TraderX[System]TraderX - People Service - Get People Data - C4 Sequence - Container level«external_system»External«container»People Service«system»User DirectoryGet People DataSelect People Data \ No newline at end of file diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/People Service/Interfaces/Get People Data/Context - C4 Sequence.png b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/People Service/Interfaces/Get People Data/Context - C4 Sequence.png index 670124c0c..5445a29fc 100644 Binary files a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/People Service/Interfaces/Get People Data/Context - C4 Sequence.png and b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/People Service/Interfaces/Get People Data/Context - C4 Sequence.png differ diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/People Service/Interfaces/Get People Data/Context - C4 Sequence.puml b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/People Service/Interfaces/Get People Data/Context - C4 Sequence.puml index 9b866462b..faf5e36e0 100644 --- a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/People Service/Interfaces/Get People Data/Context - C4 Sequence.puml +++ b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/People Service/Interfaces/Get People Data/Context - C4 Sequence.puml @@ -8,9 +8,7 @@ System(TraderX.SoftwareSystems.TraderX, "TraderX", "TraderX") System(TraderX.SoftwareSystems.UserDirectory, "User Directory", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, TraderX.SoftwareSystems.TraderX, "Get People Data") -group Get People Data Rel(TraderX.SoftwareSystems.TraderX, TraderX.SoftwareSystems.UserDirectory, "Select People Data") -end @enduml diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/People Service/Interfaces/Get People Data/Context - C4 Sequence.svg b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/People Service/Interfaces/Get People Data/Context - C4 Sequence.svg index 43836b03f..cc8cbbfb1 100644 --- a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/People Service/Interfaces/Get People Data/Context - C4 Sequence.svg +++ b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/People Service/Interfaces/Get People Data/Context - C4 Sequence.svg @@ -1 +1 @@ -TraderX - People Service - Get People Data - C4 Sequence - Context level«external_system»External«system»TraderX«system»User DirectoryGet People DataGet People DataSelect People Data \ No newline at end of file +TraderX - People Service - Get People Data - C4 Sequence - Context level«external_system»External«system»TraderX«system»User DirectoryGet People DataSelect People Data \ No newline at end of file diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Trade Processor/Interfaces/Start/Container - C4 Sequence.png b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Trade Processor/Interfaces/Start/Container - C4 Sequence.png index 9b752375e..397884491 100644 Binary files a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Trade Processor/Interfaces/Start/Container - C4 Sequence.png and b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Trade Processor/Interfaces/Start/Container - C4 Sequence.png differ diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Trade Processor/Interfaces/Start/Container - C4 Sequence.puml b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Trade Processor/Interfaces/Start/Container - C4 Sequence.puml index a740cf9ff..da8fd47b9 100644 --- a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Trade Processor/Interfaces/Start/Container - C4 Sequence.puml +++ b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Trade Processor/Interfaces/Start/Container - C4 Sequence.puml @@ -12,14 +12,12 @@ System_Boundary(TraderX.SoftwareSystems.TraderX, "TraderX") Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, TraderX.SoftwareSystems.TraderX.Containers.TradeProcessor, "Start") -group Start Rel(TraderX.SoftwareSystems.TraderX.Containers.TradeProcessor, TraderX.SoftwareSystems.TraderX.Containers.TradeFeed, "Receive Trade Request") Rel(TraderX.SoftwareSystems.TraderX.Containers.TradeProcessor, TraderX.SoftwareSystems.TraderX.Containers.TraderXDB, "Select Current Positions") Rel(TraderX.SoftwareSystems.TraderX.Containers.TradeProcessor, TraderX.SoftwareSystems.TraderX.Containers.TraderXDB, "Save Trade State") Rel(TraderX.SoftwareSystems.TraderX.Containers.TradeProcessor, TraderX.SoftwareSystems.TraderX.Containers.TraderXDB, "Save Position State") Rel(TraderX.SoftwareSystems.TraderX.Containers.TradeProcessor, TraderX.SoftwareSystems.TraderX.Containers.TradeFeed, "Send Updates To Trades") Rel(TraderX.SoftwareSystems.TraderX.Containers.TradeProcessor, TraderX.SoftwareSystems.TraderX.Containers.TradeFeed, "Send Updates To Positions") -end @enduml diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Trade Processor/Interfaces/Start/Container - C4 Sequence.svg b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Trade Processor/Interfaces/Start/Container - C4 Sequence.svg index 5845be8a0..5e07e9155 100644 --- a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Trade Processor/Interfaces/Start/Container - C4 Sequence.svg +++ b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Trade Processor/Interfaces/Start/Container - C4 Sequence.svg @@ -1 +1 @@ -TraderX[System]TraderX - Trade Processor - Start - C4 Sequence - Container level«external_system»External«container»Trade Processor«container»Trade Feed«container»TraderX DBStartStartReceive Trade RequestSelect Current PositionsSave Trade StateSave Position StateSend Updates To TradesSend Updates ToPositions \ No newline at end of file +TraderX[System]TraderX - Trade Processor - Start - C4 Sequence - Container level«external_system»External«container»Trade Processor«container»Trade Feed«container»TraderX DBStartReceive Trade RequestSelect Current PositionsSave Trade StateSave Position StateSend Updates To TradesSend Updates ToPositions \ No newline at end of file diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Trading Services/Container - C4.png b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Trading Services/Container - C4.png deleted file mode 100644 index 6724719da..000000000 Binary files a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Trading Services/Container - C4.png and /dev/null differ diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Trading Services/Interfaces/Cancel Trade/Container - C4 Sequence.png b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Trading Services/Interfaces/Cancel Trade/Container - C4 Sequence.png index de0c66ef1..195447dd3 100644 Binary files a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Trading Services/Interfaces/Cancel Trade/Container - C4 Sequence.png and b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Trading Services/Interfaces/Cancel Trade/Container - C4 Sequence.png differ diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Trading Services/Interfaces/Cancel Trade/Container - C4 Sequence.puml b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Trading Services/Interfaces/Cancel Trade/Container - C4 Sequence.puml index 1ae0796ff..38c5dcf82 100644 --- a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Trading Services/Interfaces/Cancel Trade/Container - C4 Sequence.puml +++ b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Trading Services/Interfaces/Cancel Trade/Container - C4 Sequence.puml @@ -12,10 +12,8 @@ System_Boundary(TraderX.SoftwareSystems.TraderX, "TraderX") Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, TraderX.SoftwareSystems.TraderX.Containers.TradingServices, "Cancel Trade") -group Cancel Trade Rel(TraderX.SoftwareSystems.TraderX.Containers.TradingServices, TraderX.SoftwareSystems.TraderX.Containers.TraderXDB, "Update Trade Status") Rel(TraderX.SoftwareSystems.TraderX.Containers.TradingServices, TraderX.SoftwareSystems.TraderX.Containers.TradeFeed, "Send Updates To Trades") -end @enduml diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Trading Services/Interfaces/Cancel Trade/Container - C4 Sequence.svg b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Trading Services/Interfaces/Cancel Trade/Container - C4 Sequence.svg index 62092eebc..7dca225c1 100644 --- a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Trading Services/Interfaces/Cancel Trade/Container - C4 Sequence.svg +++ b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Trading Services/Interfaces/Cancel Trade/Container - C4 Sequence.svg @@ -1 +1 @@ -TraderX[System]TraderX - Trading Services - Cancel Trade - C4 Sequence - Container level«external_system»External«container»Trading Services«container»TraderX DB«container»Trade FeedCancel TradeCancel TradeUpdate Trade StatusSend Updates To Trades \ No newline at end of file +TraderX[System]TraderX - Trading Services - Cancel Trade - C4 Sequence - Container level«external_system»External«container»Trading Services«container»TraderX DB«container»Trade FeedCancel TradeUpdate Trade StatusSend Updates To Trades \ No newline at end of file diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Trading Services/Interfaces/Create Trade/Container - C4 Sequence.png b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Trading Services/Interfaces/Create Trade/Container - C4 Sequence.png index 96b221221..95093ad08 100644 Binary files a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Trading Services/Interfaces/Create Trade/Container - C4 Sequence.png and b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Trading Services/Interfaces/Create Trade/Container - C4 Sequence.png differ diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Trading Services/Interfaces/Create Trade/Container - C4 Sequence.puml b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Trading Services/Interfaces/Create Trade/Container - C4 Sequence.puml index 7160bc528..6862b5cf1 100644 --- a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Trading Services/Interfaces/Create Trade/Container - C4 Sequence.puml +++ b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Trading Services/Interfaces/Create Trade/Container - C4 Sequence.puml @@ -12,10 +12,8 @@ System_Boundary(TraderX.SoftwareSystems.TraderX, "TraderX") Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, TraderX.SoftwareSystems.TraderX.Containers.TradingServices, "Create Trade") -group Create Trade Rel(TraderX.SoftwareSystems.TraderX.Containers.TradingServices, TraderX.SoftwareSystems.TraderX.Containers.TraderXDB, "Insert Trade Request") Rel(TraderX.SoftwareSystems.TraderX.Containers.TradingServices, TraderX.SoftwareSystems.TraderX.Containers.TradeFeed, "Send Trade Request") -end @enduml diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Trading Services/Interfaces/Create Trade/Container - C4 Sequence.svg b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Trading Services/Interfaces/Create Trade/Container - C4 Sequence.svg index 8908e2173..b983d702f 100644 --- a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Trading Services/Interfaces/Create Trade/Container - C4 Sequence.svg +++ b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Trading Services/Interfaces/Create Trade/Container - C4 Sequence.svg @@ -1 +1 @@ -TraderX[System]TraderX - Trading Services - Create Trade - C4 Sequence - Container level«external_system»External«container»Trading Services«container»TraderX DB«container»Trade FeedCreate TradeCreate TradeInsert Trade RequestSend Trade Request \ No newline at end of file +TraderX[System]TraderX - Trading Services - Create Trade - C4 Sequence - Container level«external_system»External«container»Trading Services«container»TraderX DB«container»Trade FeedCreate TradeInsert Trade RequestSend Trade Request \ No newline at end of file diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Cancel Trade/Container - C4 Sequence.png b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Cancel Trade/Container - C4 Sequence.png index 89b18bd15..9b08c49f7 100644 Binary files a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Cancel Trade/Container - C4 Sequence.png and b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Cancel Trade/Container - C4 Sequence.png differ diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Cancel Trade/Container - C4 Sequence.puml b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Cancel Trade/Container - C4 Sequence.puml index 68ea056d1..ac88085ad 100644 --- a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Cancel Trade/Container - C4 Sequence.puml +++ b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Cancel Trade/Container - C4 Sequence.puml @@ -14,16 +14,10 @@ System_Boundary(TraderX.SoftwareSystems.TraderX, "TraderX") Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, TraderX.SoftwareSystems.TraderX.Containers.WebClient, "Cancel Trade") -group Cancel Trade Rel(TraderX.SoftwareSystems.TraderX.Containers.WebClient, TraderX.SoftwareSystems.TraderX.Containers.WebGUI, "Cancel Trade") -group Cancel Trade Rel(TraderX.SoftwareSystems.TraderX.Containers.WebGUI, TraderX.SoftwareSystems.TraderX.Containers.TradingServices, "Cancel Trade") -group Cancel Trade Rel(TraderX.SoftwareSystems.TraderX.Containers.TradingServices, TraderX.SoftwareSystems.TraderX.Containers.TraderXDB, "Update Trade Status") Rel(TraderX.SoftwareSystems.TraderX.Containers.TradingServices, TraderX.SoftwareSystems.TraderX.Containers.TradeFeed, "Send Updates To Trades") -end -end -end @enduml diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Cancel Trade/Container - C4 Sequence.svg b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Cancel Trade/Container - C4 Sequence.svg index 027b887bc..ff787f582 100644 --- a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Cancel Trade/Container - C4 Sequence.svg +++ b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Cancel Trade/Container - C4 Sequence.svg @@ -1 +1 @@ -TraderX[System]TraderX - Web Client - Cancel Trade - C4 Sequence - Container level«external_system»External«container»Web Client«container»Web GUI«container»Trading Services«container»TraderX DB«container»Trade FeedCancel TradeCancel TradeCancel TradeCancel TradeCancel TradeCancel TradeUpdate Trade StatusSend Updates To Trades \ No newline at end of file +TraderX[System]TraderX - Web Client - Cancel Trade - C4 Sequence - Container level«external_system»External«container»Web Client«container»Web GUI«container»Trading Services«container»TraderX DB«container»Trade FeedCancel TradeCancel TradeCancel TradeUpdate Trade StatusSend Updates To Trades \ No newline at end of file diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Create Account/Container - C4 Sequence.png b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Create Account/Container - C4 Sequence.png index 6aa4bf111..77f089970 100644 Binary files a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Create Account/Container - C4 Sequence.png and b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Create Account/Container - C4 Sequence.png differ diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Create Account/Container - C4 Sequence.puml b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Create Account/Container - C4 Sequence.puml index e1a06f675..ee43c75b1 100644 --- a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Create Account/Container - C4 Sequence.puml +++ b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Create Account/Container - C4 Sequence.puml @@ -12,12 +12,8 @@ System_Boundary(TraderX.SoftwareSystems.TraderX, "TraderX") Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, TraderX.SoftwareSystems.TraderX.Containers.WebClient, "Create Account") -group Create Account Rel(TraderX.SoftwareSystems.TraderX.Containers.WebClient, TraderX.SoftwareSystems.TraderX.Containers.WebGUI, "Create Account") -group Create Account Rel(TraderX.SoftwareSystems.TraderX.Containers.WebGUI, TraderX.SoftwareSystems.TraderX.Containers.AccountsService, "Create Account") -end -end @enduml diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Create Account/Container - C4 Sequence.svg b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Create Account/Container - C4 Sequence.svg index 671764213..29b2053ac 100644 --- a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Create Account/Container - C4 Sequence.svg +++ b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Create Account/Container - C4 Sequence.svg @@ -1 +1 @@ -TraderX[System]TraderX - Web Client - Create Account - C4 Sequence - Container level«external_system»External«container»Web Client«container»Web GUI«container»Accounts ServiceCreate AccountCreate AccountCreate AccountCreate AccountCreate Account \ No newline at end of file +TraderX[System]TraderX - Web Client - Create Account - C4 Sequence - Container level«external_system»External«container»Web Client«container»Web GUI«container»Accounts ServiceCreate AccountCreate AccountCreate Account \ No newline at end of file diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Create Trade/Container - C4 Sequence.png b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Create Trade/Container - C4 Sequence.png index 2d7ff5ac1..b824b01f4 100644 Binary files a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Create Trade/Container - C4 Sequence.png and b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Create Trade/Container - C4 Sequence.png differ diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Create Trade/Container - C4 Sequence.puml b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Create Trade/Container - C4 Sequence.puml index db01aecb1..8c030d892 100644 --- a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Create Trade/Container - C4 Sequence.puml +++ b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Create Trade/Container - C4 Sequence.puml @@ -15,17 +15,11 @@ System_Boundary(TraderX.SoftwareSystems.TraderX, "TraderX") Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, TraderX.SoftwareSystems.TraderX.Containers.WebClient, "Create Trade") -group Create Trade Rel(TraderX.SoftwareSystems.TraderX.Containers.WebClient, TraderX.SoftwareSystems.TraderX.Containers.WebGUI, "Create Trade") -group Create Trade Rel(TraderX.SoftwareSystems.TraderX.Containers.WebGUI, TraderX.SoftwareSystems.TraderX.Containers.ReferenceDataService, "Get Securities") Rel(TraderX.SoftwareSystems.TraderX.Containers.WebGUI, TraderX.SoftwareSystems.TraderX.Containers.TradingServices, "Create Trade") -group Create Trade Rel(TraderX.SoftwareSystems.TraderX.Containers.TradingServices, TraderX.SoftwareSystems.TraderX.Containers.TraderXDB, "Insert Trade Request") Rel(TraderX.SoftwareSystems.TraderX.Containers.TradingServices, TraderX.SoftwareSystems.TraderX.Containers.TradeFeed, "Send Trade Request") -end -end -end @enduml diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Create Trade/Container - C4 Sequence.svg b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Create Trade/Container - C4 Sequence.svg index 5db24efed..c3d46bd42 100644 --- a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Create Trade/Container - C4 Sequence.svg +++ b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Create Trade/Container - C4 Sequence.svg @@ -1 +1 @@ -TraderX[System]TraderX - Web Client - Create Trade - C4 Sequence - Container level«external_system»External«container»Web Client«container»Web GUI«container»Reference Data Service«container»Trading Services«container»TraderX DB«container»Trade FeedCreate TradeCreate TradeCreate TradeCreate TradeGet SecuritiesCreate TradeCreate TradeInsert Trade RequestSend Trade Request \ No newline at end of file +TraderX[System]TraderX - Web Client - Create Trade - C4 Sequence - Container level«external_system»External«container»Web Client«container»Web GUI«container»Reference Data Service«container»Trading Services«container»TraderX DB«container»Trade FeedCreate TradeCreate TradeGet SecuritiesCreate TradeInsert Trade RequestSend Trade Request \ No newline at end of file diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Send Trade And Position Status Updates/Container - C4 Sequence.png b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Send Trade And Position Status Updates/Container - C4 Sequence.png index a5ea98965..6a9ec80ea 100644 Binary files a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Send Trade And Position Status Updates/Container - C4 Sequence.png and b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Send Trade And Position Status Updates/Container - C4 Sequence.png differ diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Send Trade And Position Status Updates/Container - C4 Sequence.puml b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Send Trade And Position Status Updates/Container - C4 Sequence.puml index 3f7a4be16..c766fbe90 100644 --- a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Send Trade And Position Status Updates/Container - C4 Sequence.puml +++ b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Send Trade And Position Status Updates/Container - C4 Sequence.puml @@ -10,9 +10,7 @@ System_Boundary(TraderX.SoftwareSystems.TraderX, "TraderX") Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, TraderX.SoftwareSystems.TraderX.Containers.WebClient, "Send Trade And Position Status Updates") -group Send Trade And Position Status Updates Rel(TraderX.SoftwareSystems.TraderX.Containers.WebClient, TraderX.SoftwareSystems.TraderX.Containers.WebClient, "Update Trade And Position Status View") -end @enduml diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Send Trade And Position Status Updates/Container - C4 Sequence.svg b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Send Trade And Position Status Updates/Container - C4 Sequence.svg index 0515699c4..847646b6b 100644 --- a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Send Trade And Position Status Updates/Container - C4 Sequence.svg +++ b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Send Trade And Position Status Updates/Container - C4 Sequence.svg @@ -1 +1 @@ -TraderX[System]TraderX - Web Client - Send Trade And Position Status Updates - C4 Sequence - Container level«external_system»External«container»Web ClientSend Trade And PositionStatus UpdatesSend Trade And Position Status UpdatesUpdate Trade And PositionStatus View \ No newline at end of file +TraderX[System]TraderX - Web Client - Send Trade And Position Status Updates - C4 Sequence - Container level«external_system»External«container»Web ClientSend Trade And PositionStatus UpdatesUpdate Trade And PositionStatus View \ No newline at end of file diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Type Ahead People Search/Container - C4 Sequence.png b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Type Ahead People Search/Container - C4 Sequence.png index 0b314cba9..1e243132d 100644 Binary files a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Type Ahead People Search/Container - C4 Sequence.png and b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Type Ahead People Search/Container - C4 Sequence.png differ diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Type Ahead People Search/Container - C4 Sequence.puml b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Type Ahead People Search/Container - C4 Sequence.puml index 33d3a21c7..620e324e5 100644 --- a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Type Ahead People Search/Container - C4 Sequence.puml +++ b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Type Ahead People Search/Container - C4 Sequence.puml @@ -13,15 +13,9 @@ Boundary_End() System(TraderX.SoftwareSystems.UserDirectory, "User Directory", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, TraderX.SoftwareSystems.TraderX.Containers.WebClient, "Type Ahead People Search") -group Type Ahead People Search Rel(TraderX.SoftwareSystems.TraderX.Containers.WebClient, TraderX.SoftwareSystems.TraderX.Containers.WebGUI, "Type Ahead People Search") -group Type Ahead People Search Rel(TraderX.SoftwareSystems.TraderX.Containers.WebGUI, TraderX.SoftwareSystems.TraderX.Containers.PeopleService, "Get People Data") -group Get People Data Rel(TraderX.SoftwareSystems.TraderX.Containers.PeopleService, TraderX.SoftwareSystems.UserDirectory, "Select People Data") -end -end -end @enduml diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Type Ahead People Search/Container - C4 Sequence.svg b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Type Ahead People Search/Container - C4 Sequence.svg index 7137c8eb4..fbd2db782 100644 --- a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Type Ahead People Search/Container - C4 Sequence.svg +++ b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Type Ahead People Search/Container - C4 Sequence.svg @@ -1 +1 @@ -TraderX[System]TraderX - Web Client - Type Ahead People Search - C4 Sequence - Container level«external_system»External«container»Web Client«container»Web GUI«container»People Service«system»User DirectoryType Ahead PeopleSearchType Ahead People SearchType Ahead PeopleSearchType Ahead People SearchGet People DataGet People DataSelect People Data \ No newline at end of file +TraderX[System]TraderX - Web Client - Type Ahead People Search - C4 Sequence - Container level«external_system»External«container»Web Client«container»Web GUI«container»People Service«system»User DirectoryType Ahead PeopleSearchType Ahead PeopleSearchGet People DataSelect People Data \ No newline at end of file diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Type Ahead People Search/Context - C4 Sequence.png b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Type Ahead People Search/Context - C4 Sequence.png index be2e985f5..7169b2dc1 100644 Binary files a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Type Ahead People Search/Context - C4 Sequence.png and b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Type Ahead People Search/Context - C4 Sequence.png differ diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Type Ahead People Search/Context - C4 Sequence.puml b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Type Ahead People Search/Context - C4 Sequence.puml index 05379df01..bb2a35b60 100644 --- a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Type Ahead People Search/Context - C4 Sequence.puml +++ b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Type Ahead People Search/Context - C4 Sequence.puml @@ -8,9 +8,7 @@ System(TraderX.SoftwareSystems.TraderX, "TraderX", "TraderX") System(TraderX.SoftwareSystems.UserDirectory, "User Directory", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, TraderX.SoftwareSystems.TraderX, "Type Ahead People Search") -group Type Ahead People Search Rel(TraderX.SoftwareSystems.TraderX, TraderX.SoftwareSystems.UserDirectory, "Select People Data") -end @enduml diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Type Ahead People Search/Context - C4 Sequence.svg b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Type Ahead People Search/Context - C4 Sequence.svg index 15beb8eee..b83773562 100644 --- a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Type Ahead People Search/Context - C4 Sequence.svg +++ b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Type Ahead People Search/Context - C4 Sequence.svg @@ -1 +1 @@ -TraderX - Web Client - Type Ahead People Search - C4 Sequence - Context level«external_system»External«system»TraderX«system»User DirectoryType Ahead PeopleSearchType Ahead People SearchSelect People Data \ No newline at end of file +TraderX - Web Client - Type Ahead People Search - C4 Sequence - Context level«external_system»External«system»TraderX«system»User DirectoryType Ahead PeopleSearchSelect People Data \ No newline at end of file diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Type Ahead People Search/Context - Sequence.png b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Type Ahead People Search/Context - Sequence.png index de7b6c758..71bf383a8 100644 Binary files a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Type Ahead People Search/Context - Sequence.png and b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Type Ahead People Search/Context - Sequence.png differ diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Type Ahead People Search/Context - Sequence.puml b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Type Ahead People Search/Context - Sequence.puml index 1b270d3f0..941137d44 100644 --- a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Type Ahead People Search/Context - Sequence.puml +++ b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Type Ahead People Search/Context - Sequence.puml @@ -7,9 +7,7 @@ participant "TraderX" as TraderX.SoftwareSystems.TraderX participant "User Directory" as TraderX.SoftwareSystems.UserDirectory C4InterFlow.SoftwareSystems.ExternalSystem -> TraderX.SoftwareSystems.TraderX : Type Ahead People Search -group Type Ahead People Search TraderX.SoftwareSystems.TraderX -> TraderX.SoftwareSystems.UserDirectory : Select People Data -end @enduml diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Type Ahead People Search/Context - Sequence.svg b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Type Ahead People Search/Context - Sequence.svg index 0388ba616..01db470cb 100644 --- a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Type Ahead People Search/Context - Sequence.svg +++ b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Type Ahead People Search/Context - Sequence.svg @@ -1 +1 @@ -TraderX - Web Client - Type Ahead People Search - Sequence - Context levelExternalExternalTraderXTraderXUser DirectoryUser DirectoryType Ahead People SearchType Ahead People SearchSelect People Data \ No newline at end of file +TraderX - Web Client - Type Ahead People Search - Sequence - Context levelExternalExternalTraderXTraderXUser DirectoryUser DirectoryType Ahead People SearchSelect People Data \ No newline at end of file diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Update Account/Container - C4 Sequence.png b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Update Account/Container - C4 Sequence.png index b6a374fa5..d6fd05b1b 100644 Binary files a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Update Account/Container - C4 Sequence.png and b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Update Account/Container - C4 Sequence.png differ diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Update Account/Container - C4 Sequence.puml b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Update Account/Container - C4 Sequence.puml index c2720ca2c..20c932734 100644 --- a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Update Account/Container - C4 Sequence.puml +++ b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Update Account/Container - C4 Sequence.puml @@ -12,12 +12,8 @@ System_Boundary(TraderX.SoftwareSystems.TraderX, "TraderX") Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, TraderX.SoftwareSystems.TraderX.Containers.WebClient, "Update Account") -group Update Account Rel(TraderX.SoftwareSystems.TraderX.Containers.WebClient, TraderX.SoftwareSystems.TraderX.Containers.WebGUI, "Update Account") -group Update Account Rel(TraderX.SoftwareSystems.TraderX.Containers.WebGUI, TraderX.SoftwareSystems.TraderX.Containers.AccountsService, "Update Account") -end -end @enduml diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Update Account/Container - C4 Sequence.svg b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Update Account/Container - C4 Sequence.svg index f59adda64..63dfca5ce 100644 --- a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Update Account/Container - C4 Sequence.svg +++ b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/Update Account/Container - C4 Sequence.svg @@ -1 +1 @@ -TraderX[System]TraderX - Web Client - Update Account - C4 Sequence - Container level«external_system»External«container»Web Client«container»Web GUI«container»Accounts ServiceUpdate AccountUpdate AccountUpdate AccountUpdate AccountUpdate Account \ No newline at end of file +TraderX[System]TraderX - Web Client - Update Account - C4 Sequence - Container level«external_system»External«container»Web Client«container»Web GUI«container»Accounts ServiceUpdate AccountUpdate AccountUpdate Account \ No newline at end of file diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/View Account/Container - C4 Sequence.png b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/View Account/Container - C4 Sequence.png index 9aecc684d..49c9c1175 100644 Binary files a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/View Account/Container - C4 Sequence.png and b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/View Account/Container - C4 Sequence.png differ diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/View Account/Container - C4 Sequence.puml b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/View Account/Container - C4 Sequence.puml index db42dd843..8097596b2 100644 --- a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/View Account/Container - C4 Sequence.puml +++ b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/View Account/Container - C4 Sequence.puml @@ -13,20 +13,12 @@ System_Boundary(TraderX.SoftwareSystems.TraderX, "TraderX") Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, TraderX.SoftwareSystems.TraderX.Containers.WebClient, "View Account") -group View Account Rel(TraderX.SoftwareSystems.TraderX.Containers.WebClient, TraderX.SoftwareSystems.TraderX.Containers.WebGUI, "Load Account") -group Load Account Rel(TraderX.SoftwareSystems.TraderX.Containers.WebGUI, TraderX.SoftwareSystems.TraderX.Containers.AccountsService, "Get Accounts") -end Rel(TraderX.SoftwareSystems.TraderX.Containers.WebClient, TraderX.SoftwareSystems.TraderX.Containers.WebGUI, "Load Trades For Account") -group Load Trades For Account Rel(TraderX.SoftwareSystems.TraderX.Containers.WebGUI, TraderX.SoftwareSystems.TraderX.Containers.PositionService, "Get Trades For Account") -end Rel(TraderX.SoftwareSystems.TraderX.Containers.WebClient, TraderX.SoftwareSystems.TraderX.Containers.WebGUI, "Load Positions For Account") -group Load Positions For Account Rel(TraderX.SoftwareSystems.TraderX.Containers.WebGUI, TraderX.SoftwareSystems.TraderX.Containers.PositionService, "Get Positions For Account") -end -end @enduml diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/View Account/Container - C4 Sequence.svg b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/View Account/Container - C4 Sequence.svg index 511d2ac3d..9d7bd4c22 100644 --- a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/View Account/Container - C4 Sequence.svg +++ b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/View Account/Container - C4 Sequence.svg @@ -1 +1 @@ -TraderX[System]TraderX - Web Client - View Account - C4 Sequence - Container level«external_system»External«container»Web Client«container»Web GUI«container»Accounts Service«container»Position ServiceView AccountView AccountLoad AccountLoad AccountGet AccountsLoad Trades For AccountLoad Trades For AccountGet Trades For AccountLoad Positions ForAccountLoad Positions For AccountGet Positions For Account \ No newline at end of file +TraderX[System]TraderX - Web Client - View Account - C4 Sequence - Container level«external_system»External«container»Web Client«container»Web GUI«container»Accounts Service«container»Position ServiceView AccountLoad AccountGet AccountsLoad Trades For AccountGet Trades For AccountLoad Positions ForAccountGet Positions For Account \ No newline at end of file diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/View Trade Status And Positions/Container - C4 Sequence.png b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/View Trade Status And Positions/Container - C4 Sequence.png index bda1e88d0..3e312431e 100644 Binary files a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/View Trade Status And Positions/Container - C4 Sequence.png and b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/View Trade Status And Positions/Container - C4 Sequence.png differ diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/View Trade Status And Positions/Container - C4 Sequence.puml b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/View Trade Status And Positions/Container - C4 Sequence.puml index 4d34c68d7..97b99da08 100644 --- a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/View Trade Status And Positions/Container - C4 Sequence.puml +++ b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/View Trade Status And Positions/Container - C4 Sequence.puml @@ -12,16 +12,10 @@ System_Boundary(TraderX.SoftwareSystems.TraderX, "TraderX") Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, TraderX.SoftwareSystems.TraderX.Containers.WebClient, "View Trade Status And Positions") -group View Trade Status And Positions Rel(TraderX.SoftwareSystems.TraderX.Containers.WebClient, TraderX.SoftwareSystems.TraderX.Containers.WebGUI, "Load Trades For Account") -group Load Trades For Account Rel(TraderX.SoftwareSystems.TraderX.Containers.WebGUI, TraderX.SoftwareSystems.TraderX.Containers.PositionService, "Get Trades For Account") -end Rel(TraderX.SoftwareSystems.TraderX.Containers.WebClient, TraderX.SoftwareSystems.TraderX.Containers.WebGUI, "Load Positions For Account") -group Load Positions For Account Rel(TraderX.SoftwareSystems.TraderX.Containers.WebGUI, TraderX.SoftwareSystems.TraderX.Containers.PositionService, "Get Positions For Account") -end -end @enduml diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/View Trade Status And Positions/Container - C4 Sequence.svg b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/View Trade Status And Positions/Container - C4 Sequence.svg index 7054bbe85..2dd48773e 100644 --- a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/View Trade Status And Positions/Container - C4 Sequence.svg +++ b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web Client/Interfaces/View Trade Status And Positions/Container - C4 Sequence.svg @@ -1 +1 @@ -TraderX[System]TraderX - Web Client - View Trade Status And Positions - C4 Sequence - Container level«external_system»External«container»Web Client«container»Web GUI«container»Position ServiceView Trade Status AndPositionsView Trade Status And PositionsLoad Trades For AccountLoad Trades For AccountGet Trades For AccountLoad Positions ForAccountLoad Positions For AccountGet Positions For Account \ No newline at end of file +TraderX[System]TraderX - Web Client - View Trade Status And Positions - C4 Sequence - Container level«external_system»External«container»Web Client«container»Web GUI«container»Position ServiceView Trade Status AndPositionsLoad Trades For AccountGet Trades For AccountLoad Positions ForAccountGet Positions For Account \ No newline at end of file diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Cancel Trade/Container - C4 Sequence.png b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Cancel Trade/Container - C4 Sequence.png index 1dd106cb8..ab25f6967 100644 Binary files a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Cancel Trade/Container - C4 Sequence.png and b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Cancel Trade/Container - C4 Sequence.png differ diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Cancel Trade/Container - C4 Sequence.puml b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Cancel Trade/Container - C4 Sequence.puml index 98b768b8e..50283626c 100644 --- a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Cancel Trade/Container - C4 Sequence.puml +++ b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Cancel Trade/Container - C4 Sequence.puml @@ -13,13 +13,9 @@ System_Boundary(TraderX.SoftwareSystems.TraderX, "TraderX") Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, TraderX.SoftwareSystems.TraderX.Containers.WebGUI, "Cancel Trade") -group Cancel Trade Rel(TraderX.SoftwareSystems.TraderX.Containers.WebGUI, TraderX.SoftwareSystems.TraderX.Containers.TradingServices, "Cancel Trade") -group Cancel Trade Rel(TraderX.SoftwareSystems.TraderX.Containers.TradingServices, TraderX.SoftwareSystems.TraderX.Containers.TraderXDB, "Update Trade Status") Rel(TraderX.SoftwareSystems.TraderX.Containers.TradingServices, TraderX.SoftwareSystems.TraderX.Containers.TradeFeed, "Send Updates To Trades") -end -end @enduml diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Cancel Trade/Container - C4 Sequence.svg b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Cancel Trade/Container - C4 Sequence.svg index f228a7820..eeb5431fb 100644 --- a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Cancel Trade/Container - C4 Sequence.svg +++ b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Cancel Trade/Container - C4 Sequence.svg @@ -1 +1 @@ -TraderX[System]TraderX - Web GUI - Cancel Trade - C4 Sequence - Container level«external_system»External«container»Web GUI«container»Trading Services«container»TraderX DB«container»Trade FeedCancel TradeCancel TradeCancel TradeCancel TradeUpdate Trade StatusSend Updates To Trades \ No newline at end of file +TraderX[System]TraderX - Web GUI - Cancel Trade - C4 Sequence - Container level«external_system»External«container»Web GUI«container»Trading Services«container»TraderX DB«container»Trade FeedCancel TradeCancel TradeUpdate Trade StatusSend Updates To Trades \ No newline at end of file diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Create Account/Container - C4 Sequence.png b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Create Account/Container - C4 Sequence.png index 1602e943d..6490b39ef 100644 Binary files a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Create Account/Container - C4 Sequence.png and b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Create Account/Container - C4 Sequence.png differ diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Create Account/Container - C4 Sequence.puml b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Create Account/Container - C4 Sequence.puml index fb3622001..a9588ebf8 100644 --- a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Create Account/Container - C4 Sequence.puml +++ b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Create Account/Container - C4 Sequence.puml @@ -11,9 +11,7 @@ System_Boundary(TraderX.SoftwareSystems.TraderX, "TraderX") Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, TraderX.SoftwareSystems.TraderX.Containers.WebGUI, "Create Account") -group Create Account Rel(TraderX.SoftwareSystems.TraderX.Containers.WebGUI, TraderX.SoftwareSystems.TraderX.Containers.AccountsService, "Create Account") -end @enduml diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Create Account/Container - C4 Sequence.svg b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Create Account/Container - C4 Sequence.svg index ccee54aaf..9387003b1 100644 --- a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Create Account/Container - C4 Sequence.svg +++ b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Create Account/Container - C4 Sequence.svg @@ -1 +1 @@ -TraderX[System]TraderX - Web GUI - Create Account - C4 Sequence - Container level«external_system»External«container»Web GUI«container»Accounts ServiceCreate AccountCreate AccountCreate Account \ No newline at end of file +TraderX[System]TraderX - Web GUI - Create Account - C4 Sequence - Container level«external_system»External«container»Web GUI«container»Accounts ServiceCreate AccountCreate Account \ No newline at end of file diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Create Trade/Container - C4 Sequence.png b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Create Trade/Container - C4 Sequence.png index 86c01542f..a0ca95baf 100644 Binary files a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Create Trade/Container - C4 Sequence.png and b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Create Trade/Container - C4 Sequence.png differ diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Create Trade/Container - C4 Sequence.puml b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Create Trade/Container - C4 Sequence.puml index bf5f9b549..811dfb86f 100644 --- a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Create Trade/Container - C4 Sequence.puml +++ b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Create Trade/Container - C4 Sequence.puml @@ -14,14 +14,10 @@ System_Boundary(TraderX.SoftwareSystems.TraderX, "TraderX") Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, TraderX.SoftwareSystems.TraderX.Containers.WebGUI, "Create Trade") -group Create Trade Rel(TraderX.SoftwareSystems.TraderX.Containers.WebGUI, TraderX.SoftwareSystems.TraderX.Containers.ReferenceDataService, "Get Securities") Rel(TraderX.SoftwareSystems.TraderX.Containers.WebGUI, TraderX.SoftwareSystems.TraderX.Containers.TradingServices, "Create Trade") -group Create Trade Rel(TraderX.SoftwareSystems.TraderX.Containers.TradingServices, TraderX.SoftwareSystems.TraderX.Containers.TraderXDB, "Insert Trade Request") Rel(TraderX.SoftwareSystems.TraderX.Containers.TradingServices, TraderX.SoftwareSystems.TraderX.Containers.TradeFeed, "Send Trade Request") -end -end @enduml diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Create Trade/Container - C4 Sequence.svg b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Create Trade/Container - C4 Sequence.svg index b7e467e5e..a5499223e 100644 --- a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Create Trade/Container - C4 Sequence.svg +++ b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Create Trade/Container - C4 Sequence.svg @@ -1 +1 @@ -TraderX[System]TraderX - Web GUI - Create Trade - C4 Sequence - Container level«external_system»External«container»Web GUI«container»Reference Data Service«container»Trading Services«container»TraderX DB«container»Trade FeedCreate TradeCreate TradeGet SecuritiesCreate TradeCreate TradeInsert Trade RequestSend Trade Request \ No newline at end of file +TraderX[System]TraderX - Web GUI - Create Trade - C4 Sequence - Container level«external_system»External«container»Web GUI«container»Reference Data Service«container»Trading Services«container»TraderX DB«container»Trade FeedCreate TradeGet SecuritiesCreate TradeInsert Trade RequestSend Trade Request \ No newline at end of file diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Load Account/Container - C4 Sequence.png b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Load Account/Container - C4 Sequence.png index 8c7ac7100..8aad64552 100644 Binary files a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Load Account/Container - C4 Sequence.png and b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Load Account/Container - C4 Sequence.png differ diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Load Account/Container - C4 Sequence.puml b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Load Account/Container - C4 Sequence.puml index 32ac2a17e..1a03e1541 100644 --- a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Load Account/Container - C4 Sequence.puml +++ b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Load Account/Container - C4 Sequence.puml @@ -11,9 +11,7 @@ System_Boundary(TraderX.SoftwareSystems.TraderX, "TraderX") Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, TraderX.SoftwareSystems.TraderX.Containers.WebGUI, "Load Account") -group Load Account Rel(TraderX.SoftwareSystems.TraderX.Containers.WebGUI, TraderX.SoftwareSystems.TraderX.Containers.AccountsService, "Get Accounts") -end @enduml diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Load Account/Container - C4 Sequence.svg b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Load Account/Container - C4 Sequence.svg index f13893917..7c249549f 100644 --- a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Load Account/Container - C4 Sequence.svg +++ b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Load Account/Container - C4 Sequence.svg @@ -1 +1 @@ -TraderX[System]TraderX - Web GUI - Load Account - C4 Sequence - Container level«external_system»External«container»Web GUI«container»Accounts ServiceLoad AccountLoad AccountGet Accounts \ No newline at end of file +TraderX[System]TraderX - Web GUI - Load Account - C4 Sequence - Container level«external_system»External«container»Web GUI«container»Accounts ServiceLoad AccountGet Accounts \ No newline at end of file diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Load Positions For Account/Container - C4 Sequence.png b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Load Positions For Account/Container - C4 Sequence.png index 04cff6fc7..978a64efc 100644 Binary files a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Load Positions For Account/Container - C4 Sequence.png and b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Load Positions For Account/Container - C4 Sequence.png differ diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Load Positions For Account/Container - C4 Sequence.puml b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Load Positions For Account/Container - C4 Sequence.puml index 2f6e43935..c404c6805 100644 --- a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Load Positions For Account/Container - C4 Sequence.puml +++ b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Load Positions For Account/Container - C4 Sequence.puml @@ -11,9 +11,7 @@ System_Boundary(TraderX.SoftwareSystems.TraderX, "TraderX") Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, TraderX.SoftwareSystems.TraderX.Containers.WebGUI, "Load Positions For Account") -group Load Positions For Account Rel(TraderX.SoftwareSystems.TraderX.Containers.WebGUI, TraderX.SoftwareSystems.TraderX.Containers.PositionService, "Get Positions For Account") -end @enduml diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Load Positions For Account/Container - C4 Sequence.svg b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Load Positions For Account/Container - C4 Sequence.svg index a2d9f243c..7c3ee7ce7 100644 --- a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Load Positions For Account/Container - C4 Sequence.svg +++ b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Load Positions For Account/Container - C4 Sequence.svg @@ -1 +1 @@ -TraderX[System]TraderX - Web GUI - Load Positions For Account - C4 Sequence - Container level«external_system»External«container»Web GUI«container»Position ServiceLoad Positions ForAccountLoad Positions For AccountGet Positions For Account \ No newline at end of file +TraderX[System]TraderX - Web GUI - Load Positions For Account - C4 Sequence - Container level«external_system»External«container»Web GUI«container»Position ServiceLoad Positions ForAccountGet Positions For Account \ No newline at end of file diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Load Trades For Account/Container - C4 Sequence.png b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Load Trades For Account/Container - C4 Sequence.png index 86b9bfd5b..a397b389b 100644 Binary files a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Load Trades For Account/Container - C4 Sequence.png and b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Load Trades For Account/Container - C4 Sequence.png differ diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Load Trades For Account/Container - C4 Sequence.puml b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Load Trades For Account/Container - C4 Sequence.puml index 3a15a82a2..038ed86cf 100644 --- a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Load Trades For Account/Container - C4 Sequence.puml +++ b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Load Trades For Account/Container - C4 Sequence.puml @@ -11,9 +11,7 @@ System_Boundary(TraderX.SoftwareSystems.TraderX, "TraderX") Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, TraderX.SoftwareSystems.TraderX.Containers.WebGUI, "Load Trades For Account") -group Load Trades For Account Rel(TraderX.SoftwareSystems.TraderX.Containers.WebGUI, TraderX.SoftwareSystems.TraderX.Containers.PositionService, "Get Trades For Account") -end @enduml diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Load Trades For Account/Container - C4 Sequence.svg b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Load Trades For Account/Container - C4 Sequence.svg index a7215d155..2b61f4124 100644 --- a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Load Trades For Account/Container - C4 Sequence.svg +++ b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Load Trades For Account/Container - C4 Sequence.svg @@ -1 +1 @@ -TraderX[System]TraderX - Web GUI - Load Trades For Account - C4 Sequence - Container level«external_system»External«container»Web GUI«container»Position ServiceLoad Trades For AccountLoad Trades For AccountGet Trades For Account \ No newline at end of file +TraderX[System]TraderX - Web GUI - Load Trades For Account - C4 Sequence - Container level«external_system»External«container»Web GUI«container»Position ServiceLoad Trades For AccountGet Trades For Account \ No newline at end of file diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Start/Container - C4 Sequence.png b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Start/Container - C4 Sequence.png index 3171af1bd..a566f884f 100644 Binary files a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Start/Container - C4 Sequence.png and b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Start/Container - C4 Sequence.png differ diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Start/Container - C4 Sequence.puml b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Start/Container - C4 Sequence.puml index d1f25aac8..551e3427f 100644 --- a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Start/Container - C4 Sequence.puml +++ b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Start/Container - C4 Sequence.puml @@ -12,14 +12,10 @@ System_Boundary(TraderX.SoftwareSystems.TraderX, "TraderX") Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, TraderX.SoftwareSystems.TraderX.Containers.WebGUI, "Start") -group Start Rel(TraderX.SoftwareSystems.TraderX.Containers.WebGUI, TraderX.SoftwareSystems.TraderX.Containers.TradeFeed, "Receive Updates To Trades") Rel(TraderX.SoftwareSystems.TraderX.Containers.WebGUI, TraderX.SoftwareSystems.TraderX.Containers.TradeFeed, "Receive Updates To Positions") Rel(TraderX.SoftwareSystems.TraderX.Containers.WebGUI, TraderX.SoftwareSystems.TraderX.Containers.WebClient, "Send Trade And Position Status Updates") -group Send Trade And Position Status Updates Rel(TraderX.SoftwareSystems.TraderX.Containers.WebClient, TraderX.SoftwareSystems.TraderX.Containers.WebClient, "Update Trade And Position Status View") -end -end @enduml diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Start/Container - C4 Sequence.svg b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Start/Container - C4 Sequence.svg index 936148060..35b14e4d3 100644 --- a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Start/Container - C4 Sequence.svg +++ b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Start/Container - C4 Sequence.svg @@ -1 +1 @@ -TraderX[System]TraderX - Web GUI - Start - C4 Sequence - Container level«external_system»External«container»Web GUI«container»Trade Feed«container»Web ClientStartStartReceive Updates ToTradesReceive Updates ToPositionsSend Trade And PositionStatus UpdatesSend Trade And Position Status UpdatesUpdate Trade And PositionStatus View \ No newline at end of file +TraderX[System]TraderX - Web GUI - Start - C4 Sequence - Container level«external_system»External«container»Web GUI«container»Trade Feed«container»Web ClientStartReceive Updates ToTradesReceive Updates ToPositionsSend Trade And PositionStatus UpdatesUpdate Trade And PositionStatus View \ No newline at end of file diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Type Ahead People Search/Container - C4 Sequence.png b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Type Ahead People Search/Container - C4 Sequence.png index 36d01eb78..961d499ab 100644 Binary files a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Type Ahead People Search/Container - C4 Sequence.png and b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Type Ahead People Search/Container - C4 Sequence.png differ diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Type Ahead People Search/Container - C4 Sequence.puml b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Type Ahead People Search/Container - C4 Sequence.puml index 51c5bdf07..9e3141b23 100644 --- a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Type Ahead People Search/Container - C4 Sequence.puml +++ b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Type Ahead People Search/Container - C4 Sequence.puml @@ -12,12 +12,8 @@ Boundary_End() System(TraderX.SoftwareSystems.UserDirectory, "User Directory", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, TraderX.SoftwareSystems.TraderX.Containers.WebGUI, "Type Ahead People Search") -group Type Ahead People Search Rel(TraderX.SoftwareSystems.TraderX.Containers.WebGUI, TraderX.SoftwareSystems.TraderX.Containers.PeopleService, "Get People Data") -group Get People Data Rel(TraderX.SoftwareSystems.TraderX.Containers.PeopleService, TraderX.SoftwareSystems.UserDirectory, "Select People Data") -end -end @enduml diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Type Ahead People Search/Container - C4 Sequence.svg b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Type Ahead People Search/Container - C4 Sequence.svg index 499af766a..132f5041c 100644 --- a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Type Ahead People Search/Container - C4 Sequence.svg +++ b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Type Ahead People Search/Container - C4 Sequence.svg @@ -1 +1 @@ -TraderX[System]TraderX - Web GUI - Type Ahead People Search - C4 Sequence - Container level«external_system»External«container»Web GUI«container»People Service«system»User DirectoryType Ahead PeopleSearchType Ahead People SearchGet People DataGet People DataSelect People Data \ No newline at end of file +TraderX[System]TraderX - Web GUI - Type Ahead People Search - C4 Sequence - Container level«external_system»External«container»Web GUI«container»People Service«system»User DirectoryType Ahead PeopleSearchGet People DataSelect People Data \ No newline at end of file diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Type Ahead People Search/Context - C4 Sequence.png b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Type Ahead People Search/Context - C4 Sequence.png index 3bd1b79c3..4d487bc70 100644 Binary files a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Type Ahead People Search/Context - C4 Sequence.png and b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Type Ahead People Search/Context - C4 Sequence.png differ diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Type Ahead People Search/Context - C4 Sequence.puml b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Type Ahead People Search/Context - C4 Sequence.puml index 2157f8405..406f9d45d 100644 --- a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Type Ahead People Search/Context - C4 Sequence.puml +++ b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Type Ahead People Search/Context - C4 Sequence.puml @@ -8,9 +8,7 @@ System(TraderX.SoftwareSystems.TraderX, "TraderX", "TraderX") System(TraderX.SoftwareSystems.UserDirectory, "User Directory", "") Rel(C4InterFlow.SoftwareSystems.ExternalSystem, TraderX.SoftwareSystems.TraderX, "Type Ahead People Search") -group Type Ahead People Search Rel(TraderX.SoftwareSystems.TraderX, TraderX.SoftwareSystems.UserDirectory, "Select People Data") -end @enduml diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Type Ahead People Search/Context - C4 Sequence.svg b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Type Ahead People Search/Context - C4 Sequence.svg index 569c7a406..f73ad0a5e 100644 --- a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Type Ahead People Search/Context - C4 Sequence.svg +++ b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Type Ahead People Search/Context - C4 Sequence.svg @@ -1 +1 @@ -TraderX - Web GUI - Type Ahead People Search - C4 Sequence - Context level«external_system»External«system»TraderX«system»User DirectoryType Ahead PeopleSearchType Ahead People SearchSelect People Data \ No newline at end of file +TraderX - Web GUI - Type Ahead People Search - C4 Sequence - Context level«external_system»External«system»TraderX«system»User DirectoryType Ahead PeopleSearchSelect People Data \ No newline at end of file diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Type Ahead People Search/Context - Sequence.png b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Type Ahead People Search/Context - Sequence.png index 98ef2aa25..36d6a6fc9 100644 Binary files a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Type Ahead People Search/Context - Sequence.png and b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Type Ahead People Search/Context - Sequence.png differ diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Type Ahead People Search/Context - Sequence.puml b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Type Ahead People Search/Context - Sequence.puml index d2824db71..e61719d85 100644 --- a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Type Ahead People Search/Context - Sequence.puml +++ b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Type Ahead People Search/Context - Sequence.puml @@ -7,9 +7,7 @@ participant "TraderX" as TraderX.SoftwareSystems.TraderX participant "User Directory" as TraderX.SoftwareSystems.UserDirectory C4InterFlow.SoftwareSystems.ExternalSystem -> TraderX.SoftwareSystems.TraderX : Type Ahead People Search -group Type Ahead People Search TraderX.SoftwareSystems.TraderX -> TraderX.SoftwareSystems.UserDirectory : Select People Data -end @enduml diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Type Ahead People Search/Context - Sequence.svg b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Type Ahead People Search/Context - Sequence.svg index 0c6dc1d4b..89a480874 100644 --- a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Type Ahead People Search/Context - Sequence.svg +++ b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Type Ahead People Search/Context - Sequence.svg @@ -1 +1 @@ -TraderX - Web GUI - Type Ahead People Search - Sequence - Context levelExternalExternalTraderXTraderXUser DirectoryUser DirectoryType Ahead People SearchType Ahead People SearchSelect People Data \ No newline at end of file +TraderX - Web GUI - Type Ahead People Search - Sequence - Context levelExternalExternalTraderXTraderXUser DirectoryUser DirectoryType Ahead People SearchSelect People Data \ No newline at end of file diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Update Account/Container - C4 Sequence.png b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Update Account/Container - C4 Sequence.png index dee3112a0..c0f0e119d 100644 Binary files a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Update Account/Container - C4 Sequence.png and b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Update Account/Container - C4 Sequence.png differ diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Update Account/Container - C4 Sequence.puml b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Update Account/Container - C4 Sequence.puml index e419eb6be..57ef730c9 100644 --- a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Update Account/Container - C4 Sequence.puml +++ b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Update Account/Container - C4 Sequence.puml @@ -11,9 +11,7 @@ System_Boundary(TraderX.SoftwareSystems.TraderX, "TraderX") Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, TraderX.SoftwareSystems.TraderX.Containers.WebGUI, "Update Account") -group Update Account Rel(TraderX.SoftwareSystems.TraderX.Containers.WebGUI, TraderX.SoftwareSystems.TraderX.Containers.AccountsService, "Update Account") -end @enduml diff --git a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Update Account/Container - C4 Sequence.svg b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Update Account/Container - C4 Sequence.svg index 87dec1069..236d03854 100644 --- a/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Update Account/Container - C4 Sequence.svg +++ b/Samples/TraderX/CSV/Diagrams/Software Systems/TraderX/Containers/Web GUI/Interfaces/Update Account/Container - C4 Sequence.svg @@ -1 +1 @@ -TraderX[System]TraderX - Web GUI - Update Account - C4 Sequence - Container level«external_system»External«container»Web GUI«container»Accounts ServiceUpdate AccountUpdate AccountUpdate Account \ No newline at end of file +TraderX[System]TraderX - Web GUI - Update Account - C4 Sequence - Container level«external_system»External«container»Web GUI«container»Accounts ServiceUpdate AccountUpdate Account \ No newline at end of file diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Sequence.png b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Sequence.png index 132d8301a..b21319bf3 100644 Binary files a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Sequence.png and b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Sequence.png differ diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Sequence.puml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Sequence.puml index 490e31ed2..e95bcdd5a 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Sequence.puml +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Sequence.puml @@ -14,9 +14,7 @@ Boundary_End() Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Delete Basket Async") -group Delete Basket Async Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Key Delete Async") -end @enduml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Sequence.svg b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Sequence.svg index 269c9f4ed..b250dd180 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Sequence.svg +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Component - C4 Sequence.svg @@ -1 +1 @@ -Basket Api[System]Data[Container]Basket Api - Data - Redis Basket Repository - Delete Basket Async - C4 Sequence - Component level«external_system»External«component»Redis Basket Repository«component»Redis DatabaseDelete Basket AsyncDelete Basket AsyncKey Delete Async \ No newline at end of file +Basket Api[System]Data[Container]Basket Api - Data - Redis Basket Repository - Delete Basket Async - C4 Sequence - Component level«external_system»External«component»Redis Basket Repository«component»Redis DatabaseDelete Basket AsyncKey Delete Async \ No newline at end of file diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4.png b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4.png deleted file mode 100644 index 2fc99cdd5..000000000 Binary files a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Delete Basket Async/Container - C4.png and /dev/null differ diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4 Sequence.png b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4 Sequence.png index d8c3e35b8..8fb404ce4 100644 Binary files a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4 Sequence.png and b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4 Sequence.png differ diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4 Sequence.puml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4 Sequence.puml index 1696e996a..63c4dbdc0 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4 Sequence.puml +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4 Sequence.puml @@ -14,11 +14,9 @@ Boundary_End() Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Get Basket Async") -group Get Basket Async Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "String Get Lease Async") Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Get Basket Key") Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Retun (JsonSerializer.Deserialize)") -end @enduml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4 Sequence.svg b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4 Sequence.svg index 8bd21c4e1..411e3869b 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4 Sequence.svg +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Get Basket Async/Component - C4 Sequence.svg @@ -1 +1 @@ -Basket Api[System]Data[Container]Basket Api - Data - Redis Basket Repository - Get Basket Async - C4 Sequence - Component level«external_system»External«component»Redis Basket Repository«component»Redis DatabaseGet Basket AsyncGet Basket AsyncString Get Lease AsyncGet Basket KeyRetun(JsonSerializer.Deserialize) \ No newline at end of file +Basket Api[System]Data[Container]Basket Api - Data - Redis Basket Repository - Get Basket Async - C4 Sequence - Component level«external_system»External«component»Redis Basket Repository«component»Redis DatabaseGet Basket AsyncString Get Lease AsyncGet Basket KeyRetun(JsonSerializer.Deserialize) \ No newline at end of file diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Sequence.png b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Sequence.png index 1d716360b..018780c64 100644 Binary files a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Sequence.png and b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Sequence.png differ diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Sequence.puml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Sequence.puml index faa04cf0d..0ff12b547 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Sequence.puml +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Sequence.puml @@ -14,16 +14,12 @@ Boundary_End() Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Update Basket Async") -group Update Basket Async Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "String Set Async") Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Get Basket Key") Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Get Basket Async") -group Get Basket Async Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "String Get Lease Async") Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Get Basket Key") Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Retun (JsonSerializer.Deserialize)") -end -end @enduml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Sequence.svg b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Sequence.svg index 77b198f15..d35afd37f 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Sequence.svg +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Data/Components/Redis Basket Repository/Interfaces/Update Basket Async/Component - C4 Sequence.svg @@ -1 +1 @@ -Basket Api[System]Data[Container]Basket Api - Data - Redis Basket Repository - Update Basket Async - C4 Sequence - Component level«external_system»External«component»Redis Basket Repository«component»Redis DatabaseUpdate Basket AsyncUpdate Basket AsyncString Set AsyncGet Basket KeyGet Basket AsyncGet Basket AsyncString Get Lease AsyncGet Basket KeyRetun(JsonSerializer.Deserialize) \ No newline at end of file +Basket Api[System]Data[Container]Basket Api - Data - Redis Basket Repository - Update Basket Async - C4 Sequence - Component level«external_system»External«component»Redis Basket Repository«component»Redis DatabaseUpdate Basket AsyncString Set AsyncGet Basket KeyGet Basket AsyncString Get Lease AsyncGet Basket KeyRetun(JsonSerializer.Deserialize) \ No newline at end of file diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4 Sequence.png b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4 Sequence.png deleted file mode 100644 index 24e9f958c..000000000 Binary files a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Get Lease Async/Component - C4 Sequence.png and /dev/null differ diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4 Static.svg b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4 Static.svg new file mode 100644 index 000000000..998b9f221 --- /dev/null +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Data/Components/Redis Database/Interfaces/String Set Async/Container - C4 Static.svg @@ -0,0 +1 @@ +Basket Api - Data - Redis Database - String Set Async - C4 Static - Container levelBasket Api[System]DataLegend  container  system boundary(dashed)  \ No newline at end of file diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Component - C4.png b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Component - C4.png new file mode 100644 index 000000000..186c3d090 Binary files /dev/null and b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Component - C4.png differ diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Sequence.png b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Sequence.png index c41a7c368..c0958fb56 100644 Binary files a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Sequence.png and b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Sequence.png differ diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Sequence.puml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Sequence.puml index d6d165e4e..0e45ffc02 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Sequence.puml +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Sequence.puml @@ -18,15 +18,11 @@ Boundary_End() Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Delete Basket") -group Delete Basket alt string.IsNullOrEmpty(userId) Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Throw Not Authenticated") end Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Delete Basket Async") -group Delete Basket Async Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "Key Delete Async") -end -end @enduml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Sequence.svg b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Sequence.svg index 42c21bc53..e8ef5ef7f 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Sequence.svg +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Component - C4 Sequence.svg @@ -1 +1 @@ -Basket Api[System]Grpc[Container]Data[Container]Basket Api - Grpc - Basket Service - Delete Basket - C4 Sequence - Component level«external_system»External«component»Basket Service«component»Redis Basket Repository«component»Redis DatabaseDelete BasketDelete Basketalt[string.IsNullOrEmpty(userId)]Throw Not AuthenticatedDelete Basket AsyncDelete Basket AsyncKey Delete Async \ No newline at end of file +Basket Api[System]Grpc[Container]Data[Container]Basket Api - Grpc - Basket Service - Delete Basket - C4 Sequence - Component level«external_system»External«component»Basket Service«component»Redis Basket Repository«component»Redis DatabaseDelete Basketalt[string.IsNullOrEmpty(userId)]Throw Not AuthenticatedDelete Basket AsyncKey Delete Async \ No newline at end of file diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Sequence.png b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Sequence.png index 58c765855..c4eef71da 100644 Binary files a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Sequence.png and b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Sequence.png differ diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Sequence.puml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Sequence.puml index 122ac1484..7b1817459 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Sequence.puml +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Sequence.puml @@ -11,9 +11,7 @@ System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc, "Delete Basket") -group Delete Basket Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Delete Basket Async") -end @enduml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Sequence.svg b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Sequence.svg index 8e37b8d33..5944d8c8a 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Sequence.svg +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Delete Basket/Container - C4 Sequence.svg @@ -1 +1 @@ -Basket Api[System]Basket Api - Grpc - Basket Service - Delete Basket - C4 Sequence - Container level«external_system»External«container»Grpc«container»DataDelete BasketDelete BasketDelete Basket Async \ No newline at end of file +Basket Api[System]Basket Api - Grpc - Basket Service - Delete Basket - C4 Sequence - Container level«external_system»External«container»Grpc«container»DataDelete BasketDelete Basket Async \ No newline at end of file diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4 Sequence.png b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4 Sequence.png index d60ddb498..d3d4687bd 100644 Binary files a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4 Sequence.png and b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4 Sequence.png differ diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4 Sequence.puml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4 Sequence.puml index b94d9d174..efae83d3f 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4 Sequence.puml +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4 Sequence.puml @@ -18,20 +18,14 @@ Boundary_End() Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Get Basket") -group Get Basket Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Get Basket Async") -group Get Basket Async Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "String Get Lease Async") Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Get Basket Key") Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Retun (JsonSerializer.Deserialize)") -end alt data is not null Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Map To Customer Basket Response") -group Map To Customer Basket Response Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Retun (response)") end -end -end @enduml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4 Sequence.svg b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4 Sequence.svg index 1e91a3210..5bd5a0b73 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4 Sequence.svg +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Component - C4 Sequence.svg @@ -1 +1 @@ -Basket Api[System]Grpc[Container]Data[Container]Basket Api - Grpc - Basket Service - Get Basket - C4 Sequence - Component level«external_system»External«component»Basket Service«component»Redis Basket Repository«component»Redis DatabaseGet BasketGet BasketGet Basket AsyncGet Basket AsyncString Get Lease AsyncGet Basket KeyRetun(JsonSerializer.Deserialize)alt[data is not null]Map To Customer BasketResponseMap To Customer Basket ResponseRetun (response) \ No newline at end of file +Basket Api[System]Grpc[Container]Data[Container]Basket Api - Grpc - Basket Service - Get Basket - C4 Sequence - Component level«external_system»External«component»Basket Service«component»Redis Basket Repository«component»Redis DatabaseGet BasketGet Basket AsyncString Get Lease AsyncGet Basket KeyRetun(JsonSerializer.Deserialize)alt[data is not null]Map To Customer BasketResponseRetun (response) \ No newline at end of file diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4 Sequence.png b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4 Sequence.png index 182d99afa..d47b03eb5 100644 Binary files a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4 Sequence.png and b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4 Sequence.png differ diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4 Sequence.puml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4 Sequence.puml index 356c3c9f9..7bc5daf92 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4 Sequence.puml +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4 Sequence.puml @@ -11,9 +11,7 @@ System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc, "Get Basket") -group Get Basket Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Get Basket Async") -end @enduml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4 Sequence.svg b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4 Sequence.svg index f20862e09..9516b99a9 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4 Sequence.svg +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Get Basket/Container - C4 Sequence.svg @@ -1 +1 @@ -Basket Api[System]Basket Api - Grpc - Basket Service - Get Basket - C4 Sequence - Container level«external_system»External«container»Grpc«container»DataGet BasketGet BasketGet Basket Async \ No newline at end of file +Basket Api[System]Basket Api - Grpc - Basket Service - Get Basket - C4 Sequence - Container level«external_system»External«container»Grpc«container»DataGet BasketGet Basket Async \ No newline at end of file diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4 Sequence.png b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4 Sequence.png index 1ab96d40f..abf565f95 100644 Binary files a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4 Sequence.png and b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4 Sequence.png differ diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4 Sequence.puml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4 Sequence.puml index ff298ef33..ad8a19093 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4 Sequence.puml +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4 Sequence.puml @@ -13,9 +13,7 @@ Boundary_End() Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Map To Customer Basket Response") -group Map To Customer Basket Response Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Retun (response)") -end @enduml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4 Sequence.svg b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4 Sequence.svg index 398fb06ad..168a777ce 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4 Sequence.svg +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket Response/Component - C4 Sequence.svg @@ -1 +1 @@ -Basket Api[System]Grpc[Container]Basket Api - Grpc - Basket Service - Map To Customer Basket Response - C4 Sequence - Component level«external_system»External«component»Basket ServiceMap To Customer BasketResponseMap To Customer Basket ResponseRetun (response) \ No newline at end of file +Basket Api[System]Grpc[Container]Basket Api - Grpc - Basket Service - Map To Customer Basket Response - C4 Sequence - Component level«external_system»External«component»Basket ServiceMap To Customer BasketResponseRetun (response) \ No newline at end of file diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4 Sequence.png b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4 Sequence.png index 2cf24adc3..b4aeacf59 100644 Binary files a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4 Sequence.png and b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4 Sequence.png differ diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4 Sequence.puml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4 Sequence.puml index edf1c6eac..0a14bc5de 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4 Sequence.puml +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4 Sequence.puml @@ -13,9 +13,7 @@ Boundary_End() Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Map To Customer Basket") -group Map To Customer Basket Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Retun (response)") -end @enduml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4 Sequence.svg b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4 Sequence.svg index 999e9ad28..fd67c1ab6 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4 Sequence.svg +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Map To Customer Basket/Component - C4 Sequence.svg @@ -1 +1 @@ -Basket Api[System]Grpc[Container]Basket Api - Grpc - Basket Service - Map To Customer Basket - C4 Sequence - Component level«external_system»External«component»Basket ServiceMap To Customer BasketMap To Customer BasketRetun (response) \ No newline at end of file +Basket Api[System]Grpc[Container]Basket Api - Grpc - Basket Service - Map To Customer Basket - C4 Sequence - Component level«external_system»External«component»Basket ServiceMap To Customer BasketRetun (response) \ No newline at end of file diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4 Sequence.png b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4 Sequence.png index be4bcaf02..100d42185 100644 Binary files a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4 Sequence.png and b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4 Sequence.png differ diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4 Sequence.puml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4 Sequence.puml index d69b908ae..4c756b0f0 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4 Sequence.puml +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4 Sequence.puml @@ -18,33 +18,23 @@ Boundary_End() Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Update Basket") -group Update Basket alt string.IsNullOrEmpty(userId) Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Throw Not Authenticated") end Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Map To Customer Basket") -group Map To Customer Basket Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Retun (response)") -end Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Update Basket Async") -group Update Basket Async Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "String Set Async") Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Get Basket Key") Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Get Basket Async") -group Get Basket Async Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisDatabase, "String Get Lease Async") Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Get Basket Key") Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data.Components.RedisBasketRepository, "Retun (JsonSerializer.Deserialize)") -end -end alt response is null Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Throw Basket Does Not Exist") end Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Map To Customer Basket Response") -group Map To Customer Basket Response Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc.Components.BasketService, "Retun (response)") -end -end @enduml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4 Sequence.svg b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4 Sequence.svg index 13bcfd45c..af5145b53 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4 Sequence.svg +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Component - C4 Sequence.svg @@ -1 +1 @@ -Basket Api[System]Grpc[Container]Data[Container]Basket Api - Grpc - Basket Service - Update Basket - C4 Sequence - Component level«external_system»External«component»Basket Service«component»Redis Basket Repository«component»Redis DatabaseUpdate BasketUpdate Basketalt[string.IsNullOrEmpty(userId)]Throw Not AuthenticatedMap To Customer BasketMap To Customer BasketRetun (response)Update Basket AsyncUpdate Basket AsyncString Set AsyncGet Basket KeyGet Basket AsyncGet Basket AsyncString Get Lease AsyncGet Basket KeyRetun(JsonSerializer.Deserialize)alt[response is null]Throw Basket Does NotExistMap To Customer BasketResponseMap To Customer Basket ResponseRetun (response) \ No newline at end of file +Basket Api[System]Grpc[Container]Data[Container]Basket Api - Grpc - Basket Service - Update Basket - C4 Sequence - Component level«external_system»External«component»Basket Service«component»Redis Basket Repository«component»Redis DatabaseUpdate Basketalt[string.IsNullOrEmpty(userId)]Throw Not AuthenticatedMap To Customer BasketRetun (response)Update Basket AsyncString Set AsyncGet Basket KeyGet Basket AsyncString Get Lease AsyncGet Basket KeyRetun(JsonSerializer.Deserialize)alt[response is null]Throw Basket Does NotExistMap To Customer BasketResponseRetun (response) \ No newline at end of file diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4 Sequence.png b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4 Sequence.png index b1ac1fd7d..b7cb2c110 100644 Binary files a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4 Sequence.png and b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4 Sequence.png differ diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4 Sequence.puml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4 Sequence.puml index bc3573395..754b0bddd 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4 Sequence.puml +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4 Sequence.puml @@ -11,9 +11,7 @@ System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.BasketApi, "Basket Api Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc, "Update Basket") -group Update Basket Rel(dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc, dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data, "Update Basket Async") -end @enduml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4 Sequence.svg b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4 Sequence.svg index 88505a4c9..d708465fc 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4 Sequence.svg +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Containers/Grpc/Components/Basket Service/Interfaces/Update Basket/Container - C4 Sequence.svg @@ -1 +1 @@ -Basket Api[System]Basket Api - Grpc - Basket Service - Update Basket - C4 Sequence - Container level«external_system»External«container»Grpc«container»DataUpdate BasketUpdate BasketUpdate Basket Async \ No newline at end of file +Basket Api[System]Basket Api - Grpc - Basket Service - Update Basket - C4 Sequence - Container level«external_system»External«container»Grpc«container»DataUpdate BasketUpdate Basket Async \ No newline at end of file diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Context - C4.png b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Context - C4.png deleted file mode 100644 index 7003daf04..000000000 Binary files a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Basket Api/Context - C4.png and /dev/null differ diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4 Sequence.png b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4 Sequence.png index d8440504c..7c704b8ea 100644 Binary files a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4 Sequence.png and b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4 Sequence.png differ diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4 Sequence.puml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4 Sequence.puml index fc4a21516..c41516257 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4 Sequence.puml +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4 Sequence.puml @@ -13,9 +13,7 @@ Boundary_End() Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Change Uri Placeholder") -group Change Uri Placeholder Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Retun (items)") -end @enduml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4 Sequence.svg b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4 Sequence.svg index 632c0b8b0..136529893 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4 Sequence.svg +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Change Uri Placeholder/Component - C4 Sequence.svg @@ -1 +1 @@ -Catalog Api[System]Api[Container]Catalog Api - Api - Catalog Api - Change Uri Placeholder - C4 Sequence - Component level«external_system»External«component»Catalog ApiChange Uri PlaceholderChange Uri PlaceholderRetun (items) \ No newline at end of file +Catalog Api[System]Api[Container]Catalog Api - Api - Catalog Api - Change Uri Placeholder - C4 Sequence - Component level«external_system»External«component»Catalog ApiChange Uri PlaceholderRetun (items) \ No newline at end of file diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4 Sequence.png b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4 Sequence.png index 9adbd145f..8e545e4ec 100644 Binary files a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4 Sequence.png and b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4 Sequence.png differ diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4 Sequence.puml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4 Sequence.puml index f41cd6c21..6fdf50cc0 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4 Sequence.puml +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4 Sequence.puml @@ -17,11 +17,9 @@ Boundary_End() Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Create Item") -group Create Item Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Items Add") Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Save Changes Async") Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Retun (TypedResults.CreatedAtRoute)") -end @enduml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4 Sequence.svg b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4 Sequence.svg index fbb9b227f..cae571112 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4 Sequence.svg +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Component - C4 Sequence.svg @@ -1 +1 @@ -Catalog Api[System]Api[Container]Infrastructure[Container]Catalog Api - Api - Catalog Api - Create Item - C4 Sequence - Component level«external_system»External«component»Catalog Api«component»Catalog ContextCreate ItemCreate ItemCatalog Items AddSave Changes AsyncRetun(TypedResults.CreatedAtRoute) \ No newline at end of file +Catalog Api[System]Api[Container]Infrastructure[Container]Catalog Api - Api - Catalog Api - Create Item - C4 Sequence - Component level«external_system»External«component»Catalog Api«component»Catalog ContextCreate ItemCatalog Items AddSave Changes AsyncRetun(TypedResults.CreatedAtRoute) \ No newline at end of file diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4 Sequence.png b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4 Sequence.png index c2404ef57..6983a1639 100644 Binary files a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4 Sequence.png and b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4 Sequence.png differ diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4 Sequence.puml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4 Sequence.puml index d243cd088..a47e183fe 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4 Sequence.puml +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4 Sequence.puml @@ -11,10 +11,8 @@ System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi, "Catalog A Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api, "Create Item") -group Create Item Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Catalog Items Add") Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Save Changes Async") -end @enduml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4 Sequence.svg b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4 Sequence.svg index fe3dd21b7..8dae94228 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4 Sequence.svg +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Create Item/Container - C4 Sequence.svg @@ -1 +1 @@ -Catalog Api[System]Catalog Api - Api - Catalog Api - Create Item - C4 Sequence - Container level«external_system»External«container»Api«container»InfrastructureCreate ItemCreate ItemCatalog Items AddSave Changes Async \ No newline at end of file +Catalog Api[System]Catalog Api - Api - Catalog Api - Create Item - C4 Sequence - Container level«external_system»External«container»Api«container»InfrastructureCreate ItemCatalog Items AddSave Changes Async \ No newline at end of file diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4 Sequence.png b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4 Sequence.png index aea0049f5..a33d1abad 100644 Binary files a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4 Sequence.png and b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4 Sequence.png differ diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4 Sequence.puml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4 Sequence.puml index 5f1e0fe30..d00a062fb 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4 Sequence.puml +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4 Sequence.puml @@ -17,7 +17,6 @@ Boundary_End() Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Delete Item By Id") -group Delete Item By Id Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Items Single Or Default") alt item is null Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Retun (TypedResults.NotFound)") @@ -25,7 +24,6 @@ end Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Items Remove") Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Save Changes Async") Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Retun (TypedResults.NoContent)") -end @enduml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4 Sequence.svg b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4 Sequence.svg index dd1e992ff..ff5b82618 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4 Sequence.svg +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Component - C4 Sequence.svg @@ -1 +1 @@ -Catalog Api[System]Api[Container]Infrastructure[Container]Catalog Api - Api - Catalog Api - Delete Item By Id - C4 Sequence - Component level«external_system»External«component»Catalog Api«component»Catalog ContextDelete Item By IdDelete Item By IdCatalog Items Single OrDefaultalt[item is null]Retun(TypedResults.NotFound)Catalog Items RemoveSave Changes AsyncRetun(TypedResults.NoContent) \ No newline at end of file +Catalog Api[System]Api[Container]Infrastructure[Container]Catalog Api - Api - Catalog Api - Delete Item By Id - C4 Sequence - Component level«external_system»External«component»Catalog Api«component»Catalog ContextDelete Item By IdCatalog Items Single OrDefaultalt[item is null]Retun(TypedResults.NotFound)Catalog Items RemoveSave Changes AsyncRetun(TypedResults.NoContent) \ No newline at end of file diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4 Sequence.png b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4 Sequence.png index f28cb3609..d3ef5b8a3 100644 Binary files a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4 Sequence.png and b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4 Sequence.png differ diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4 Sequence.puml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4 Sequence.puml index cd11a151a..8bd10e656 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4 Sequence.puml +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4 Sequence.puml @@ -11,11 +11,9 @@ System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi, "Catalog A Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api, "Delete Item By Id") -group Delete Item By Id Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Catalog Items Single Or Default") Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Catalog Items Remove") Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Save Changes Async") -end @enduml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4 Sequence.svg b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4 Sequence.svg index b1b9ea1ed..d5621eb24 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4 Sequence.svg +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Delete Item By Id/Container - C4 Sequence.svg @@ -1 +1 @@ -Catalog Api[System]Catalog Api - Api - Catalog Api - Delete Item By Id - C4 Sequence - Container level«external_system»External«container»Api«container»InfrastructureDelete Item By IdDelete Item By IdCatalog Items Single OrDefaultCatalog Items RemoveSave Changes Async \ No newline at end of file +Catalog Api[System]Catalog Api - Api - Catalog Api - Delete Item By Id - C4 Sequence - Container level«external_system»External«container»Api«container»InfrastructureDelete Item By IdCatalog Items Single OrDefaultCatalog Items RemoveSave Changes Async \ No newline at end of file diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4 Sequence.png b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4 Sequence.png index 79ebc1f91..2facb2485 100644 Binary files a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4 Sequence.png and b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4 Sequence.png differ diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4 Sequence.puml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4 Sequence.puml index ffaba2f81..a6ff362e8 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4 Sequence.puml +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4 Sequence.puml @@ -17,14 +17,10 @@ Boundary_End() Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Get All Items") -group Get All Items Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Items To List Async") Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Change Uri Placeholder") -group Change Uri Placeholder Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Retun (items)") -end Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Retun (TypedResults.Ok)") -end @enduml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4 Sequence.svg b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4 Sequence.svg index 45910e1f5..394fff37a 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4 Sequence.svg +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Component - C4 Sequence.svg @@ -1 +1 @@ -Catalog Api[System]Api[Container]Infrastructure[Container]Catalog Api - Api - Catalog Api - Get All Items - C4 Sequence - Component level«external_system»External«component»Catalog Api«component»Catalog ContextGet All ItemsGet All ItemsCatalog Items To ListAsyncChange Uri PlaceholderChange Uri PlaceholderRetun (items)Retun (TypedResults.Ok) \ No newline at end of file +Catalog Api[System]Api[Container]Infrastructure[Container]Catalog Api - Api - Catalog Api - Get All Items - C4 Sequence - Component level«external_system»External«component»Catalog Api«component»Catalog ContextGet All ItemsCatalog Items To ListAsyncChange Uri PlaceholderRetun (items)Retun (TypedResults.Ok) \ No newline at end of file diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4 Sequence.png b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4 Sequence.png index 395b90789..fd25f0500 100644 Binary files a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4 Sequence.png and b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4 Sequence.png differ diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4 Sequence.puml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4 Sequence.puml index a8b16c006..7114be276 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4 Sequence.puml +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4 Sequence.puml @@ -11,9 +11,7 @@ System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi, "Catalog A Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api, "Get All Items") -group Get All Items Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Catalog Items To List Async") -end @enduml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4 Sequence.svg b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4 Sequence.svg index 3876fa6e9..71566ed92 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4 Sequence.svg +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get All Items/Container - C4 Sequence.svg @@ -1 +1 @@ -Catalog Api[System]Catalog Api - Api - Catalog Api - Get All Items - C4 Sequence - Container level«external_system»External«container»Api«container»InfrastructureGet All ItemsGet All ItemsCatalog Items To ListAsync \ No newline at end of file +Catalog Api[System]Catalog Api - Api - Catalog Api - Get All Items - C4 Sequence - Container level«external_system»External«container»Api«container»InfrastructureGet All ItemsCatalog Items To ListAsync \ No newline at end of file diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4 Sequence.png b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4 Sequence.png index ff74a777c..456beaab9 100644 Binary files a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4 Sequence.png and b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4 Sequence.png differ diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4 Sequence.puml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4 Sequence.puml index ec78bb19b..30593a7fb 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4 Sequence.puml +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4 Sequence.puml @@ -13,7 +13,6 @@ Boundary_End() Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Get Item By Id") -group Get Item By Id alt id <= 0 Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Retun (TypedResults.BadRequest)") end @@ -21,7 +20,6 @@ alt item == null Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Retun (TypedResults.NotFound)") end Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Retun (TypedResults.Ok)") -end @enduml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4 Sequence.svg b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4 Sequence.svg index 11722240e..1a21c9ec3 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4 Sequence.svg +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item By Id/Component - C4 Sequence.svg @@ -1 +1 @@ -Catalog Api[System]Api[Container]Catalog Api - Api - Catalog Api - Get Item By Id - C4 Sequence - Component level«external_system»External«component»Catalog ApiGet Item By IdGet Item By Idalt[id <= 0]Retun(TypedResults.BadRequest)alt[item == null]Retun(TypedResults.NotFound)Retun (TypedResults.Ok) \ No newline at end of file +Catalog Api[System]Api[Container]Catalog Api - Api - Catalog Api - Get Item By Id - C4 Sequence - Component level«external_system»External«component»Catalog ApiGet Item By Idalt[id <= 0]Retun(TypedResults.BadRequest)alt[item == null]Retun(TypedResults.NotFound)Retun (TypedResults.Ok) \ No newline at end of file diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4 Sequence.png b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4 Sequence.png index 7ab269cf6..e585698b3 100644 Binary files a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4 Sequence.png and b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4 Sequence.png differ diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4 Sequence.puml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4 Sequence.puml index 578e645b9..b5b458cd9 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4 Sequence.puml +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4 Sequence.puml @@ -13,14 +13,12 @@ Boundary_End() Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Get Item Picture By Id") -group Get Item Picture By Id alt item is null Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Retun (TypedResults.NotFound)") end Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Get Full Path") Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Get Image Mime Type From Image File Extension") Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Retun (TypedResults.PhysicalFile)") -end @enduml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4 Sequence.svg b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4 Sequence.svg index 4ca9775f5..7920163da 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4 Sequence.svg +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Item Picture By Id/Component - C4 Sequence.svg @@ -1 +1 @@ -Catalog Api[System]Api[Container]Catalog Api - Api - Catalog Api - Get Item Picture By Id - C4 Sequence - Component level«external_system»External«component»Catalog ApiGet Item Picture By IdGet Item Picture By Idalt[item is null]Retun(TypedResults.NotFound)Get Full PathGet Image Mime TypeFrom Image File ExtensionRetun(TypedResults.PhysicalFile) \ No newline at end of file +Catalog Api[System]Api[Container]Catalog Api - Api - Catalog Api - Get Item Picture By Id - C4 Sequence - Component level«external_system»External«component»Catalog ApiGet Item Picture By Idalt[item is null]Retun(TypedResults.NotFound)Get Full PathGet Image Mime TypeFrom Image File ExtensionRetun(TypedResults.PhysicalFile) \ No newline at end of file diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4 Sequence.png b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4 Sequence.png index 38801809d..1765459e5 100644 Binary files a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4 Sequence.png and b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4 Sequence.png differ diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4 Sequence.puml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4 Sequence.puml index 7969a5d0b..f29a950ee 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4 Sequence.puml +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4 Sequence.puml @@ -13,13 +13,9 @@ Boundary_End() Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Get Items By Brand And Type Id") -group Get Items By Brand And Type Id Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Change Uri Placeholder") -group Change Uri Placeholder Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Retun (items)") -end Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Retun (TypedResults.Ok)") -end @enduml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4 Sequence.svg b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4 Sequence.svg index 4d0b1bcb3..f6e3bec5b 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4 Sequence.svg +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand And Type Id/Component - C4 Sequence.svg @@ -1 +1 @@ -Catalog Api[System]Api[Container]Catalog Api - Api - Catalog Api - Get Items By Brand And Type Id - C4 Sequence - Component level«external_system»External«component»Catalog ApiGet Items By Brand AndType IdGet Items By Brand And Type IdChange Uri PlaceholderChange Uri PlaceholderRetun (items)Retun (TypedResults.Ok) \ No newline at end of file +Catalog Api[System]Api[Container]Catalog Api - Api - Catalog Api - Get Items By Brand And Type Id - C4 Sequence - Component level«external_system»External«component»Catalog ApiGet Items By Brand AndType IdChange Uri PlaceholderRetun (items)Retun (TypedResults.Ok) \ No newline at end of file diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4 Sequence.png b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4 Sequence.png index e8d690ef2..6d3ec1809 100644 Binary files a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4 Sequence.png and b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4 Sequence.png differ diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4 Sequence.puml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4 Sequence.puml index 85cbcd872..a2374c778 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4 Sequence.puml +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4 Sequence.puml @@ -13,13 +13,9 @@ Boundary_End() Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Get Items By Brand Id") -group Get Items By Brand Id Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Change Uri Placeholder") -group Change Uri Placeholder Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Retun (items)") -end Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Retun (TypedResults.Ok)") -end @enduml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4 Sequence.svg b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4 Sequence.svg index 56c8ded27..81a98733b 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4 Sequence.svg +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Brand Id/Component - C4 Sequence.svg @@ -1 +1 @@ -Catalog Api[System]Api[Container]Catalog Api - Api - Catalog Api - Get Items By Brand Id - C4 Sequence - Component level«external_system»External«component»Catalog ApiGet Items By Brand IdGet Items By Brand IdChange Uri PlaceholderChange Uri PlaceholderRetun (items)Retun (TypedResults.Ok) \ No newline at end of file +Catalog Api[System]Api[Container]Catalog Api - Api - Catalog Api - Get Items By Brand Id - C4 Sequence - Component level«external_system»External«component»Catalog ApiGet Items By Brand IdChange Uri PlaceholderRetun (items)Retun (TypedResults.Ok) \ No newline at end of file diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4 Sequence.png b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4 Sequence.png index c359e899a..9ab325caf 100644 Binary files a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4 Sequence.png and b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4 Sequence.png differ diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4 Sequence.puml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4 Sequence.puml index bedec45b0..2de095914 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4 Sequence.puml +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4 Sequence.puml @@ -17,14 +17,10 @@ Boundary_End() Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Get Items By Ids") -group Get Items By Ids Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Items To List Async") Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Change Uri Placeholder") -group Change Uri Placeholder Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Retun (items)") -end Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Retun (TypedResults.Ok)") -end @enduml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4 Sequence.svg b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4 Sequence.svg index e28d7f27b..bdae01645 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4 Sequence.svg +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Component - C4 Sequence.svg @@ -1 +1 @@ -Catalog Api[System]Api[Container]Infrastructure[Container]Catalog Api - Api - Catalog Api - Get Items By Ids - C4 Sequence - Component level«external_system»External«component»Catalog Api«component»Catalog ContextGet Items By IdsGet Items By IdsCatalog Items To ListAsyncChange Uri PlaceholderChange Uri PlaceholderRetun (items)Retun (TypedResults.Ok) \ No newline at end of file +Catalog Api[System]Api[Container]Infrastructure[Container]Catalog Api - Api - Catalog Api - Get Items By Ids - C4 Sequence - Component level«external_system»External«component»Catalog Api«component»Catalog ContextGet Items By IdsCatalog Items To ListAsyncChange Uri PlaceholderRetun (items)Retun (TypedResults.Ok) \ No newline at end of file diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4 Sequence.png b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4 Sequence.png index a58b2f74d..095f65857 100644 Binary files a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4 Sequence.png and b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4 Sequence.png differ diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4 Sequence.puml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4 Sequence.puml index 661333b40..768db22ee 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4 Sequence.puml +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4 Sequence.puml @@ -11,9 +11,7 @@ System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi, "Catalog A Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api, "Get Items By Ids") -group Get Items By Ids Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Catalog Items To List Async") -end @enduml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4 Sequence.svg b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4 Sequence.svg index e681ccb55..52a5a0642 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4 Sequence.svg +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Ids/Container - C4 Sequence.svg @@ -1 +1 @@ -Catalog Api[System]Catalog Api - Api - Catalog Api - Get Items By Ids - C4 Sequence - Container level«external_system»External«container»Api«container»InfrastructureGet Items By IdsGet Items By IdsCatalog Items To ListAsync \ No newline at end of file +Catalog Api[System]Catalog Api - Api - Catalog Api - Get Items By Ids - C4 Sequence - Container level«external_system»External«container»Api«container»InfrastructureGet Items By IdsCatalog Items To ListAsync \ No newline at end of file diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4 Sequence.png b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4 Sequence.png index 002aff945..0aa155acf 100644 Binary files a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4 Sequence.png and b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4 Sequence.png differ diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4 Sequence.puml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4 Sequence.puml index b8aabd1f8..611fdfb4e 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4 Sequence.puml +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4 Sequence.puml @@ -17,14 +17,10 @@ Boundary_End() Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Get Items By Name") -group Get Items By Name Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Items To List Async") Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Change Uri Placeholder") -group Change Uri Placeholder Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Retun (items)") -end Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Retun (TypedResults.Ok)") -end @enduml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4 Sequence.svg b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4 Sequence.svg index ad4873acc..22aa0d9d4 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4 Sequence.svg +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Component - C4 Sequence.svg @@ -1 +1 @@ -Catalog Api[System]Api[Container]Infrastructure[Container]Catalog Api - Api - Catalog Api - Get Items By Name - C4 Sequence - Component level«external_system»External«component»Catalog Api«component»Catalog ContextGet Items By NameGet Items By NameCatalog Items To ListAsyncChange Uri PlaceholderChange Uri PlaceholderRetun (items)Retun (TypedResults.Ok) \ No newline at end of file +Catalog Api[System]Api[Container]Infrastructure[Container]Catalog Api - Api - Catalog Api - Get Items By Name - C4 Sequence - Component level«external_system»External«component»Catalog Api«component»Catalog ContextGet Items By NameCatalog Items To ListAsyncChange Uri PlaceholderRetun (items)Retun (TypedResults.Ok) \ No newline at end of file diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4 Sequence.png b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4 Sequence.png index f5e51c389..3ec0131ad 100644 Binary files a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4 Sequence.png and b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4 Sequence.png differ diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4 Sequence.puml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4 Sequence.puml index 9484ed588..e8556c2b4 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4 Sequence.puml +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4 Sequence.puml @@ -11,9 +11,7 @@ System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi, "Catalog A Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api, "Get Items By Name") -group Get Items By Name Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Catalog Items To List Async") -end @enduml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4 Sequence.svg b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4 Sequence.svg index 9d4a2e8a6..23eb20a65 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4 Sequence.svg +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Name/Container - C4 Sequence.svg @@ -1 +1 @@ -Catalog Api[System]Catalog Api - Api - Catalog Api - Get Items By Name - C4 Sequence - Container level«external_system»External«container»Api«container»InfrastructureGet Items By NameGet Items By NameCatalog Items To ListAsync \ No newline at end of file +Catalog Api[System]Catalog Api - Api - Catalog Api - Get Items By Name - C4 Sequence - Container level«external_system»External«container»Api«container»InfrastructureGet Items By NameCatalog Items To ListAsync \ No newline at end of file diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4 Sequence.png b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4 Sequence.png index ebdaf6282..718b94b5a 100644 Binary files a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4 Sequence.png and b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4 Sequence.png differ diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4 Sequence.puml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4 Sequence.puml index ece04e43f..4c4562732 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4 Sequence.puml +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4 Sequence.puml @@ -17,29 +17,21 @@ Boundary_End() Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Get Items By Semantic Relevance") -group Get Items By Semantic Relevance alt !services.CatalogAI.IsEnabled Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Get Items By Name") -group Get Items By Name Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Items To List Async") Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Change Uri Placeholder") -group Change Uri Placeholder Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Retun (items)") -end Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Retun (TypedResults.Ok)") end -end alt services.Logger.IsEnabled(LogLevel.Debug) Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Items To List Async") else Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Catalog Items To List Async") end Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Change Uri Placeholder") -group Change Uri Placeholder Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Retun (items)") -end Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Retun (TypedResults.Ok)") -end @enduml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4 Sequence.svg b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4 Sequence.svg index bf59133c6..cb3793beb 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4 Sequence.svg +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Component - C4 Sequence.svg @@ -1 +1 @@ -Catalog Api[System]Api[Container]Infrastructure[Container]Catalog Api - Api - Catalog Api - Get Items By Semantic Relevance - C4 Sequence - Component level«external_system»External«component»Catalog Api«component»Catalog ContextGet Items By SemanticRelevanceGet Items By Semantic Relevancealt[!services.CatalogAI.IsEnabled]Get Items By NameGet Items By NameCatalog Items To ListAsyncChange Uri PlaceholderChange Uri PlaceholderRetun (items)Retun (TypedResults.Ok)alt[services.Logger.IsEnabled(LogLevel.Debug)]Catalog Items To ListAsyncCatalog Items To ListAsyncChange Uri PlaceholderChange Uri PlaceholderRetun (items)Retun (TypedResults.Ok) \ No newline at end of file +Catalog Api[System]Api[Container]Infrastructure[Container]Catalog Api - Api - Catalog Api - Get Items By Semantic Relevance - C4 Sequence - Component level«external_system»External«component»Catalog Api«component»Catalog ContextGet Items By SemanticRelevancealt[!services.CatalogAI.IsEnabled]Get Items By NameCatalog Items To ListAsyncChange Uri PlaceholderRetun (items)Retun (TypedResults.Ok)alt[services.Logger.IsEnabled(LogLevel.Debug)]Catalog Items To ListAsyncCatalog Items To ListAsyncChange Uri PlaceholderRetun (items)Retun (TypedResults.Ok) \ No newline at end of file diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4 Sequence.png b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4 Sequence.png index 29ed08adc..006df95e6 100644 Binary files a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4 Sequence.png and b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4 Sequence.png differ diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4 Sequence.puml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4 Sequence.puml index 2d18a51ad..5d1fa5033 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4 Sequence.puml +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4 Sequence.puml @@ -11,11 +11,9 @@ System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi, "Catalog A Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api, "Get Items By Semantic Relevance") -group Get Items By Semantic Relevance Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Catalog Items To List Async") Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Catalog Items To List Async") Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Catalog Items To List Async") -end @enduml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4 Sequence.svg b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4 Sequence.svg index e7a92df49..2e3d66642 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4 Sequence.svg +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - C4 Sequence.svg @@ -1 +1 @@ -Catalog Api[System]Catalog Api - Api - Catalog Api - Get Items By Semantic Relevance - C4 Sequence - Container level«external_system»External«container»Api«container»InfrastructureGet Items By SemanticRelevanceGet Items By Semantic RelevanceCatalog Items To ListAsyncCatalog Items To ListAsyncCatalog Items To ListAsync \ No newline at end of file +Catalog Api[System]Catalog Api - Api - Catalog Api - Get Items By Semantic Relevance - C4 Sequence - Container level«external_system»External«container»Api«container»InfrastructureGet Items By SemanticRelevanceCatalog Items To ListAsyncCatalog Items To ListAsyncCatalog Items To ListAsync \ No newline at end of file diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - Sequence.png b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - Sequence.png index fa692521f..e25fe0e92 100644 Binary files a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - Sequence.png and b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - Sequence.png differ diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - Sequence.puml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - Sequence.puml index 777aec781..a0ecfff5e 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - Sequence.puml +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - Sequence.puml @@ -11,11 +11,9 @@ end box C4InterFlow.SoftwareSystems.ExternalSystem -> dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api : Get Items By Semantic Relevance -group Get Items By Semantic Relevance dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api -> dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure : Catalog Items To List Async dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api -> dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure : Catalog Items To List Async dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api -> dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure : Catalog Items To List Async -end @enduml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - Sequence.svg b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - Sequence.svg index 1b85a526a..457742620 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - Sequence.svg +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Get Items By Semantic Relevance/Container - Sequence.svg @@ -1 +1 @@ -Catalog Api - Api - Catalog Api - Get Items By Semantic Relevance - Sequence - Container levelCatalog ApiExternalExternalApiApiInfrastructureInfrastructureGet Items By Semantic RelevanceGet Items By Semantic RelevanceCatalog Items To List AsyncCatalog Items To List AsyncCatalog Items To List Async \ No newline at end of file +Catalog Api - Api - Catalog Api - Get Items By Semantic Relevance - Sequence - Container levelCatalog ApiExternalExternalApiApiInfrastructureInfrastructureGet Items By Semantic RelevanceCatalog Items To List AsyncCatalog Items To List AsyncCatalog Items To List Async \ No newline at end of file diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4 Sequence.png b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4 Sequence.png index a7b50368d..2e370ae06 100644 Binary files a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4 Sequence.png and b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4 Sequence.png differ diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4 Sequence.puml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4 Sequence.puml index bd1a610b4..a4ac716f2 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4 Sequence.puml +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4 Sequence.puml @@ -13,9 +13,7 @@ Boundary_End() Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Map Catalog Api") -group Map Catalog Api Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Retun (app)") -end @enduml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4 Sequence.svg b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4 Sequence.svg index 326f489e8..0bb524937 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4 Sequence.svg +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Map Catalog Api/Component - C4 Sequence.svg @@ -1 +1 @@ -Catalog Api[System]Api[Container]Catalog Api - Api - Catalog Api - Map Catalog Api - C4 Sequence - Component level«external_system»External«component»Catalog ApiMap Catalog ApiMap Catalog ApiRetun (app) \ No newline at end of file +Catalog Api[System]Api[Container]Catalog Api - Api - Catalog Api - Map Catalog Api - C4 Sequence - Component level«external_system»External«component»Catalog ApiMap Catalog ApiRetun (app) \ No newline at end of file diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4 Sequence.png b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4 Sequence.png index 782c62754..387e053e8 100644 Binary files a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4 Sequence.png and b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4 Sequence.png differ diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4 Sequence.puml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4 Sequence.puml index 65e907cf0..e97bc1d90 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4 Sequence.puml +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4 Sequence.puml @@ -17,7 +17,6 @@ Boundary_End() Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Update Item") -group Update Item alt catalogItem == null Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Retun (TypedResults.NotFound)") end @@ -26,7 +25,6 @@ else Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure.Components.CatalogContext, "Save Changes Async") end Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api.Components.CatalogApi, "Retun (TypedResults.Created)") -end @enduml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4 Sequence.svg b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4 Sequence.svg index de676d6de..d92145a80 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4 Sequence.svg +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Component - C4 Sequence.svg @@ -1 +1 @@ -Catalog Api[System]Api[Container]Infrastructure[Container]Catalog Api - Api - Catalog Api - Update Item - C4 Sequence - Component level«external_system»External«component»Catalog Api«component»Catalog ContextUpdate ItemUpdate Itemalt[catalogItem == null]Retun(TypedResults.NotFound)alt[priceEntry.IsModified]Save Changes AsyncRetun(TypedResults.Created) \ No newline at end of file +Catalog Api[System]Api[Container]Infrastructure[Container]Catalog Api - Api - Catalog Api - Update Item - C4 Sequence - Component level«external_system»External«component»Catalog Api«component»Catalog ContextUpdate Itemalt[catalogItem == null]Retun(TypedResults.NotFound)alt[priceEntry.IsModified]Save Changes AsyncRetun(TypedResults.Created) \ No newline at end of file diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4 Sequence.png b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4 Sequence.png index f8e382851..dbbb7524a 100644 Binary files a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4 Sequence.png and b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4 Sequence.png differ diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4 Sequence.puml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4 Sequence.puml index aeb6fa77d..b1e014478 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4 Sequence.puml +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4 Sequence.puml @@ -11,9 +11,7 @@ System_Boundary(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi, "Catalog A Boundary_End() Rel(C4InterFlow.SoftwareSystems.ExternalSystem, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api, "Update Item") -group Update Item Rel(dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api, dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure, "Save Changes Async") -end @enduml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4 Sequence.svg b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4 Sequence.svg index f0d137287..1328d8999 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4 Sequence.svg +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - C4 Sequence.svg @@ -1 +1 @@ -Catalog Api[System]Catalog Api - Api - Catalog Api - Update Item - C4 Sequence - Container level«external_system»External«container»Api«container»InfrastructureUpdate ItemUpdate ItemSave Changes Async \ No newline at end of file +Catalog Api[System]Catalog Api - Api - Catalog Api - Update Item - C4 Sequence - Container level«external_system»External«container»Api«container»InfrastructureUpdate ItemSave Changes Async \ No newline at end of file diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - Sequence.png b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - Sequence.png index 1808b9abd..006e8e617 100644 Binary files a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - Sequence.png and b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - Sequence.png differ diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - Sequence.puml b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - Sequence.puml index bad42cb4a..0c2f62512 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - Sequence.puml +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - Sequence.puml @@ -11,9 +11,7 @@ end box C4InterFlow.SoftwareSystems.ExternalSystem -> dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api : Update Item -group Update Item dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Api -> dotnet.eShop.Architecture.SoftwareSystems.CatalogApi.Containers.Infrastructure : Save Changes Async -end @enduml diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - Sequence.svg b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - Sequence.svg index c02f5232a..585fcf9ff 100644 --- a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - Sequence.svg +++ b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Api/Components/Catalog Api/Interfaces/Update Item/Container - Sequence.svg @@ -1 +1 @@ -Catalog Api - Api - Catalog Api - Update Item - Sequence - Container levelCatalog ApiExternalExternalApiApiInfrastructureInfrastructureUpdate ItemUpdate ItemSave Changes Async \ No newline at end of file +Catalog Api - Api - Catalog Api - Update Item - Sequence - Container levelCatalog ApiExternalExternalApiApiInfrastructureInfrastructureUpdate ItemSave Changes Async \ No newline at end of file diff --git a/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4 Sequence.png b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4 Sequence.png new file mode 100644 index 000000000..8aa6bfcf0 Binary files /dev/null and b/Samples/dotnet.eShop/dotnet.eShop.Architecture/Diagrams/Software Systems/Catalog Api/Containers/Infrastructure/Components/Catalog Context/Interfaces/Catalog Types To List Async/Component - C4 Sequence.png differ