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

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

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

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

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


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


【摘要】:C語言是使用率僅次于Java的編程語言,在實(shí)時(shí)控制、嵌入式系統(tǒng)、硬件驅(qū)動(dòng)等領(lǐng)域有著廣泛的應(yīng)用.發(fā)展自面向?qū)ο蟮拿嫦蚍矫婢幊?AOP)思想是對(duì)橫切關(guān)注點(diǎn)的有效模塊化方法,如何將AOP的概念引入到面向過程的C語言中,提高開發(fā)效率和代碼復(fù)用率,是一個(gè)非常有實(shí)際意義的課題.針對(duì)該課題,本文設(shè)計(jì)并實(shí)現(xiàn)一種針對(duì)C的AOP語言MOVEC.分析了AOP的基本概念并將現(xiàn)有針對(duì)C的AOP語言進(jìn)行了對(duì)比;設(shè)計(jì)了更加完善的針對(duì)C的AOP語言MOVEC;給出了基于開源編譯器Clang和源代碼插樁的M OVEC語言實(shí)現(xiàn);通過實(shí)驗(yàn)從時(shí)間和空間效率上證明了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é)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院;軟件新技術(shù)與產(chǎn)業(yè)化協(xié)同創(chuàng)新中心;
【基金】:國(guó)家自然科學(xué)基金項(xiàng)目(61100034)資助 國(guó)家自然科學(xué)基金委員會(huì)-中國(guó)民航局民航聯(lián)合研究基金項(xiàng)目(U1533130)資助 教育部留學(xué)回國(guó)人員科研啟動(dòng)基金項(xiàng)目(2013)資助 中央高;究蒲袠I(yè)務(wù)費(fèi)專項(xiàng)資金項(xiàng)目(NS2016092)資助
【分類號(hào)】:TP312.1
【正文快照】: (軟件新技術(shù)與產(chǎn)業(yè)化協(xié)同創(chuàng)新中心,南京210016)E-mail:zhechen@nuaa.edu.cn1引言如何實(shí)現(xiàn)系統(tǒng)關(guān)注點(diǎn)的分離一直是軟件開發(fā)方法研究所致力于解決的問題,自20世紀(jì)60年代以來,學(xué)術(shù)界相繼提出了面向過程編程和面向?qū)ο缶幊痰母拍頪1,2].面向過程編程以執(zhí)行步驟的視角對(duì)系統(tǒng)進(jìn)行分解

【相似文獻(xiàn)】

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

1 本報(bào)記者 侯闖;AOP彌補(bǔ)OOP缺陷[N];計(jì)算機(jī)世界;2003年

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

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

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

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

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

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

6 張婷燕;基于AOP的輕量級(jí)框架的應(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中的實(shí)現(xiàn)[D];四川大學(xué);2005年

,

本文編號(hào):1424035

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

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


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

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