原創|實施案例|編輯:鄭恭琳|2020-08-05 11:07:53.373|閱讀 401 次
概述:Atalasoft為全球公司提供商業影像產品、開發人員組件和定制解決方案。他們的產品以其最佳的成像技術而享譽國際,并在設計、制造和測試時充分考慮了質量、易用性和功能性。Atalasoft對改進其軟件的強烈渴望以及對支持托管和非托管代碼的工具的需求使他們開始使用AQtime。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
自2000年以來,Atalasoft一直為世界各地的公司提供商業成像產品,開發人員組件和定制解決方案。我們的產品以其最佳的成像技術而享譽國際,并在設計,制造和測試時充分考慮了質量、易用性和功能性。Atalasoft的組件已用于以創紀錄的時間為應用程序添加成像功能,從而節省了公司的資金并縮短了開發時間。
我們成像產品背后的技術自90年代中期以來就由我們的前輩開發,并且隨著我們為Microsoft .NET框架引入組件而不斷前進,并不斷得到增強和改進。我們在職的博士科學家致力于提供滿足特定開發人員和行業需求的算法和定制解決方案,同時還增加了我們產品的成像基礎。我們的開發人員和架構師不斷為有基本或高級影像需求的開發人員提供值得信賴的高級組件。
Atalasoft以其客戶服務和支持而自豪。我們重視每位客戶,并盡一切努力確保他們的成功。我們的客戶包括世界500強公司、文檔影像公司、工程公司、軟件開發公司和開發人員。
Atalasoft的總部位于美國馬薩諸塞州的伊斯特漢普頓。
Atalasoft為全球公司提供商業影像產品、開發人員組件和定制解決方案。他們的產品以其最佳的成像技術而享譽國際,并在設計、制造和測試時充分考慮了質量、易用性和功能性。Atalasoft對改進其軟件的強烈渴望以及對支持托管和非托管代碼的工具的需求使他們開始使用AQtime。
Atalasoft的Steve Hawley的頭銜是首席架構師,但除他的日常設計工作外,他每天可能會寫新代碼、維護舊代碼、修復錯誤、編寫文檔或幫助其他工程師。Steve說:“在大多數情況下,我負責監督Atalasoft的DotImage®及其附加組件的設計、演進和實施。我還專門處理DotImage OCR模塊。”
“作為我們正常運營模式的一部分,我們會竭盡全力確保我們在競爭中處于同等水平,即使在很多方面都沒有更好。在某些情況下,我們會不時發現某些情況表現不如我們認為的那樣好。這促使我們使用AQtime分析代碼的性能以改善性能。我們還希望獲得一個度量標準,以衡量我們在單元測試代碼方面的有效性。”
Steve說,對托管和非托管代碼的支持至關重要,“其他產品沒有這種支持,因此對我們而言,擁有一種與托管代碼一樣有效的產品與非托管代碼一樣對我們非常重要。我們的大量技術它以強大的非托管實現支持托管代碼為基礎。任何在該分界線上止步的工具對我們來說只是一半工具。”
“對于我們來說,AQtime是任何性能問題的第一站。我們將創建一個隔離的單元性能測試,并使用AQtime來查找瓶頸。我們已經找到了令人驚訝的簡單修正和編碼實踐方面的變更,這些變更和改進以最小的風險改善了執行時間。”Steve說。
“一個突出的例子是我們的加權中值濾波器。最初的實現是在C#中,并且性能不是我們希望的。使用AQtime,我們發現通過在托管C++中重新實現代碼,我們可以排除掉C#詞匯表中不存在的許多瓶頸和應用優化,從那里我們可以迅速找到剩余的瓶頸并將其推入非托管代碼中,大部分代碼仍處于托管狀態,并獲得在CLR中運行的所有好處,但是真正的熱點正在盡可能地接近金屬。如果沒有AQtime及其在兩個區域之間衡量性能的能力,我認為我們在不必要時編寫非托管代碼會浪費很多時間。”
Steve說,AQtime增強了他們的信心:“有了AQtime,我們就能夠在短時間內響應客戶的要求,并提供我們引以為傲的產品。在一種情況下,研究特別棘手的問題使我們找到了一種新穎的算法有了AQtime,我們可以對產品的質量和性能充滿信心。我在AQtime上的成功使我們購買了所有工程的副本,每個工程師都定期使用它。”
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn