中文成人在线_在线观看免费av网_国产成人精品日本亚洲专区6_久久嫩草影院网站

咨詢郵箱?咨詢郵箱:service@yitianxinda.com 咨詢熱線?咨詢熱線:18101296137 微博 微信
北京軟件公司使用ExplorViz進(jìn)行系統(tǒng)理解的軟件環(huán)境和應(yīng)用可視化_北京軟件開發(fā)公司
發(fā)表日期:2017-05-17 17:17:30 ?? 文章編輯:宜天信達(dá) ?? 瀏覽次數(shù):
背景:北京軟件公司組織中部署的軟件應(yīng)用程序的數(shù)量不斷增加。這些應(yīng)用程序 - 通常是數(shù)百個(gè) - 形成大型軟件風(fēng)景。
目標(biāo):這種景觀及其應(yīng)用的理解常常受到建筑侵蝕,人員流失或需求變化的阻礙。因此,需要一種有效和有效的理解這種軟件風(fēng)景的方法。
方法:在我們的ExplorViz可視化中,我們引入了針對(duì)大型軟件風(fēng)景快速準(zhǔn)確地解決系統(tǒng)理解任務(wù)的分層抽象。除了在景觀層面上的層次可視化外,ExplorViz還提供從景觀到個(gè)人應(yīng)用層面的多層次可視化。通過(guò)與Extravis方法的比較,利用物理模型和虛擬現(xiàn)實(shí)對(duì)3D應(yīng)用程序級(jí)可視化進(jìn)行經(jīng)驗(yàn)評(píng)估。為了評(píng)估ExplorViz,我們進(jìn)行了四個(gè)對(duì)照實(shí)驗(yàn)。我們提供包含所有實(shí)驗(yàn)數(shù)據(jù)的軟件包,以便我們的結(jié)果的可驗(yàn)證性,可重復(fù)性和進(jìn)一步擴(kuò)展性。
結(jié)果:與平面可視化相比,我們觀察到層次可視化的任務(wù)正確性的統(tǒng)計(jì)顯著增加。花費(fèi)的時(shí)間沒(méi)有顯示任何顯著差異。為了與Extravis進(jìn)行比較,我們觀察到使用ExplorViz解決程序理解任務(wù)導(dǎo)致正確性的顯著增加和花費(fèi)在較少或相似的時(shí)間內(nèi)。物理模型通過(guò)啟動(dòng)基于手勢(shì)的交互而改進(jìn)了針對(duì)特定任務(wù)的基于團(tuán)隊(duì)的程序理解過(guò)程,但并不適用于所有任務(wù)。我們的虛擬現(xiàn)實(shí)實(shí)驗(yàn)的參與者ExplorViz將實(shí)現(xiàn)的翻譯,旋轉(zhuǎn)和選擇手勢(shì)評(píng)為高可用性。然而,我們的縮放手勢(shì)不太受歡迎。
結(jié)論:結(jié)果表明我們的分層和多層次的方法增強(qiáng)了景觀和應(yīng)用程序可視化的現(xiàn)有狀態(tài),從而更好的軟件系統(tǒng)理解,包括與物理模型和虛擬現(xiàn)實(shí)的新形式的交互。
雖然程序理解已被廣泛研究,但系統(tǒng)理解受到的關(guān)注較少。從歷史的角度來(lái)說(shuō),當(dāng)程序達(dá)到數(shù)百行代碼時(shí),程序的理解變得很重要。企業(yè)中的IT基礎(chǔ)架構(gòu)通常由數(shù)以百計(jì)的應(yīng)用程序組成大型軟件景觀。因此,系統(tǒng)理解 - 在我們的術(shù)語(yǔ)中,對(duì)這種景觀的理解 - 是維護(hù)過(guò)程的關(guān)鍵部分。這種情況通過(guò)例如云計(jì)算來(lái)加強(qiáng),云計(jì)算通過(guò)復(fù)制節(jié)點(diǎn)提供可擴(kuò)展性,從而增加部署的應(yīng)用程序的數(shù)量。
實(shí)現(xiàn)系統(tǒng)理解的一種方法是軟件風(fēng)景可視化。當(dāng)前軟件風(fēng)景可視化主要發(fā)生在應(yīng)用程序性能管理(APM)工具中。在對(duì)它們進(jìn)行調(diào)查時(shí),我們觀察到這些工具通常使用平面圖形表示節(jié)點(diǎn),應(yīng)用程序和通信。
相比之下,我們的ExplorViz方法提供了大型軟件風(fēng)景的實(shí)時(shí)跟蹤可視化,引入了三個(gè)層次抽象。首先,存在由一個(gè)或多個(gè)服務(wù)器節(jié)點(diǎn)組成的系統(tǒng)。其次,特別針對(duì)云環(huán)境及其橫向可擴(kuò)展性設(shè)計(jì),我們的分層可視化功能是運(yùn)行相同應(yīng)用程序配置的集群節(jié)點(diǎn)的節(jié)點(diǎn)組。第三,應(yīng)用之間的通信量由通信鏈路的厚度表示。
除了在景觀層面上這樣層次化的可視化外,ExplorViz方法提供了從景觀層面到應(yīng)用層面的多層次監(jiān)控。
雖然這些可視化似乎是合理的,但仍然應(yīng)該評(píng)估它們是否對(duì)理解過(guò)程有任何益處]。例如,用戶可能不了解抽象,或者抽象可能不支持,甚至可能阻礙用戶解決系統(tǒng)理解任務(wù)。
本文在這方面的主要貢獻(xiàn)是:
  • 1。
  • 使用ExplorViz介紹了大型軟件景觀的層次和多層可視化,包括其元模型以及從監(jiān)控軌跡生成這些模型的過(guò)程。
  • 2。
  • 將可控實(shí)驗(yàn)的可重用設(shè)計(jì)和執(zhí)行與平面景觀可視化與系統(tǒng)理解任務(wù)中的層次景觀可視化進(jìn)行了比較,重點(diǎn)介紹了我們?nèi)绾尾僮魇芸貙?shí)驗(yàn)的方法。這包括對(duì)錯(cuò)誤的典型來(lái)源的徹底分析以及參與者為每個(gè)任務(wù)選擇的策略。
  • 3。
  • 為了評(píng)估ExplorViz的應(yīng)用級(jí)可視化,我們總結(jié)了將ExplorViz與Extravis跟蹤可視化方法進(jìn)行比較的受控實(shí)驗(yàn),用于采用物理3D打印的ExplorViz模型,并在虛擬現(xiàn)實(shí)中探索3D ExplorViz模型。

