AAAI2016論文 UCO: A Unified Cybersecurity Ontology

標題

作者信息

作者同樣是來自馬里蘭大學的。
嚴格說來,此文是Workshop論文,但是一篇非常經典的文章(極少數嘗試構造通用安全本體的文章),引用非常多。

中心思想

設計UCO,集成來自不同網絡安全系統的異構數據和知識模式,及最常用的網絡安全標準,用于信息共享和交換,旨在支持信息集成鵝湖網絡安全系統中的態勢感知。
(沒有考證究竟是哪篇文章或者是哪個項目首先把本體用于網絡安全態勢感知,國內的話,很可能是國防科大團隊)

附加觀點

觀點1

觀點:聲稱的UCO貢獻,包含以下這些。其一,UCO本體提供了對網絡安全領域的共同理解,并統一了最常用的網絡安全標準;其二,與獨立開發的現有網絡安全本體相比,UCO已映射到一些現有的公開可用的網絡安全本體,以促進本體共享,集成和重用,UCO是連接網絡安全本體的主干;其三,UCO將概念映射到一般世界知識源;其四,我們描述了重要的用例,可以通過UCO本體將網絡安全數據與現有的一般世界知識相統一來支持;其五,我們已經生成了一個網絡安全標準目錄,可在線獲取。
考慮:第一個貢獻沒問題,使用了本體就是要對領域的一致理解;第二個貢獻其實說的是UCO的構建方式,強調它是從“考慮重用”的本體設計原則出發的,所得到的本體又和現有的本體有連結、映射關系;第三個貢獻,我理解為本體概念的語義一致性,通過概念映射的方式來避免歧義。這里最大的貢獻應該是第二個貢獻,我的后續工作也是對UCO這種模式的延伸,乃至于考慮自動化地實現。
第四和第五個貢獻分別是用例說明和開源,文章對貢獻的劃分粒度還是很細的,沒有絕對的標準。

觀點2

觀點:本體支持推理和從現有信息中推斷信息,還支持捕獲網絡安全分析師的專業知識,這些專業知識可以使用本體類、術語、規則來表達。規則可以用于推斷OWL推理器無法捕獲的新信息。
示例
考慮:看這個案例,圖中有“推斷攻擊并向主機發出警報的規則”,規則使用UCO本體中的術語來關聯組織內的信息和網絡上可用的外部信息。這種規則給人的隱憂是,第一,怎么設計,是否為人工設計;第二,結果如何驗證,尤其是類似“hasVulnerabilityTerm”這種真值判斷,是原始的子串匹配。

觀點3

觀點:有關UCO的本體陳述,有包括類似于Undercoffer的名詞解釋內容,也有本體的統計數據內容。
考慮:這是描述構建本體的基本盤,我在描述構建本體的時候也是類似的方式,只不過還沒有對術語詳盡解釋(畢設中是否需要還得考慮考慮,不好詳盡解釋,因為概念太多了)。
UCO統計數據
表格看得懂最關鍵,美觀都是次要的,有些行數特別多的三線表,特別容易看差了,那還不如把線都劃上。

觀點4

觀點:本體能力說明,我們來SPARQL查詢+查詢結果來說明。
考慮:這種說明方式也是基本盤,能否回答SPARQL的語義問題就表示本體有無相關能力,這是和本體工程的理論向對應了。只不過這里的SPARQL都是對應于具體安全問題的。
SPARQL案例

觀點5

觀點:對未來研究的考慮,包括時間表征與推理、建模不確定性和置信度、從非結構化數據中提取網絡安全信息。
考慮:2016年的展望,這已經過了快10年,一些工作是已經做了。在這個領域,沒多少人在延伸,進度滯緩。

小結

好文章主要看內容,不當勢利眼,只盯著文章的發表檔次。這個文章是本體用于態勢感知的代表作(開山之作)。

