亚洲精品免费在线播放_欧美一区二区大片_三级av_日韩三级精品_亚洲欧美中文日韩在线v日本_久久99精品久久久

咨詢郵箱?咨詢郵箱:service@yitianxinda.com 咨詢熱線?咨詢熱線:18101296137 微博 微信
北京軟件公司在C++應用程序中的耦合,重用和維護的調查_北京軟件開發公司
發表日期:2017-04-13 17:23:44 ?? 文章編輯:宜天信達 ?? 瀏覽次數:
北京軟件公司Coupling因其對軟件設計的貢獻而備受好評。它可以對系統集成和維護成本產生重大影響。理想情況下,交互對象應盡可能松散地相互耦合。
 
Fyson和Boldyreff [1]認為,軟件開發生命周期成本的高達80%通常在維護階段消耗。在(a)預測各種軟件過程成本(如系統集成)時,在維護期間測量類之間的耦合是重要的; (b)確定哪些預防性維護可能適用于在相互作用的類別的系統中的較佳效果;(c)評估變更對軟件系統的影響 - 所謂的影響分析[2]。
 
類之間的耦合測量提供了一種預防與影響分析相關的一些問題的方法。在聯軸器確定的階段,要做出的精確的改變通常是不知道的。然而,當已經生成了變更請求時,類之間的精確耦合的知識可以通過突出應用的區域來幫助后續的影響分析過程,如果必須修改可能導致非常顯著的連鎖效應。
 
本研究中測量的聯軸器與聚合和關聯關系有關。沒有考慮繼承關系。Lindvall [3]已經調查了Ericsson Radio Systems對商業C ++系統的變化的性質。他的研究結果表明,在維護階段,“階級和繼承結構是穩定的,大體上保持不變”。這個發現與我們自己的研究結果一致[4],例如,Chidamber和Kemerer [5]的繼承深度(DIT)和兒童數量(NOC)度量分別只改變了兩個和四個班,的114套,對于這里研究的應用,超過了2 1/2年的維護期。
 
測量內部系統耦合可以通過多種方式實現[6]。目前尚不清楚哪些方法可以提供較佳的診斷能力。據推測,較詳細的耦合措施將是較好的,但是基本的Chidamber和Kemerer [5]耦合度量CBO的改進是否有任何小的改進?
 
耦合的較基本的測量方法是簡單地計算給定類具有鏈接的其他類的數量。如果CAR 存儲在 GARAGE中并由 PERSON 擁有,則假設CAR,PERSON和GARAGE是三個類,CAR將具有2的耦合值。通過此措施,了解哪些類在系統中較耦合做成
 
關于協會的方向存在一個問題:只應該將雙向關聯計算在內或單方向關聯?這個約束在后面的論文中被刪除,所以從一個類到另一個類的任何鏈接構成一個耦合,而不管耦合類中是否存在相互引用。在本文中,我們通過單獨測量前向和后向關聯來明確地考慮關聯的方向。
 
Briand等人 [6]建議兩類之間的耦合強度可以從兩個方面確定:類之間的連接頻率和類之間的連接類型。接下來,對耦合的更徹底的處理可能包括對從一類對象傳遞到所有與之相連的對象的不同消息的數量的分析。Li和Henry [9]的消息傳遞耦合(MPC)度量解決了這個問題,參考文獻中提出的CCF度量也是如此。[4]并在此使用。
 
在這方面,我們還可以計算每個類別中給出的消息通過次數。在關聯使用方面的進一步分析要求我們從靜態到動態分析 - 為給定的執行場景測量每個消息通過的使用頻率。為此,已經提出了幾種動態耦合度量[10]。這些指標是測量對象耦合而不是類級耦合[11],超出了本文的范圍。
 
返回到靜態耦合度量,進一步細化考慮了消息傳遞中涉及的參數的數量和性質(無論是只讀還是讀寫)。在C ++的情況下,如果調用“friend”函數,則會出現耦合中增加的復雜性。
 