在評(píng)估分級(jí)和多級(jí)可視化是否帶來(lái)好處的同時(shí),我們進(jìn)行了這些實(shí)驗(yàn)以獲得改進(jìn)ExplorViz工具的輸入。
相關(guān)文章推薦
軟件開發(fā)是一個(gè)復(fù)雜的過(guò)程,涉及許多流程、組件和方法,它們必須協(xié)同工作才能成功。如果其中任何一個(gè)因素失敗,整個(gè)開發(fā)過(guò)程都可能受到阻礙。然而,在競(jìng)爭(zhēng)激烈的生態(tài)系統(tǒng)中...
改進(jìn)人力資源流程對(duì)任何旨在最大限度地提高生產(chǎn)率和員工滿意度的企業(yè)都至關(guān)重要。許多公司需要人力資源任務(wù)的幫助,這需要時(shí)間和資源。企業(yè)資源規(guī)劃軟件可以是這方面的完美...
對(duì)于希望簡(jiǎn)化軟件開發(fā)人員招聘流程的企業(yè)來(lái)說(shuō),選擇合適的在線招聘評(píng)估平臺(tái)至關(guān)重要。由于有如此多的選擇,找到滿足您需求的解決方案可能具有挑戰(zhàn)性。本指南將幫助您解決選...
隨著科技的飛速發(fā)展,物聯(lián)網(wǎng)(IoT)已經(jīng)成為了各行各業(yè)的關(guān)鍵驅(qū)動(dòng)力。在這個(gè)數(shù)字化時(shí)代,物聯(lián)網(wǎng)技術(shù)的應(yīng)用已經(jīng)滲透到我們生活的方方面面,其中之一便是醫(yī)療行業(yè)。本文將...
選擇離岸軟件開發(fā)公司的方式已成為許多企業(yè)改變游戲規(guī)則的關(guān)鍵。它涉及將軟件開發(fā)任務(wù)委托給不同國(guó)家的公司或團(tuán)隊(duì),通常成本較低,并能接觸到多元化的人才庫(kù)。根據(jù)Stat...
根據(jù)Manpower 的數(shù)據(jù),全球 IT 和技術(shù)領(lǐng)域的人才短缺率為 76%。低調(diào)的開發(fā)人員是離岸開發(fā)成為企業(yè)定制軟件或移動(dòng)應(yīng)用程序開發(fā)的熱門選擇的主要原因之一。...
軟件公司開發(fā)CRM系統(tǒng)的作用是集中和管理客戶數(shù)據(jù),同時(shí)提供對(duì)客戶行為、偏好和交互的洞察。它們?cè)谏虡I(yè)中用作創(chuàng)建和維持適當(dāng)?shù)目蛻絷P(guān)系的工具。...
眾所周知,現(xiàn)代金融與幾十年前的現(xiàn)實(shí)幾乎完全不同。這一切都得益于現(xiàn)代軟件開發(fā)技術(shù)支撐下的服務(wù)業(yè)的大發(fā)展...
如果說(shuō) 2022 年教會(huì)了我們什么的話,那就是對(duì)來(lái)年做出預(yù)測(cè)幾乎是不可能的。卓越運(yùn)營(yíng)是大多數(shù)公司的重中之重,因此北京軟件公司讓我們探討一些可能在 2023 年發(fā)揮重要作用的主題和...
北京軟件開發(fā)公司軟件庫(kù)挖掘已成為在過(guò)去的十年中的一個(gè)研究方向,取得巨大成功的研究和實(shí)踐中來(lái)支持各種軟件的維護(hù)任務(wù)。...
企業(yè)內(nèi)部管理系統(tǒng)ERP,對(duì)于企業(yè)領(lǐng)導(dǎo)者來(lái)說(shuō),希望看到成本下降、市場(chǎng)擴(kuò)大、利潤(rùn)提高;對(duì)于企業(yè)管理者來(lái)說(shuō)希望優(yōu)化企業(yè)的管理流程、加強(qiáng)經(jīng)營(yíng)控制;對(duì)信息主管來(lái)說(shuō)要消除信息孤島、提...
企業(yè)資產(chǎn)管理(EAM)是受物聯(lián)網(wǎng)(IoT)影響的眾多技術(shù)之一。在物聯(lián)網(wǎng)中,EAM通過(guò)提供更深入的數(shù)據(jù)分析來(lái)減少意外停機(jī)并提高運(yùn)營(yíng)效率。 根據(jù)MarketsandMarkets最近的一份報(bào)告,EAM市場(chǎng)規(guī)...
?