计算机工程2017,Vol.43Issue(6):11-18,8.DOI:10.3969/j.issn.1000-3428.2017.06.002
一种支持性能优化的软件部署描述语言
A Software Deployment Description Language for Performance Optimization
摘要
Abstract
The existing Software as a Service (SaaS) dynamic deployment models and languages mainly focus on deployment configuration information and performance or resource availability requirement when describing software deployment scheme,which cannot support performance optimization of SaaS software deployment scheme.Based on the above problems,this paper puts forward a SaaS Software Deployment Language (SSDL) according to SaaS software deployment's characteristics and information SaaS software performance optimization requires.This paper constructs the conceptual model of SSDL describing SaaS software deployment scheme from four aspects which are deployment environment,deployment object,deployment plan and deployment constraint,and then presents the performance optimization method based on SSDL.Finally,a deployment scheme performance optimization experiment of an emergency task operation management system verifies the support function of the proposed SSDL for software performance optimization.关键词
软件即服务/部署描述语言/性能优化/部署方案/概念模型Key words
Software as a Service (SaaS)/deployment description language/performance optimization/deployment scheme/conceptual model分类
信息技术与安全科学引用本文复制引用
骆慧,应时,李琳,董波..一种支持性能优化的软件部署描述语言[J].计算机工程,2017,43(6):11-18,8.基金项目
国家自然科学基金(61373038) (61373038)
国家“863”计划项目(2012AA011204). (2012AA011204)