计算机应用与软件
計算機應用與軟件
계산궤응용여연건
COMPUTER APPLICATIONS AND SOFTWARE
2014年
11期
113-117,146
,共6页
蔡韵%吴毅坚%赵文耘
蔡韻%吳毅堅%趙文耘
채운%오의견%조문운
云计算%软件产品线%平台独立模型%平台相关模型
雲計算%軟件產品線%平檯獨立模型%平檯相關模型
운계산%연건산품선%평태독립모형%평태상관모형
Cloud computing%Software product line%PIM PSM
提出一种面向云平台的软件配置与生成技术的实现,目的为支持云计算环境下的软件产品线工程。利用PIM平台独立模型到PSM平台相关模型的转换方法,并开发相应的配置与生成工具,来精确地定义和描述财务查询系统的特性。将现在应用最为广泛的GAE(谷歌应用引擎)和国内的SAE(新浪应用引擎)作为主要的研究对象,利用软件产品线方法生成和发布在云平台上可部署的软件项目。实际的部署结果表明将软件产品线应用在云平台上能够有效地简化部署和维护的负担。所研究的利用软件产品线导出特定云平台的软件产品的开发方式,对于避免重复开发、提高软件开发效率具有积极的意义。
提齣一種麵嚮雲平檯的軟件配置與生成技術的實現,目的為支持雲計算環境下的軟件產品線工程。利用PIM平檯獨立模型到PSM平檯相關模型的轉換方法,併開髮相應的配置與生成工具,來精確地定義和描述財務查詢繫統的特性。將現在應用最為廣汎的GAE(穀歌應用引擎)和國內的SAE(新浪應用引擎)作為主要的研究對象,利用軟件產品線方法生成和髮佈在雲平檯上可部署的軟件項目。實際的部署結果錶明將軟件產品線應用在雲平檯上能夠有效地簡化部署和維護的負擔。所研究的利用軟件產品線導齣特定雲平檯的軟件產品的開髮方式,對于避免重複開髮、提高軟件開髮效率具有積極的意義。
제출일충면향운평태적연건배치여생성기술적실현,목적위지지운계산배경하적연건산품선공정。이용PIM평태독립모형도PSM평태상관모형적전환방법,병개발상응적배치여생성공구,래정학지정의화묘술재무사순계통적특성。장현재응용최위엄범적GAE(곡가응용인경)화국내적SAE(신랑응용인경)작위주요적연구대상,이용연건산품선방법생성화발포재운평태상가부서적연건항목。실제적부서결과표명장연건산품선응용재운평태상능구유효지간화부서화유호적부담。소연구적이용연건산품선도출특정운평태적연건산품적개발방식,대우피면중복개발、제고연건개발효솔구유적겁적의의。
The implementation of a cloud platform-oriented software configuration and generation technology is covered in this paper for the purpose of supporting the software product line in cloud environment.We use the approach of converting PIM ( platform-independent model) to PSM ( platform-specific model ) and develop the corresponding configuration and generation tool to accurately define and depict the characteristics of a financial query information system.The widely used GAE ( Google App Engine) and domestic SAE ( Sina App Engine) at resent are taken for the main objects of our study, and the software product line method is employed to generate and release the deployable software projects on the cloud platform.It is demonstrated from actual deployment result that applying the software product line on cloud platform can effectively simply the deployment and ease the burden of maintenance.The development approach of making use of software product line to derive specific software product for cloud platform studied in this paper has active significance on avoiding duplicated development and improving the efficiency of software development.