嵌入式層次化建模中全局?jǐn)?shù)據(jù)字典的研究與實現(xiàn)
發(fā)布時間:2019-07-03 09:14
【摘要】:隨著嵌入式領(lǐng)域中模型驅(qū)動開發(fā)技術(shù)的日益成熟,基于模型驅(qū)動的分層建模技術(shù)與層次劃分方法廣泛應(yīng)用于計算機(jī)領(lǐng)域系統(tǒng)高層功能和行為的建模。如何在多處理器、多層次的建模過程中維護(hù)各個層次資源,保證數(shù)據(jù)的完整性,成為層次化建模過程中的重要約束條件。 本文以嵌入式層次化建模平臺的軟件項目研發(fā)為背景,針對多平臺多處理器的特點及建模技術(shù),研究并實現(xiàn)了一種適合該平臺下的建模工具,并定義數(shù)據(jù)字典用來維護(hù)全局資源。全局資源以處理器為單位進(jìn)行劃分,在數(shù)據(jù)字典內(nèi)進(jìn)行創(chuàng)建和更改,,建模的其他地方只有引用全局資源的權(quán)力,而不能對其進(jìn)行修改或刪除。各層之間引用同一個數(shù)據(jù)字典,以保證全局資源各名稱、實體之間的一致性和對應(yīng)關(guān)系,同時,在數(shù)據(jù)字典內(nèi)對全局資源進(jìn)行嚴(yán)密一致的定義很有助于改進(jìn)多處理器下最終的代碼結(jié)構(gòu)和用戶的通信。實踐表明,數(shù)據(jù)字典在系統(tǒng)中能夠?qū)θ仲Y源進(jìn)行正確有效的管理,支持應(yīng)用于大型的層次化建模平臺。
[Abstract]:With the increasing maturity of model-driven development technology in embedded domain, model-driven hierarchical modeling technology and hierarchical partition method are widely used in the modeling of high-level functions and behaviors of systems in the computer domain. How to maintain resources at all levels and ensure the integrity of data in the process of multi-processor and multi-level modeling has become an important constraint in the process of hierarchical modeling. In this paper, based on the software project research and development of embedded hierarchical modeling platform, according to the characteristics and modeling technology of multi-platform and multi-processor, a modeling tool suitable for this platform is studied and implemented, and a data dictionary is defined to maintain the global resources. The global resources are divided in processors and created and changed in the data dictionary. The other parts of the modeling can only refer to the power of the global resources, and can not be modified or deleted. The same data dictionary is referenced between each layer to ensure the consistency and corresponding relationship between the names and entities of the global resources. At the same time, a strict and consistent definition of the global resources in the data dictionary is helpful to improve the final code structure and user communication under the multi-processor. The practice shows that the data dictionary can manage the global resources correctly and effectively in the system, and support it to be applied to the large hierarchical modeling platform.
【學(xué)位授予單位】:西安電子科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2012
【分類號】:TP368.1
本文編號:2509264
[Abstract]:With the increasing maturity of model-driven development technology in embedded domain, model-driven hierarchical modeling technology and hierarchical partition method are widely used in the modeling of high-level functions and behaviors of systems in the computer domain. How to maintain resources at all levels and ensure the integrity of data in the process of multi-processor and multi-level modeling has become an important constraint in the process of hierarchical modeling. In this paper, based on the software project research and development of embedded hierarchical modeling platform, according to the characteristics and modeling technology of multi-platform and multi-processor, a modeling tool suitable for this platform is studied and implemented, and a data dictionary is defined to maintain the global resources. The global resources are divided in processors and created and changed in the data dictionary. The other parts of the modeling can only refer to the power of the global resources, and can not be modified or deleted. The same data dictionary is referenced between each layer to ensure the consistency and corresponding relationship between the names and entities of the global resources. At the same time, a strict and consistent definition of the global resources in the data dictionary is helpful to improve the final code structure and user communication under the multi-processor. The practice shows that the data dictionary can manage the global resources correctly and effectively in the system, and support it to be applied to the large hierarchical modeling platform.
【學(xué)位授予單位】:西安電子科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2012
【分類號】:TP368.1
【參考文獻(xiàn)】
相關(guān)期刊論文 前2條
1 李軍懷,周明全,耿國華,張景西;XML在異構(gòu)數(shù)據(jù)集成中的應(yīng)用研究[J];計算機(jī)應(yīng)用;2002年09期
2 梁正平,毋國慶,肖敬,喻超,胡紅雷;基于模型驅(qū)動的軟件體系結(jié)構(gòu)[J];計算機(jī)應(yīng)用研究;2002年11期
本文編號:2509264
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2509264.html
最近更新
教材專著