總結了可以測量的逐漸更詳細的耦合處理。因此,可以將多個級別的細化和細節添加到耦合度量。問題是:需要什么級別的細化來使耦合度量具有足夠的有用的預測軟件維護特性?在本文的上下文中,北京軟件公司調查了在維修期為2 1/2年的應用程序變更引起的商業C ++應用程序中的波動效應。在參考文獻。[12],使用了Chidamber和Kemerer CBO度量的基本實現,僅使用類連接計數。該文件的結論是,雖然CBO測量確定了較易發生變化的課程,但并沒有確定那些較容易受到漣漪效應變化的課程。
 
相關文章推薦
我最近收到了一條關于 北京軟件開發 外包的評論,我想分享一下: 我想知道您對軟件開發公司外包項目的看法。雖然它不是離岸開發外包,但從某種意義上說,仍然是將他們的項目外...
讓我們面對現實吧,伙計們!用馬爾科姆的話來說,未來就是現在。然而,盡管現在70%的小型企業流量來自移動應用程序,但這些企業中只有不到四分之一真正利用了定制軟件開發的巨...
作為軟件開發公司的開發人員,您希望您的潛在客戶,客戶和合作伙伴對您的公司充滿信心。您是否知道軟件托管協議可以幫助將信任注入到本地或軟件即服務(SaaS)應用程序的購買過...
云技術緩解了軟件開發復雜性,大多數軟件開發公司和軟件管理人員都認為,以最小的代價按需開啟和擴展資源是一項重大創新。雖然這兩種產品已經滲透到各自的行業并且已經在許多...
如果您了解過北京軟件公司宜天信達的軟件項目中的質量保證部分,您將注意到,我們的所有軟件項目估計都包含了在多個測試環節中列出的功能測試。...
北京軟件公司對軟件項目開發過程有一個明智的想法,可以將您的業務推向全新的水平。無論您是計劃復雜的企業自動化解決方案還是簡單的移動應用程序開發,所有項目都具有共同的...
北京軟件公司檢查軟件開發人員性格互動性人格評估是在大型軟件企業規模上進行的。提出了一種新的數據可視化方法...
我們將App開發細分為App方案設計,App用戶界面(UI)設計,App功能研發,App使用測試,App維護服務等5大服務模塊,嚴格要求研發細節,確??蛻舳ㄖ飘a品完美無缺。...
北京手機軟件開發公司軟件探討的模擬器和真實設備地址移動測試的挑戰,以及解決方案,集成測試在開發生命周期的好處。我們也在市場上的聚光燈選擇工具。...
宜天信達提供客戶化應用系統設計、開發服務,能夠幫助客戶確定對應用系統或產品的具體需求,并管理和維護其整個生命周期。   經驗豐富的開發團隊、工程師和技術專家能夠為...
北京軟件開發公司是用于安全調查和網絡性能管理的分組智能解決方案的軟件開發服務商,調查表明,公司必須克服收集和利用網絡和端點安全程序數據的障礙。...
汽車ERP系統都有哪些功能模塊:日常業務子系統、系統管理子系統、商品庫存管理子系統、財務與報表、人事工資管理子系統、門店管理、工具管理。北京宜天信達ERP開發...
?
主站蜘蛛池模板: 最近日韩中文字幕 | 国产精品自产拍在线观看蜜 | 精品日韩一区二区 | 国产精品视频网站 | 91久久精品视频 | 亚洲国产日韩一区 | 欧美色图另类 | 国产成人精品一区二区三区在线 | 天天操夜夜操 | 国产精品一区二区三区在线 | 天天干狠狠干 | 久久久激情 | 91精品国产自产在线老师啪 | 播放一级毛片 | 久久99这里只有精品 | 亚洲黄色视屏 | 日日干日日| 亚洲精品91| 日韩毛片免费看 | 久久伊人精品 | 深夜福利影院 | 日韩综合在线 | 男女免费视频网站 | 久久青草av| 久久一二 | 久久精品国产一区二区电影 | 视频在线一区二区 | 久久精品中文 | 青青久在线视频 | 欧洲毛片 | 国产精品视频999 | 国产线视频精品免费观看视频 | 性国产丰满麻豆videosex | 国产一级片在线播放 | 久久视频精品 | 欧美精品一区二区三区在线 | 久久午夜剧场 | 日本精品一区二区三区视频 | av在线成人 | 视频二区国产 | 中文字幕在线视频一区二区三区 |