系統(tǒng)互通性的模型與測量研究
發(fā)布時間:2008/5/26 0:00:00 訪問次數(shù):574
    
    
    來源:電子技術(shù)應(yīng)用 作者:成都信息工程學(xué)院信息統(tǒng)計系 劉全
    
    摘要:軟件系統(tǒng)的數(shù)量日益龐大,人們漸漸開始關(guān)注如何讓多.種軟件系統(tǒng)協(xié)同工作來完成特定的任務(wù),這也正是系統(tǒng)互通性研究的問題。本文從研究系統(tǒng)互通性的必要性入手,給出了系統(tǒng)互通性的概念,描述了提高系統(tǒng)互通性的困難所在,以及目前提高系統(tǒng)互通性的模型方法,最后對評價系統(tǒng)互通性質(zhì)量的相關(guān)測量問題進行了分析探討,提出了改進意見。
    
    關(guān)鍵詞:系統(tǒng)互通性(system interoperability) 系統(tǒng)互通性模型(system interoperability model) 測量(measurement)
    
    近年來計算機在各個行業(yè)的成功應(yīng)用極大地提高了相應(yīng)行業(yè)的工作效率,但是隨著軟件數(shù)量的日益增加,如何使相關(guān)軟件系統(tǒng)協(xié)調(diào)工作以更有效地完成任務(wù)成了人們關(guān)注的一個焦點,特別是有些工作本身就需要多種軟件系統(tǒng)的相互協(xié)作。例如在軍事上,為了跟蹤外來入侵,需要海陸空三方面的軟件系統(tǒng)充分進行信息共享,美國國防部提出的聯(lián)戰(zhàn)遠景2010[1]把這種軟件協(xié)作發(fā)揮到了極致,旨在使各軍種的軟件系統(tǒng)充分合作,取得對敵作戰(zhàn)的信息優(yōu)勢。而在商業(yè)方面,新開發(fā)的軟件系統(tǒng)和已有的軟件系統(tǒng)之間也需要很好的協(xié)作來提高效率,系統(tǒng)互通性就是研究這方面的問題。
    
    1 系統(tǒng)互通性及其困難
    1.1定義
    研究系統(tǒng)互通性的組織數(shù)量眾多導(dǎo)致了對系統(tǒng)互通性的定義不統(tǒng)一,有必要介紹一下目前已有的一些比較權(quán)威的定義,而后根據(jù)本人對系統(tǒng)互通性的理解提出自己的定義。
    ieee和美國國防部(dod)都給出了多種互通性的定義,代表性的有以下幾種:
    ·兩個或兩個以上的系統(tǒng)交換信息和使用這些所交換信息的能力[3];
    
    ·兩個或兩個以上的系統(tǒng)或者組件能夠在異構(gòu)的網(wǎng)絡(luò)環(huán)境下交換信息并且使用這些交換信息的能力;
    ·系統(tǒng)、單元或者軍隊提供服務(wù)或者從其它的系統(tǒng)、單元或者軍隊獲取服務(wù)并且利用這種服務(wù)來使他們的運作更加有效。
    根據(jù)已有定義,我們可以給出系統(tǒng)互通性的另一種定義:
    系統(tǒng)互通性是指多個系統(tǒng)之問通過交換信息來提高教率的能力。
    在這個定義中沒有對系統(tǒng)和信息加以限制,系統(tǒng)可以是同構(gòu)或者異構(gòu)的系統(tǒng),可以是復(fù)雜的系統(tǒng)也可以是某一個簡單的功能模塊,而信息可以是簡單的數(shù)據(jù)也可以是遵循某種語義格式的信息,另外也沒有限制系統(tǒng)運行的環(huán)境,顯然這樣的定義能夠較好的概括系統(tǒng)互通性研究的領(lǐng)域。
    
    1.2困難
    系統(tǒng)互通性的研究起步很早,但是直到現(xiàn)在仍然不能取得令人滿意的效果,原因大致有以下幾種:
    (1)新舊系統(tǒng)的兼容性:有時為了保持新舊系統(tǒng)之間的兼容性,不得不考慮降低新系統(tǒng)之間的互通性;
    (2)標準不一致:為了安全或者其他方面的需要,不同組織制定的標準不統(tǒng)一,降低了系統(tǒng)之間的互通性;
    (3)即使暫時取得了良好的互通性,但是當需要開發(fā)新版本的系統(tǒng)時,維護這種互通性也很匿難。
    下面結(jié)合該領(lǐng)域目前的研究成果探討如何提高系統(tǒng)的互通性。
    
    2 系統(tǒng)互通性模型
    目前提高系統(tǒng)互通性的研究在兩個方面,一個是開發(fā)實踐方案,另一個則是建立相應(yīng)的模型。迄今已提出了很多描述系統(tǒng)互通性的模型,這些模型一般都是將系統(tǒng)互通性按照某種標準分為幾個層次,每個層次都有若干特征。有些模型同時給出了要達到某個層次需要實施的活動,這樣就為構(gòu)建新系統(tǒng)時考慮互通性相關(guān)問題時提供了參照。下面按照模型之間的邏輯關(guān)系來介紹一些典型的系統(tǒng)互通性模型。
    
    2.1 nmi模型
    北大西洋公約組織(nato)提出了名為nc3ta的技術(shù)體系框架為北約使用的軟件系統(tǒng)提供一個公共的技術(shù)基礎(chǔ),制定了若干標準、體系結(jié)構(gòu)以及參考模型。nmi是nc3ta五個參考模型中為提高系統(tǒng)互通性而提出來的一種模型,它分為以下五個層次,每一個層次又包括若干子層次:
    (1
    
    
    來源:電子技術(shù)應(yīng)用 作者:成都信息工程學(xué)院信息統(tǒng)計系 劉全
    
    摘要:軟件系統(tǒng)的數(shù)量日益龐大,人們漸漸開始關(guān)注如何讓多.種軟件系統(tǒng)協(xié)同工作來完成特定的任務(wù),這也正是系統(tǒng)互通性研究的問題。本文從研究系統(tǒng)互通性的必要性入手,給出了系統(tǒng)互通性的概念,描述了提高系統(tǒng)互通性的困難所在,以及目前提高系統(tǒng)互通性的模型方法,最后對評價系統(tǒng)互通性質(zhì)量的相關(guān)測量問題進行了分析探討,提出了改進意見。
    
    關(guān)鍵詞:系統(tǒng)互通性(system interoperability) 系統(tǒng)互通性模型(system interoperability model) 測量(measurement)
    
    近年來計算機在各個行業(yè)的成功應(yīng)用極大地提高了相應(yīng)行業(yè)的工作效率,但是隨著軟件數(shù)量的日益增加,如何使相關(guān)軟件系統(tǒng)協(xié)調(diào)工作以更有效地完成任務(wù)成了人們關(guān)注的一個焦點,特別是有些工作本身就需要多種軟件系統(tǒng)的相互協(xié)作。例如在軍事上,為了跟蹤外來入侵,需要海陸空三方面的軟件系統(tǒng)充分進行信息共享,美國國防部提出的聯(lián)戰(zhàn)遠景2010[1]把這種軟件協(xié)作發(fā)揮到了極致,旨在使各軍種的軟件系統(tǒng)充分合作,取得對敵作戰(zhàn)的信息優(yōu)勢。而在商業(yè)方面,新開發(fā)的軟件系統(tǒng)和已有的軟件系統(tǒng)之間也需要很好的協(xié)作來提高效率,系統(tǒng)互通性就是研究這方面的問題。
    
    1 系統(tǒng)互通性及其困難
    1.1定義
    研究系統(tǒng)互通性的組織數(shù)量眾多導(dǎo)致了對系統(tǒng)互通性的定義不統(tǒng)一,有必要介紹一下目前已有的一些比較權(quán)威的定義,而后根據(jù)本人對系統(tǒng)互通性的理解提出自己的定義。
    ieee和美國國防部(dod)都給出了多種互通性的定義,代表性的有以下幾種:
    ·兩個或兩個以上的系統(tǒng)交換信息和使用這些所交換信息的能力[3];
    
    ·兩個或兩個以上的系統(tǒng)或者組件能夠在異構(gòu)的網(wǎng)絡(luò)環(huán)境下交換信息并且使用這些交換信息的能力;
    ·系統(tǒng)、單元或者軍隊提供服務(wù)或者從其它的系統(tǒng)、單元或者軍隊獲取服務(wù)并且利用這種服務(wù)來使他們的運作更加有效。
    根據(jù)已有定義,我們可以給出系統(tǒng)互通性的另一種定義:
    系統(tǒng)互通性是指多個系統(tǒng)之問通過交換信息來提高教率的能力。
    在這個定義中沒有對系統(tǒng)和信息加以限制,系統(tǒng)可以是同構(gòu)或者異構(gòu)的系統(tǒng),可以是復(fù)雜的系統(tǒng)也可以是某一個簡單的功能模塊,而信息可以是簡單的數(shù)據(jù)也可以是遵循某種語義格式的信息,另外也沒有限制系統(tǒng)運行的環(huán)境,顯然這樣的定義能夠較好的概括系統(tǒng)互通性研究的領(lǐng)域。
    
    1.2困難
    系統(tǒng)互通性的研究起步很早,但是直到現(xiàn)在仍然不能取得令人滿意的效果,原因大致有以下幾種:
    (1)新舊系統(tǒng)的兼容性:有時為了保持新舊系統(tǒng)之間的兼容性,不得不考慮降低新系統(tǒng)之間的互通性;
    (2)標準不一致:為了安全或者其他方面的需要,不同組織制定的標準不統(tǒng)一,降低了系統(tǒng)之間的互通性;
    (3)即使暫時取得了良好的互通性,但是當需要開發(fā)新版本的系統(tǒng)時,維護這種互通性也很匿難。
    下面結(jié)合該領(lǐng)域目前的研究成果探討如何提高系統(tǒng)的互通性。
    
    2 系統(tǒng)互通性模型
    目前提高系統(tǒng)互通性的研究在兩個方面,一個是開發(fā)實踐方案,另一個則是建立相應(yīng)的模型。迄今已提出了很多描述系統(tǒng)互通性的模型,這些模型一般都是將系統(tǒng)互通性按照某種標準分為幾個層次,每個層次都有若干特征。有些模型同時給出了要達到某個層次需要實施的活動,這樣就為構(gòu)建新系統(tǒng)時考慮互通性相關(guān)問題時提供了參照。下面按照模型之間的邏輯關(guān)系來介紹一些典型的系統(tǒng)互通性模型。
    
    2.1 nmi模型
    北大西洋公約組織(nato)提出了名為nc3ta的技術(shù)體系框架為北約使用的軟件系統(tǒng)提供一個公共的技術(shù)基礎(chǔ),制定了若干標準、體系結(jié)構(gòu)以及參考模型。nmi是nc3ta五個參考模型中為提高系統(tǒng)互通性而提出來的一種模型,它分為以下五個層次,每一個層次又包括若干子層次:
    (1
熱門點擊
- 同頻正弦信號間相位差測量的設(shè)計
- EMG在語音信號識別中的應(yīng)用
- 雙口RAM通訊在電機控制中的應(yīng)用
- 二相步進電機驅(qū)動芯片TA8435H及其應(yīng)用
- 多功能車輛總線控制器芯片(MVBC)的幀收發(fā)
- 煤礦井下采區(qū)無人值守變電所微機保護系統(tǒng)的研究
- 白噪聲序列檢驗的小波分析方法
- 基于ISD1420的高響度語音電路設(shè)計
- 基于ATmegal28L的智能探測車的設(shè)計與
- 基于CAN/LIN網(wǎng)絡(luò)的汽車門鎖控制系統(tǒng)
推薦技術(shù)資料
- CV/CC InnoSwitch3-AQ 開
- URF1DxxM-60WR3系
- 1-6W URA24xxN-x
- 閉環(huán)磁通門信號調(diào)節(jié)芯片NSDRV401
- SK-RiSC-SOM-H27X-V1.1應(yīng)
- RISC技術(shù)8位微控制器參數(shù)設(shè)
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究