• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      面向服務(wù)的可信軟件體系結(jié)構(gòu)模型分析

      2018-11-16 10:16占清華黃沙
      求知導(dǎo)刊 2018年28期
      關(guān)鍵詞:會話建模定義

      占清華 黃沙

      一、可信SOA模型

      本文在可信SOA模型建模中,結(jié)合服務(wù)接口是面向服務(wù)軟件體系結(jié)構(gòu)描述的關(guān)鍵問題,針對服務(wù)接口展開了接口模型建設(shè)工作。

      1.特征接口

      特征接口簡稱SI,特征接口P是一個四元組(A,S,SC,SF)下面給出P的不同動作類型:

      假設(shè)a∈dom(S),則a是本地動作;

      假設(shè)m∈M,則m是本地方法;

      假設(shè)a∈dom(SC),則a是成功動作;

      假設(shè)a∈dom(SF),則a是異常動作。

      P的不同動作類型可用如下公式進行表示:

      required(a')=(?a∈dom(S)a'∈S(a))

      ∨(?b∈dom(SCS)a'∈SC(b))∨(?c∈

      dom(SF)a'∈SF(c))

      在SOA結(jié)構(gòu)中,服務(wù)注冊機構(gòu)需要借助完整的服務(wù)接口進行描述,在描述過程中,如若某個地方法的必需動作未在服務(wù)接口出現(xiàn),則這個接口是不完整的。本文,將把良定義特征接口作為研究重點,先在結(jié)構(gòu)模型構(gòu)建中利用shop服務(wù)接口進行描述,得到Pshop= (Ashop,Sshop,SCshop,SFshop)這一特征接口。

      2.會話接口

      特征接口并不能用于描述不同情況下可能引發(fā)的不同動作集合,這時就需要一個會話接口。本文,在會話接口定義過程中,將用下面公式進行表達。

      ω||T|a|ω1∪ω2|ω1∩ω2

      除了上述會話表達式會話接口定義以外,還可在定義將把會話接口I視為一個四元組(A,E,EC,EF),可以用csi(I)=(A,E,EC,EF)進行計算。由這種定義方式可知,當一個接口的詳細程度不同,那么同一個接口也可能被表示為不用會話。在會話接口定義中,可給定I=(A,E,EC,EF)用函數(shù)[ω]Rω(A)→22A計算,進而可由此獲得會話集函數(shù),實現(xiàn)面向服務(wù)。

      3.協(xié)議接口

      在面向服務(wù)系統(tǒng)中經(jīng)常會遇到順序調(diào)用、并發(fā)調(diào)用等多種服務(wù)調(diào)用問題。這時,為了能夠?qū)崿F(xiàn)面向服務(wù)目標,充分發(fā)揮面向服務(wù)軟件的價值與作用,需建立起一個協(xié)議接口。本文,在可信SOA模型建立過程中,將協(xié)議接口上動作集A用如下公式進行定義。同時,在定義期間,假設(shè)包含異常動作,由此達到協(xié)議接口描述目的。

      term||τ|a|a∪b|a∩b|a+b|a,b|

      本文在對協(xié)議接口進行定義過程中,還將擴展協(xié)議自動機G視為(A,L,δ)這樣一個三元組,明確A代表可能出現(xiàn)的動作集,L則代表位置集合,δ是指位置遷移關(guān)系。然后,在EPA中,設(shè)計一條以上的路徑,完成協(xié)議服務(wù)。本文,將協(xié)議接口T視為(G,R,RC,RF),明確R,RC,RF分別代表一個部分函數(shù),定義函數(shù),進行服務(wù)描述。

      二、相關(guān)工作概述

      第一,模型是對現(xiàn)實問題的邏輯抽象,在可信SOA模型具體建模期間,要忽略現(xiàn)骨干細節(jié)問題,以具體的形式科學(xué)表現(xiàn)其框架結(jié)構(gòu),從全局角度出發(fā)把握好這一框架結(jié)構(gòu)。同時,在可信SOA模型建模期間,需要以構(gòu)件、連接件為基礎(chǔ)刻畫框架結(jié)構(gòu),以便更好地發(fā)現(xiàn)SOA模型可信性。

      第二,良好的體系結(jié)構(gòu)能夠支持軟件的開發(fā)與維護。在本文中,可信SOA模型建模有助于理解系統(tǒng)之間高層聯(lián)系,從根本上避免軟件開發(fā)中災(zāi)難性后果的發(fā)生,并在不同軟件方案中做出合理的選擇。

      第三,在可信SOA模型建模工作具體開展過程中,需嚴格把握建模過程,先提煉可信SOA模型的穩(wěn)定需求,根據(jù)需求,提煉模型結(jié)構(gòu)。然后,進入到模型的低層設(shè)計,提煉入庫,編程對應(yīng)程序,達到結(jié)構(gòu)模型設(shè)計目的。

      參考文獻:

      [1]何積豐,單志廣,王 戟,等.“可信軟件基礎(chǔ)研究”重大研究計劃結(jié)題綜述[J].中國科學(xué)基金,2018(3).

      [2]沈國華,黃志球,謝 冰,等.軟件可信評估研究綜述:標準、模型與工具[J].軟件學(xué)報,2016(4).

      猜你喜歡
      會話建模定義
      淺析日本課堂中的話輪轉(zhuǎn)換
      以愛之名,定義成長
      物理建模在教與學(xué)實踐中的應(yīng)用
      在經(jīng)歷中發(fā)現(xiàn)在探究中建模
      思維建模在連續(xù)型隨機變量中的應(yīng)用
      定義“風格”
      求距求值方程建模
      初探素質(zhì)教育與初中英語教學(xué)
      年齡大小的種種說法
      教你正確用(十七)
      华容县| 大竹县| 大渡口区| 临澧县| 肇州县| 北辰区| 土默特右旗| 利川市| 威宁| 监利县| 于田县| 东港市| 政和县| 常熟市| 无锡市| 乐至县| 西丰县| 德州市| 彭州市| 黄石市| 邢台县| 蕉岭县| 页游| 景德镇市| 沁水县| 屏南县| 乐至县| 封开县| 襄汾县| 天长市| 呼图壁县| 涞源县| 栖霞市| 西和县| 兴海县| 定西市| 嘉黎县| 正蓝旗| 婺源县| 青川县| 平舆县|