小型微型计算机系统
小型微型計算機繫統
소형미형계산궤계통
MINI-MICRO SYSTEMS
2007年
5期
876-881
,共6页
平台/插件%软件体系结构%体系结构风格%体系结构发现%UML
平檯/插件%軟件體繫結構%體繫結構風格%體繫結構髮現%UML
평태/삽건%연건체계결구%체계결구풍격%체계결구발현%UML
体系结构发现是软件体系结构研究领域的一个重要方向.近年出现的"平台+插件"软件设计方法,使得发布后的软件产品可以方便地通过安装插件模块而扩展其功能.然而,迄今为止,未见资料将这种结构从软件体系结构的高度进行提炼和描述.本文提出"平台+插件"的软件设计方法是一种软件体系结构风格,并将其称为"平台/插件(Platform/Plug-in)"风格,简写为"P/P风格".由于软件体系结构和体系结构风格的概念还没有一个标准的定义,文中首先定义了本文使用的模型和概念;研究了"平台/插件"结构应用程序的特点和分类,分析了该类程序的架构,在本文定义的软件体系结构模型的基础上,用统一建模语言UML描述了P/P体系结构风格及P/P风格软件的开发过程.本文工作为需要动态扩展功能的大型软件开发提供了一种可复用的体系结构风格,可以认为,P/P风格是可扩展和可增量升级软件系统的领域体系结构模型.
體繫結構髮現是軟件體繫結構研究領域的一箇重要方嚮.近年齣現的"平檯+插件"軟件設計方法,使得髮佈後的軟件產品可以方便地通過安裝插件模塊而擴展其功能.然而,迄今為止,未見資料將這種結構從軟件體繫結構的高度進行提煉和描述.本文提齣"平檯+插件"的軟件設計方法是一種軟件體繫結構風格,併將其稱為"平檯/插件(Platform/Plug-in)"風格,簡寫為"P/P風格".由于軟件體繫結構和體繫結構風格的概唸還沒有一箇標準的定義,文中首先定義瞭本文使用的模型和概唸;研究瞭"平檯/插件"結構應用程序的特點和分類,分析瞭該類程序的架構,在本文定義的軟件體繫結構模型的基礎上,用統一建模語言UML描述瞭P/P體繫結構風格及P/P風格軟件的開髮過程.本文工作為需要動態擴展功能的大型軟件開髮提供瞭一種可複用的體繫結構風格,可以認為,P/P風格是可擴展和可增量升級軟件繫統的領域體繫結構模型.
체계결구발현시연건체계결구연구영역적일개중요방향.근년출현적"평태+삽건"연건설계방법,사득발포후적연건산품가이방편지통과안장삽건모괴이확전기공능.연이,흘금위지,미견자료장저충결구종연건체계결구적고도진행제련화묘술.본문제출"평태+삽건"적연건설계방법시일충연건체계결구풍격,병장기칭위"평태/삽건(Platform/Plug-in)"풍격,간사위"P/P풍격".유우연건체계결구화체계결구풍격적개념환몰유일개표준적정의,문중수선정의료본문사용적모형화개념;연구료"평태/삽건"결구응용정서적특점화분류,분석료해류정서적가구,재본문정의적연건체계결구모형적기출상,용통일건모어언UML묘술료P/P체계결구풍격급P/P풍격연건적개발과정.본문공작위수요동태확전공능적대형연건개발제공료일충가복용적체계결구풍격,가이인위,P/P풍격시가확전화가증량승급연건계통적영역체계결구모형.