說點閑話,又過生日了,重返學校已四年,對所謂“科研”的有了初步了解,算是拿出比較重的代價來了解的。體驗之后,回歸好生活。對人,友善,多關注自己,對事,多關注本質內容。
論文湊夠,畢設搞好,多練習開發。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/bicheng/78509.shtml
繁體地址,請注明出處:http://hk.pswp.cn/bicheng/78509.shtml
英文地址,請注明出處:http://en.pswp.cn/bicheng/78509.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

【白雪講堂】構建與優化企業知識圖譜的實戰指南

在GEO(生成式引擎優化)時代,知識圖譜不僅是企業數據資產的“智慧大腦”,更是連接內容與AI理解之間的核心橋梁。一個高質量的知識圖譜,能夠顯著提高AI平臺對企業內容的識別度、相關性與推薦權重,從而在AI搜索…

什么是WebSocket?NGINX如何支持WebSocket協議?

大家好,我是鋒哥。今天分享關于【什么是WebSocket?NGINX如何支持WebSocket協議?】面試題。希望對大家有幫助; 什么是WebSocket?NGINX如何支持WebSocket協議? 1000道 互聯網大廠Java工程師 精選面試題-Java…

【免費項目分享】(項目加說明文檔)基于Go語言的城市電動汽車充電樁管理系統設計與實現

免費項目分享系列,需要的可后臺 基于Go語言的城市電動汽車充電樁管理系統設計與實現 技術:Go、Beego框架、Vue、MySQL 地址:https://download.csdn.net/download/weixin_53920044/90697080 用戶功能 1.充電樁搜索與導航:用戶可以…

線程池單例模式

線程池的概念 線程池是一種線程使用模式。 一種線程使用模式。線程過多會帶來調度開銷,進而影響緩存局部性和整體性能。而線程池維護著多個線程,等待著監督管理者分配可并發執行的任務。…

【Android Compose】焦點管理

官方文檔鏈接: https://developer.android.google.cn/develop/ui/compose/touch-input/focus?hlzh-cn 1、更改焦點遍歷順序 1.1、替換一維遍歷順序 (1)創建焦點引用對象: /// 創建4個引用對象(二選一&#xff09…

dwj2025426

