云彩店邀请码|半壳|优胜
软硬件框架结构的逆向领会与建立模型是软硬件体例开拓与保护进程中的一项要害震动。经过框架结构刻画不妨领会软硬件体例的安排,搜索软硬件中生存的缺点,并评介体例的品质属性。从源代码中索取鉴于构件的框架结构刻画,不只不妨灵验地扶助软硬件安排和开拓职员领会和优化软硬件体例,为普及软硬件体例的品质供给灵验的扶助本领,还不妨扶助辨别可重用的构件,为鉴于构件的软硬件开拓供给扶助。暂时,鉴于构件的软硬件框架结构索取本领重要依附步调代码的构造襟怀消息,实用范畴窄,框架结构索取的截止有理性较差。对准上述题目,本舆论打开以次接洽处事。舆论接洽并实行了一种代码构造襟怀本领,归纳商量步调的笼统度、宁静度、本质代码构造情势、构件的封装水平、构件间的啮合度以及步调中类的接受联系,创造一种鉴于代码构造的归纳襟怀本领,从代码的构造襟怀上面接洽软硬件框架结构的索取本领。舆论接洽并实行了一种代码语义关系度襟怀本领,经过领会代码中解释、类名、本领名、变量名等语义消息的关系性,接洽各别品种文本的语义关系度对软硬件框架结构分别的感化。运用潜伏语义索引本领实行代码文献中的语义襟怀,从语义襟怀的观点扩充了软硬件框架结构索取本领。鉴于之上接洽和实行,舆论提出了一种共同代码语义和构造襟怀的软硬件框架结构领会本领(Structure and Semantics based software Architecture Analysis ,SSAA)。该本领鉴于对软硬件体例代码的静态领会,获得步调的构造消息,鉴于对代码文献的实质检索,获代替码的语义消息,经过迭代襟怀代码的构造消息和比拟代码文献间的语义关系水平来辨别和索取体例的框架结构。试验截止表白,舆论提出的SSAA本领在鉴于构件的软硬件框架结构索取上面有较好的展现。比拟简单的依附代码构造襟怀的框架结构索取本领,索取截止的有理性有了较大的革新。因为不妨设定各别的构件设置办法,SSAA本领的实用范畴也有了确定的普及。
来源:半壳优胜鲸鱼幸运星转载请保留出处和链接!
本文链接:http://87cpy.com/205753.html
本站部分内容来源网络如有侵权请联系删除