正文 DSSA在智能手機Message開發過程中的應用研究(1 / 3)

DSSA在智能手機Message開發過程中的應用研究

技術廣角

作者:朱進

摘 要: 為了優化手機軟件的開發過程,結合實踐經驗,以Message係統開發為例,采用領域分析、領域設計和領域實現的步驟,討論了特定領域軟件架構(DSSA)。在Message項目開發過程中,收集可複用的手機軟件領域的構件,增加手機軟件構件庫的內容,並產生新的手機軟件構件;使用Java語言,在Ubuntu Linux平台下成功開發。結果證明,采用DSSA架構方法能夠明顯縮短開發周期,節約成本。係統尚存在一些不足,比如構件的可複用性不高等等,有待進一步改進。

關鍵詞: 特定領域軟件架構; 領域分析; 領域設計; 領域實現; 短信/彩信

中圖分類號:TP311.5 文獻標誌碼:A 文章編號:1006-8228(2014)04-07-02

Abstract: In order to optimize the mobile software development process, by taking the message system as an example, and applying domain analysis, the field of design and implementation steps in the field, the specific areas of software architecture (DSSA) are discussed. In the message project development process, reusable software in the field of mobile phone components is collected, the content of mobile software component library is increased, and new mobile phone software components are developed. Java language is used in this project, and is successfully developed on the Ubuntu Linux platform. The results show that applying DSSA architecture approach can significantly shorten the development cycle, and reduce the cost. However, there are some shortcomings, for example, low reusability of components, which need improving in future.

Key words: DSSA; domain analysis; the field of design; the field of implementation; message

0 引言

本人所從事的是智能手機係統項目的架構與研發工作,產品麵向國外。一般而言,智能手機軟件目前競爭非常激烈,新技術的市場期比較短,如果項目的開發周期過長,將導致新技術的優勢逐步喪失。Message係統是整個手機軟件係統中非常重要的一個部分,它的設計開發過程對整個手機軟件平台的開發起到非常重要的作用。在Message係統的開發過程中,我們采用了特定領域軟件架構(DSSA)的開發手段。