天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 科技論文 > 軟件論文 >

針對C語言的面向方面語言設(shè)計與實現(xiàn)

發(fā)布時間:2018-01-14 14:40

  本文關(guān)鍵詞:針對C語言的面向方面語言設(shè)計與實現(xiàn) 出處:《小型微型計算機系統(tǒng)》2016年12期  論文類型:期刊論文


  更多相關(guān)文章: C語言 面向方面 Clang 源代碼


【摘要】:C語言是使用率僅次于Java的編程語言,在實時控制、嵌入式系統(tǒng)、硬件驅(qū)動等領(lǐng)域有著廣泛的應(yīng)用.發(fā)展自面向?qū)ο蟮拿嫦蚍矫婢幊?AOP)思想是對橫切關(guān)注點的有效模塊化方法,如何將AOP的概念引入到面向過程的C語言中,提高開發(fā)效率和代碼復(fù)用率,是一個非常有實際意義的課題.針對該課題,本文設(shè)計并實現(xiàn)一種針對C的AOP語言MOVEC.分析了AOP的基本概念并將現(xiàn)有針對C的AOP語言進行了對比;設(shè)計了更加完善的針對C的AOP語言MOVEC;給出了基于開源編譯器Clang和源代碼插樁的M OVEC語言實現(xiàn);通過實驗從時間和空間效率上證明了M OVEC語言的可行性.
[Abstract]:C language is the use of rate second only to Java programming language, embedded in the real-time control system, hardware driver is widely used in many fields. The development of self oriented object oriented programming (AOP) is thought to effectively modularization of crosscutting concerns point, how to introduce the concept of AOP to the process oriented C language and improve the development efficiency and code reuse rate, is a very meaningful topic. Aiming at this issue, this paper designs and implements a AOP language for C MOVEC. analysis of the basic concept of AOP and compares the existing C for AOP language; design a more perfect for C AOP language MOVEC; gives the compiler Clang and source code based on OVEC language M instrumentation; through the experiment proved the feasibility of M OVEC language from the time and space efficiency.

【作者單位】: 南京航空航天大學(xué)計算機科學(xué)與技術(shù)學(xué)院;軟件新技術(shù)與產(chǎn)業(yè)化協(xié)同創(chuàng)新中心;
【基金】:國家自然科學(xué)基金項目(61100034)資助 國家自然科學(xué)基金委員會-中國民航局民航聯(lián)合研究基金項目(U1533130)資助 教育部留學(xué)回國人員科研啟動基金項目(2013)資助 中央高校基本科研業(yè)務(wù)費專項資金項目(NS2016092)資助
【分類號】:TP312.1
【正文快照】: (軟件新技術(shù)與產(chǎn)業(yè)化協(xié)同創(chuàng)新中心,南京210016)E-mail:zhechen@nuaa.edu.cn1引言如何實現(xiàn)系統(tǒng)關(guān)注點的分離一直是軟件開發(fā)方法研究所致力于解決的問題,自20世紀60年代以來,學(xué)術(shù)界相繼提出了面向過程編程和面向?qū)ο缶幊痰母拍頪1,2].面向過程編程以執(zhí)行步驟的視角對系統(tǒng)進行分解

【相似文獻】

相關(guān)期刊論文 前10條

1 王黎明;;準確識別橫切關(guān)注點依賴關(guān)系和影響范圍的方法[J];電信技術(shù);2014年04期

2 鄭子儒;;面向方面編程的研究[J];太原科技;2008年04期

3 羅術(shù)通;張長海;金英;劉元寧;;通過需求依賴判定橫切關(guān)注點[J];吉林大學(xué)學(xué)報(工學(xué)版);2011年04期

4 周虹鵬;;面向方面的編程[J];湘潭師范學(xué)院學(xué)報(自然科學(xué)版);2006年02期

5 王彪;姚淑珍;;一種基于模板的面向方面重構(gòu)框架的研究[J];計算機與數(shù)字工程;2006年09期

6 閆兆振;賈作皆;;AOP技術(shù)及其應(yīng)用[J];福建電腦;2006年07期

7 馮艷蕾;;AOP技術(shù)的研究與探討[J];科技廣場;2007年07期

8 張京軍;韓范玉;李慧;;面向方面重構(gòu)的研究與實現(xiàn)[J];微計算機信息;2007年33期

9 侯著榮;王凱;王聰麗;;AOP在經(jīng)費預(yù)算執(zhí)行審核系統(tǒng)中的應(yīng)用[J];計算機應(yīng)用與軟件;2011年07期

10 蔣巍;潘群;;AOP技術(shù)的研究與探索[J];福建電腦;2007年06期

相關(guān)會議論文 前3條

1 何思平;方美琪;;Spring AOP技術(shù)在電子商務(wù)中的應(yīng)用[A];IT服務(wù)促進企業(yè)信息化——第十一屆中國Java技術(shù)及應(yīng)用交流大會文集[C];2008年

2 張新猛;李紅勛;;面向方面設(shè)計模型的研究[A];天津市電視技術(shù)研究會2013年年會論文集[C];2013年

3 王鑫;邢薇;;面向切面編程(AOP)在J2EE公共問題中應(yīng)用[A];黑龍江省計算機學(xué)會2007年學(xué)術(shù)交流年會論文集[C];2007年

相關(guān)重要報紙文章 前1條

1 本報記者 侯闖;AOP彌補OOP缺陷[N];計算機世界;2003年

相關(guān)碩士學(xué)位論文 前10條

1 王陽;橫切關(guān)注點的逆向探測與封裝[D];吉林大學(xué);2004年

2 諶通;代碼級橫切關(guān)注點挖掘方法研究[D];武漢工程大學(xué);2015年

3 葉水琴;基于目標(biāo)模型的橫切關(guān)注點識別方法研究[D];武漢工程大學(xué);2015年

4 涂成茂;面向方面軟件的需求建模方法研究[D];武漢工程大學(xué);2012年

5 黃雷;面向方面技術(shù)在UP中的應(yīng)用[D];同濟大學(xué);2008年

6 張婷燕;基于AOP的輕量級框架的應(yīng)用研究[D];大連交通大學(xué);2008年

7 韓范玉;面向方面重構(gòu)的研究[D];河北工程大學(xué);2008年

8 申立軍;基于AOP的MVC模式研究與應(yīng)用[D];大連海事大學(xué);2008年

9 魏巍;面向方面編程方法的研究與應(yīng)用[D];沈陽工業(yè)大學(xué);2005年

10 張逸;AOP技術(shù)研究及其在.Net中的實現(xiàn)[D];四川大學(xué);2005年

,

本文編號:1424035

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/1424035.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶9c783***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com