[發(fā)明專利]基于可執(zhí)行元語言的電信領(lǐng)域建模方法無效
| 申請?zhí)枺?/td> | 200810050834.8 | 申請日: | 2008-06-18 |
| 公開(公告)號: | CN101303646A | 公開(公告)日: | 2008-11-12 |
| 發(fā)明(設(shè)計)人: | 劉淑芬;王曉燕;彭君;張俊;韓璐 | 申請(專利權(quán))人: | 吉林大學 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44 |
| 代理公司: | 長春吉大專利代理有限責任公司 | 代理人: | 王恩遠 |
| 地址: | 130012吉*** | 國省代碼: | 吉林;22 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 可執(zhí)行 語言 電信 領(lǐng)域 建模 方法 | ||
1.一種基于可執(zhí)行元語言的電信領(lǐng)域建模方法,該方法包括以下步驟:
a)基于元對象設(shè)施對統(tǒng)一建模語言進行擴展設(shè)計了一種適合電信領(lǐng)域的可執(zhí)行元模型語言——xKL語言,并設(shè)計構(gòu)建了基于xKL語言的建模工具和驗證工具;所述的xKL語言由靜態(tài)語法元模型和動態(tài)行為元模型組成;靜態(tài)語法元模型是擴展了EMOF元模型,定義了表示模型所需的結(jié)構(gòu);動態(tài)行為元模型是對OCL做了外圍擴展,形成xOCL語言,xOCL定義了對模型的操作;
b)收集電信領(lǐng)域相關(guān)信息,把它們整合成領(lǐng)域模型并用可視化的組件描述成類圖結(jié)構(gòu);用xKL填充類圖中的約束以及靜態(tài)語義部分,生成完整的圖形化領(lǐng)域模型;
c)將圖形化領(lǐng)域模型映射到完全基于xKL文本的電信領(lǐng)域模型;
d)從電信領(lǐng)域模型出發(fā),根據(jù)需要解決的問題,選擇領(lǐng)域模型中的類進行實例化,生成基于xKL的內(nèi)存動態(tài)可操作對象,并將領(lǐng)域模型中類之間關(guān)系實例化為xKL內(nèi)存對象之間的關(guān)系,形成對象模型;
e)執(zhí)行領(lǐng)域模型中基于xKL的約束,驗證對象模型中對象之間是否滿足應(yīng)有的約束,若不滿足,則按照相應(yīng)的約束動態(tài)修改模型,并返回修改的結(jié)果;
f)向模型中特定的對象發(fā)送指令,使其執(zhí)行相應(yīng)的方法,檢驗方法執(zhí)行的效果。
2.按照權(quán)利要求1所述的基于可執(zhí)行元語言的電信領(lǐng)域建模方法,其特征在于,所述的領(lǐng)域模型,包括從電信領(lǐng)域內(nèi)抽象出來的概念,即類和類之間的關(guān)系;類之間的關(guān)系包括繼承、關(guān)聯(lián)、聚合;其中,繼承關(guān)系是一般類與特殊類的關(guān)系,父類可以描述所有子類之間所有共同的屬性和操作;關(guān)聯(lián)關(guān)系是類之間的連接關(guān)系,使一個關(guān)聯(lián)端知道另一個關(guān)聯(lián)端的屬性和方法,分為單向和雙向關(guān)聯(lián);聚合關(guān)系表示一個關(guān)聯(lián)端擁有另一個關(guān)聯(lián)端。
3.按照權(quán)利要求1所述的基于可執(zhí)行元語言的電信領(lǐng)域建模方法,其特征在于,所述的類圖中的約束,包括類中的約束和方法中的約束,類中的約束描述為類中的成員,方法中的約束描述為方法中的前置條件和后置條件。
4.按照權(quán)利要求1所述的基于可執(zhí)行元語言的電信領(lǐng)域建模方法,其特征在于,所述的將圖形化領(lǐng)域模型映射到完全基于xKL文本的電信領(lǐng)域模型,是一種圖文法到文本文法的靜態(tài)映射,包括:圖文法中的類元素映射到xKL中的class;聚合映射到xKL中的attribute;關(guān)聯(lián)映射到xKL中的reference;繼承映射到xKL中的inherits關(guān)系;約束和方法直接原始映射到xKL文法中。
5.按照權(quán)利要求1所述的基于可執(zhí)行元語言的電信領(lǐng)域建模方法,其特征在于,所述的類之間關(guān)系,是實例化為xKL內(nèi)存對象之間的關(guān)系,即,是將原有的關(guān)聯(lián)關(guān)系實例化為xKL內(nèi)存對象之間的引用關(guān)系,將原有的聚合關(guān)系實例化為xKL內(nèi)存對象之間的屬性關(guān)系。
6.按照權(quán)利要求1所述的基于可執(zhí)行元語言的電信領(lǐng)域建模方法,其特征在于,所述的驗證,是驗證對象模型中對象之間是否滿足應(yīng)有的約束,即語法映射、約束檢查和方法執(zhí)行。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于吉林大學,未經(jīng)吉林大學許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810050834.8/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 從多形態(tài)可執(zhí)行程序到多形態(tài)操作系統(tǒng)
- 操作可執(zhí)行非易失性存儲器中的部分可執(zhí)行程序的方法
- 一種實現(xiàn)編譯器錯誤的自動定位方法和裝置
- 參數(shù)傳遞方法、單板加載器、單板和單板仿真器
- 一種可執(zhí)行模塊的提供、加載方法及終端
- 調(diào)用重定向機制構(gòu)建Unix可信平臺的方法
- 用于運行可執(zhí)行代碼的方法、處理模塊及系統(tǒng)
- 用于系統(tǒng)適配的動態(tài)程序評估系統(tǒng)和方法
- 一種用于管控可執(zhí)行程序的方法和裝置
- 一種安全運行可執(zhí)行文件的方法及系統(tǒng)





