软件学报
軟件學報
연건학보
JOURNAL OF SOFTWARE
2008年
10期
2527-2538
,共12页
适应性%可靠性%连接器%构件%死锁
適應性%可靠性%連接器%構件%死鎖
괄응성%가고성%련접기%구건%사쇄
隐式硬编码的基于过程调用构件连接束缚构件集成的灵活性,且存在的死锁连接造成软件可靠性隐患问题.针对该问题,首先建立基于过程调用连接器形式语义模型,显式地将连接关系从构件中分离;然后给出并通过映射规则进行连接器到构件连接有向图的转换,并设计给出两阶段死锁检查算法和基于极大复用频率死锁连接消除算法,用于找到存在的所有死锁连接回路和消除所有死锁连接需要消除的最小数目连接的位置.最后应用及实验结果表明,该解决方法可行而且有效,可以用于增强软件可靠性,同时因其从语义上分离描述和存储构件连接方式,适合以此为基础进一步设计实现适应性连接器.
隱式硬編碼的基于過程調用構件連接束縳構件集成的靈活性,且存在的死鎖連接造成軟件可靠性隱患問題.針對該問題,首先建立基于過程調用連接器形式語義模型,顯式地將連接關繫從構件中分離;然後給齣併通過映射規則進行連接器到構件連接有嚮圖的轉換,併設計給齣兩階段死鎖檢查算法和基于極大複用頻率死鎖連接消除算法,用于找到存在的所有死鎖連接迴路和消除所有死鎖連接需要消除的最小數目連接的位置.最後應用及實驗結果錶明,該解決方法可行而且有效,可以用于增彊軟件可靠性,同時因其從語義上分離描述和存儲構件連接方式,適閤以此為基礎進一步設計實現適應性連接器.
은식경편마적기우과정조용구건련접속박구건집성적령활성,차존재적사쇄련접조성연건가고성은환문제.침대해문제,수선건립기우과정조용련접기형식어의모형,현식지장련접관계종구건중분리;연후급출병통과영사규칙진행련접기도구건련접유향도적전환,병설계급출량계단사쇄검사산법화기우겁대복용빈솔사쇄련접소제산법,용우조도존재적소유사쇄련접회로화소제소유사쇄련접수요소제적최소수목련접적위치.최후응용급실험결과표명,해해결방법가행이차유효,가이용우증강연건가고성,동시인기종어의상분리묘술화존저구건련접방식,괄합이차위기출진일보설계실현괄응성련접기.