目錄 一、25. K 個一組翻轉鏈表 - 力扣(LeetCode) 二、 215. 數組中的第K個最大元素 - 力扣(LeetCode) 三、 15. 三數之和 - 力扣(LeetCode) 一、25. K 個一組翻轉鏈表 - 力扣(LeetCode&#…

C++ std::forward 詳解

在 C 11 引入的眾多特性中,std::forward占據著獨特且重要的地位。它主要用于實現所謂的 “完美轉發”,這一機制在現代 C 編程中發揮著關鍵作用,尤其是在編寫通用庫和高效代碼時。 什么是完美轉發? 完美轉發是指在函數模板中&…

如何保證線程安全(含典型手段與應用場景)

? 1. 什么是線程安全? 線程安全指的是:當多個線程同時訪問同一塊代碼時,無論運行時環境采用怎樣的調度方式或者這些線程將怎樣交替執行,代碼的行為都能正確執行,且不會出現數據不一致、臟數據或異常崩潰。 舉個簡單…

Qt/C++開發監控GB28181系統/協議解釋說明/SIP內容解釋/每一行數據什么含義

一、前言 搞gb28181開發,首要任務就是解析協議,按照gb28181的文檔來,還是非常詳細的,通過抓包工具可以查看到具體的收發數據,也可以打開網絡調試助手工具,監聽5060端口,看到上報的數據&#xf…

C++:string 1

練習題&#xff1a; 這個題的思路是從前往后&#xff0c;從后往前同時找&#xff0c;不是字母的話就繼續&#xff0c;是的話就交換。 代碼&#xff1a; #define _CRT_SECURE_NO_WARNINGS 1 #include <iostream> #include <string> using namespace std; //1、4個…

SMT貼片加工費控制與優化實踐指南

內容概要 SMT貼片加工費的控制與優化需建立在對成本結構的系統性認知基礎上。本節從物料采購、設備運行、工藝參數三大維度切入&#xff0c;結合BOM清單管理、鋼網使用規范等實操環節&#xff0c;構建覆蓋全流程的降本增效框架。以下表格列舉了SMT加工成本的典型構成要素及其占…

未來醫院已來:AI如何實現無死角安全監控

AI智慧醫院如何用算法守護安全與效率 ## 背景&#xff1a;醫療場景的智能化轉型需求 現代醫院作為人員密集、場景復雜的公共場所&#xff0c;面臨諸多管理痛點&#xff1a;患者跌倒可能延誤救治、醫鬧事件威脅安全、醫療垃圾處置不當引發感染風險、重點區域&#xff08;如藥…

Nuxt3中使用UnoCSS指南

Nuxt3中使用UnoCSS指南 UnoCSS是一個高度可定制的、原子化CSS引擎&#xff0c;可以輕松集成到Nuxt3項目中。下面介紹如何在Nuxt3中安裝和配置UnoCSS。 安裝步驟 安裝UnoCSS的Nuxt模塊&#xff1a; # 使用pnpm pnpm add -D unocss unocss/nuxt# 使用yarn yarn add -D unocss…

mmap詳解

mmap詳解 mmap基礎概念mmap內存映射原理mmap相關函數調用mmap的使用細節mmap和常規文件操作的區別 mmap基礎概念 mmap是一種內存映射文件的方法&#xff0c;即將一個文件或者其它對象映射到進程的地址空間&#xff0c;實現文件磁盤地址和進程虛擬地址空間中一段虛擬地址的一一…

Vue3的內置組件 -實現過渡動畫 TransitionGroup

Vue3的內置組件 -實現過渡動畫 TransitionGroup 是一個內置組件&#xff0c;用于對 v-for 列表中的元素或組件的插入、移除和順序改變添加動畫效果 支持和 基本相同的 props、CSS 過渡 class 和 JavaScript 鉤子監聽器&#xff0c;但有以下幾點區別&#xff1a; 默認情況下&…

【軟考-架構】14、軟件可靠性基礎

?資料&文章更新? GitHub地址&#xff1a;https://github.com/tyronczt/system_architect 文章目錄 軟件可靠性基本概念軟件可靠性建模軟件可靠性管理軟件可靠性設計N版本程序設計恢復塊設計&#xff08;動態冗余&#xff09;雙機容錯技術、集群技術負載均衡軟件可靠性測試…

使用Python+OpenCV對視頻抽幀保存為JPG圖像

使用PythonOpenCV對視頻抽幀保存為JPG圖像 import os import cv2 import time#視頻文件夾路徑&#xff0c;可修改 videoPath D:\\video\\ #保存的圖片文件夾路徑&#xff0c;可修改 savePath D:\\images\\ videolist os.listdir(videoPath) if not os.path.exists(savePath…

學習整理在centos7上安裝mysql8.0版本教程

學習整理在centos7上安裝mysql8.0版本教程 查看linux系統版本下載mysql數據庫安裝環境檢查解壓mysql安裝包創建MySQL需要的目錄及授權新增用戶組新增組用戶配置mysql環境變量編寫MySQL配置文件初始化數據庫初始化msyql服務啟動mysql修改初始化密碼配置Linux 系統服務工具,使My…

DeepSeek預訓練追求極致的訓練效率的做法

DeepSeek在預訓練階段通過多種技術手段實現了極致的訓練效率,其中包括采用FP8混合精度訓練框架以降低計算和內存需求 ,創新性地引入Multi-head Latent Attention(MLA)壓縮KV緩存以提升推理效率,以及基于Mixture-of-Experts(MoE)的稀疏計算架構以在保證性能的同時顯著降低…

【計算機視覺】CV項目實戰- 深度解析TorchVision_Maskrcnn:基于PyTorch的實例分割實戰指南

深度解析TorchVision_Maskrcnn&#xff1a;基于PyTorch的實例分割實戰指南 技術背景與核心原理Mask R-CNN架構解析項目特點 完整實戰流程環境準備硬件要求軟件依賴 數據準備與標注1. 圖像采集2. 數據標注3. 數據格式轉換 模型構建與訓練1. 模型初始化2. 數據加載器配置3. 訓練優…