本研究是針對UML(Unified Modeling Language, 統一化模式語言)可模式化系統架構及設計樣式(Design Patterns)的可再利用之特性,將這些理論與觀念實際地應用於設計一相列雷達數位信號處理系統上。UML是一種用來描述系統藍圖的模式語言,其中所定義的符號不但具有豐富的語意並且讓系統分析與設計者便於溝通瞭解。UML已在1997年通過了OMG(Object Management Group, 物件管理組織)的標準認證,有鑑於此,UML成為了現在最普遍採用的標準模式語言。至今UML所應用的領域遍及軍事電子、企業資訊系統、通訊、醫療電子以及網際網路等之。而系統分析與設計者在分析設計整個系統架構的同時,將專門解決特定的問題與需求之設計樣式來應用於其中,如此可以有效率地縮短整個系統發展的生命週期在於分析設計階段的工作時程,並且提高整個系統的可靠性。而在本研究中的相列雷達數位信號處理系統是屬於一即時系統(Real-Time System),所以除了希望以UML分析與設計此相列雷達數位信號處理系統,並且發展出滿足此系統在於時間上的限制(timing constraints)之設計。在此同時,也希望能發現到可以解決日後相關的即時系統之設計樣式。 UML (Unified Modeling Language) is a modeling language that describes systems by using meaningful graphical notations so that, during the system development process, people can communicate with each other based on a clear and consensual blueprint. UML has been applied to many areas, like military, information appliance, communication, Internet, etc. and has been adopted by OMG (object Management Group) as its, standard modeling language in 1997. In this paper, the experience of applying UML to develop a real-time system, a phased-array radar digital signal processor, is presented. Moreover, design patterns (the problem-solution pairs that captures successful development strategy) developed during the process are also presented.