workspace "Droša viedpilsēta – dinamiska riska modelēšana" "C4 konteksta diagramma" { model { // Personas cityCSO = person "Pilsētas drošības vadītājs (CSO)" "Atbild par viedpilsētas kiberdrošību un operacionālo drošību, izmanto riska prognozes lēmumu pieņemšanai." socAnalyst = person "Kiberdrošības analītiķis (SOC)" "Uzrauga incidentus, analizē brīdinājumus un koriģē drošības pasākumus." cityOperator = person "Pilsētas operāciju centrs" "Monitorē infrastruktūru un ārkārtas situācijas." citizen = person "Viedpilsētas iedzīvotājs" "Netieši ietekmē un izjūt pilsētas drošības līmeni (piem., caur pakalpojumu pieejamību)." // Galvenā sistēma riskPlatform = softwareSystem "Viedpilsētas dinamiskās riska modelēšanas platforma" "Apvieno diskretā laika Markova ķēdes un LLM interpretāciju, lai automātiski un adaptīvi prognozētu viedpilsētas kiberdrošības un operacionālos riskus." // Ārējās sistēmas iotPlatform = softwareSystem "Viedpilsētas IoT platforma" "Savāc datus no sensoriem: vides sensori, stāvvietas, ielu apgaismojums, u.c." { tags "External System" } scadaSystem = softwareSystem "Kritiskās infrastruktūras SCADA/ICS sistēmas" "Vadības sistēmas ūdensapgādei, energotīkliem, siltumapgādei un citai kritiskai infrastruktūrai." { tags "External System" } socSiem = softwareSystem "Pilsētas SOC / SIEM" "Centralizēti apkopo drošības notikumus, žurnālus un brīdinājumus no viedpilsētas sistēmām." { tags "External System" } threatIntel = softwareSystem "Apdraudējumu izlūkošanas avoti (Threat Intelligence)" "Piegādā informāciju par jauniem apdraudējumiem, CVE, kampaņām un IoC." { tags "External System" } llmService = softwareSystem "LLM serviss" "Lielo valodas modeļu serviss, kas interpretē notikumu aprakstus, incidentu atskaites un politikas, atgriežot strukturētus riska indikatorus." { tags "External System" } emergencySystem = softwareSystem "Ārkārtas situāciju pārvaldības sistēma" "Koordinē reaģēšanu uz avārijām, incidentiem un katastrofām; izmanto riska prognozes lēmumu pieņemšanai." { tags "External System" } openDataPortal = softwareSystem "Viedpilsētas atvērto datu portāls" "Publicē ne-konfidenciālus datus par pilsētas pakalpojumiem un notikumiem." { tags "External System" } // Attiecības: personas cityCSO -> riskPlatform "Skatās konsolidētas riska prognozes, konfigurē riska sliekšņus, politikas un prioritātes." socAnalyst -> riskPlatform "Analizē paaugstināta riska komponentes, validē incidentus, koriģē pāreju varbūtības, ja nepieciešams." cityOperator -> riskPlatform "Izmanto riska stāvokļu prognozes, lai plānotu infrastruktūras un pakalpojumu darbību." citizen -> openDataPortal "Skatās informāciju par pilsētas pakalpojumiem, pieejamību un drošības indikatoriem." // Attiecības: sistēmas -> riska platforma iotPlatform -> riskPlatform "Sūta sensoru datus (stāvokļi, anomālijas) viedpilsētas komponentēm." scadaSystem -> riskPlatform "Piegādā stāvokļa un brīdinājumu datus no kritiskās infrastruktūras (ūdens, enerģija, siltums)." socSiem -> riskPlatform "Sūta korelētus drošības notikumus un incidentu brīdinājumus." threatIntel -> riskPlatform "Piegādā jaunus apdraudējumus un ievainojamību informāciju Markova pāreju varbūtību korekcijai." riskPlatform -> socSiem "Atgriež paaugstināta riska brīdinājumus un prioritizācijas informāciju incidentu apstrādei." riskPlatform -> emergencySystem "Nodrošina integrētu risku prognozi (kiberdrošība + operacionālais risks) lēmumu pieņemšanai ārkārtas situācijās." riskPlatform -> openDataPortal "Nodod agregētus, ne-sensitīvus drošības indikatorus sabiedrības informēšanai." // LLM integrācija riskPlatform -> llmService "Nosūta incidentu aprakstus, logu fragmentus, politikas tekstu un TI ziņojumus interpretācijai." llmService -> riskPlatform "Atgriež strukturētus risku indikatorus un ieteikumus Markova pāreju varbūtību un stāvokļu interpretācijas atjaunināšanai." } views { systemContext riskPlatform "SmartCityRisk-Context" "Viedpilsētas dinamiskās riska modelēšanas platformas konteksta diagramma" { include * autoLayout lr } styles { element "Person" { shape person background "#08427b" color "#ffffff" fontSize 22 } element "Software System" { shape roundedbox background "#1168bd" color "#ffffff" } element "External System" { background "#999999" color "#ffffff" } } } }