2008年11月18日 星期二

[小組開會-2]作業二預計討論時間與討論內容

第二次專題作業繳交時間:11/27 (OOD部分)

預計開會討論時間

























日期 時間 地點
11/19 星期三 PM 7:00 ~ PM 9:00 圖書館104研討室
11/21 星期五 AM10:00 ~ PM 1:00 圖書館103研討室
11/23 星期日 PM 7:00 ~ PM 9:00 圖書館203研討室



需預先閱讀的文件





























檔案內容 下載連結
UML常見錯誤 載點
小組專題作業-OOA成果 載點
OOD步驟 載點
IEEE 12207.1 載點
專題作業範例-OOD部分 載點

2008年10月12日 星期日

[小組開會-1]作業一預計討論時間與討論內容

第一次專題作業繳交時間:10/20 (OOA部分)

預計開會討論時間

























日期 時間 地點
10/16 星期四 PM 7:00~8:30 圖書館002研討室
10/17 星期五 PM 7:00~8:30 圖書館002研討室
10/18 星期六 PM 01:00~4:00 圖書館103研討室



需預先閱讀的文件





















檔案內容 下載連結
專題作業規範 載點
Power-Designer-BluePrint-UML的9張圖 載點
專題作業範例-OOA部分 載點

[軟工專題]模擬基礎建設的關聯關係(interdependencies)

題目:模擬基礎建設的關聯關係(interdependencies)
   模擬基礎建設受攻擊後所引起的後續影響。此模擬可了解基礎建
設的關聯關係(interdependencies)、可產生各種攻擊劇情以回答萬
一如何(what-if)的問題、也可辨認關鍵基礎建設保護的弱點。

簡介
關鍵基礎建設指的是民生需求所仰賴度的電力、交通、用水、通
訊等領域。關聯關係(Interdependency)是表示一關鍵基礎建設infr-
astructure的狀態變動會對其他infrastructure的狀態造成影響的雙
向關係。(例:水庫大霸受損,洪水迫使提供大壩運作電力的發電廠
關閉,造成大壩無法啟動)

模擬
程式須先設定公共設施的位置與其關聯關係。設定完成之後可以
選擇設施的狀態來進行模擬。模擬時需要針對設施做攻擊設定,使用
自訂的演算法算出攻擊對設施的影響,之後以關聯公式來計算對其他
未被攻擊的設施的影響。

屬性設定
  • 資產設定:基礎建設的屬性(水/電力、交通、網路、軍事、金融、政府...etc.)
  • 攻擊設定:攻擊方的人員規模、武裝程度與武器、訓練程度、內應、是否有計畫…etc (可用數學公式來量化其攻擊能力)

  • 防禦設定:基礎建設對於攻擊的抵抗力,以及遭受攻擊後的毀損程度(全毀、勉強能用、沒影響…etc,可用百分比表示)

  • 關聯關係設定:

    1. 兩個基礎建設之間的關聯設定,以數學公式表示關係緊密程度

    2. 關聯關係的延遲,即A建設遭受攻擊後,上述公式應於多久後開始影響與A有關聯關係的B建設 (Ex:網路建設被攻擊會馬上影響金融建設、電力建設被攻擊要3秒後才會影響網路建設)

    3. 基礎建設屬性的影響,即一個建設被攻擊會對不同屬性的建設產生不同程度的影響 (Ex:網路設施遭到攻擊而毀損,但水/電力建設所受到的影響會比金融建設來的小)

  • ...等等


畫面要求
  • 需要一個或以上的圖當背景來展現所有建設的關聯關係(可參照圖1.2)

  • 背景上可用圖形分辨建設的

    1. 屬性

    2. 與其他建設的關聯關係

    3. 關係的緊密程度

  • 可新增/移除建設

  • 可看到建設目前的詳細資訊


模擬過程
  • 完成屬性設定

  • 選擇攻擊方要攻擊的建設(1或多個)

  • 計算出受攻擊建設的毀損狀況

  • 依照屬性設定中所設定的公式,自動算出其他建設的毀損狀況

  • 在地圖上顯示所有建設在攻擊過後的毀損狀況


圖1.此為使用GIS來表達電力建設關聯關係,線條表示關聯關係,線條顏色表示關係重要性,上色區塊為電力建設












圖2.將各個同屬性的建設分散在同一平面,平面表示建設屬性,黑點為建設,箭頭為關聯關係的影響方向。