這套自動產生測試序列的程式可在當產業需要整合不同的軟、硬體或通訊協定時產生效用,產業可先選擇一個「對」的、或是必須遵循的要件,經由自動產生測試序列程式,以發現必須檢驗的項目,再經由這些項目去檢視其它需要的元件,該如何無誤地進行整合。
清大資訊工程系教授唐傳義針對通訊產品研究其互通性測試軟體,現階段的研究成果已可提供通訊產品開發流程中三階段的測試,此外,他也設計出一套可依既有程式自動產生測試序列軟體,輔助通訊產品上市前進行整體性的測試。
唐傳義表示,對一般的通訊產品而言,產品自設計到輸出,大約需要經過三個階段的測試,包括規格的檢驗、確保產品是否依規格設計及品管測試;由於台灣的通訊產業多是直接購買國際規格,因此,最需要的應是最後產品出爐前的品管測試。
所謂的通訊產品包括了手機、基地台、視訊會議軟體等,唐傳義雖也可提供前端的通訊軟體協定測試,不過,台灣產業似乎以直接購買國際通訊協定為主,顯少自行開發新的通訊協定。
唐傳義指出,在品管測試的部份,有兩種方式可供產業選擇,一是透過工具來協助測試,另一則是擁有對此項產品有經驗的工程師,而輔助工具,便可協助經驗較淺的工程師來進行產品的測試。
現階段唐傳義己研究出一自動產生測試序列的程式,此一自動產生測試序列的程式可在當產業需要整合不同的軟、硬體或通訊協定時產生效用,產業可先選擇一個「對」的、或是必須遵循的要件,經由自動產生測試序列程式,以發現必須檢驗的項目,再經由這些項目去檢視其它需要的元件,該如何無誤地進行整合。
此外,為了協助通訊產業縮短產品開發流程,唐傳義以自動化的概念來設計程式的產生,他利用產業以SDL語言寫出的規格,直接轉換成可用的執行程式。
唐傳義表示,程式產生器目前最大的瓶頸有二,一是產業必須利用SDL語言嚴謹地寫出產品所有的規格,二則是自動產生的程式其檔案大小約為人工撰寫的五倍;後者對於現階段昂貴的記憶體而言,著實無法對產業產生吸引力。
唐傳義指出由於自動產生程式的檔案太大,使得目前相關的研究皆只停留在實驗階段,但他認為程式自動產生仍為一不可避免的趨勢,因它節省了產業進行開發及測試的生產流程。
清華大學資訊工程系唐傳義教授電子郵件信箱:cytang@cs.nthu.edu.tw
熱門新聞
2026-01-19
2026-01-16
2026-01-19
2026-01-20
2026-01-20
2026-01-19