基于可变性模型的可复用与可定制SaaS软件开发方法

来源 :软件学报 | 被引量 : 0次 | 上传用户:jonh0521
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
云计算环境下,软件通过互联网向租户提供服务,这种基于互联网的软件交付模式称为SaaS(软件即服务).与传统软件交付模式相比,SaaS软件通常运行于软件供应商的服务器端,同时为多个租户提供服务.由于需要支持不同租户的个性化需求,SaaS软件应具备足够的灵活性,以应对快速变化的租户需求;而且针对某一个租户的变更,不应影响其他租户.通过扩展课题组前期开发的基于可变性管理的适应性服务组装方法及其支持平台,提出了一种云计算环境下可复用、可定制的SaaS软件开发方法,开发了相应的支持平台,包括支持SaaS模式的服务组装引擎和远程定制工具.该方法针对不同租户的共性需求,提供一个抽象服务组装模型,支持平台在运行阶段解释执行抽象服务组装模型,根据租户的个性化需求派生不同的流程实例,这些运行时流程实例多态共存、互不影响.采用一个特定领域的SaaS软件实例来验证该方法的可行性,评估了支持平台的性能.实验结果表明,该方法及其支持平台可以支持多实例多租户的交付模式.
其他文献
通过分析行政管理在医院管理中的地位、作用、现状、存在的问题,探索新形势下加强医院行政管理,确保医疗中心任务完成的方法。
基于PLC设计出完整的车床电气控制系统。硬件部分介绍了利用PLC进行控制系统设计的步骤;软件部分阐述了程序设计思路,并给出部分梯形图。本系统既可以用于新型车床的开发也可
为解决图像监控设备中图像数据的实时采集与存取问题,研究了一种新型图像数据采集系统。该系统选取基于ARM7的处理器AT91SAM7XC512,运行的是μC/OS-II操作系统。当系统巡逻信
中小企业是我国经济社会发展、企业创新的重要力量。金融危机爆发以来,中小企业遭受重创,而借力信息化来实现产业升级是中小企业恢复发展的必然选择。通过分析我国中小企业信
研究城市油烟气体排放的监测系统,在油烟检测对象中应用多传感器数据融合技术,克服单传感器检测的局限性。指明面临的问题和油烟研究对象,阐述传感器信息采集和嵌入式系统构
提出了一种基于矩阵直积的机器人手眼标定改进算法。应用矩阵直积、Moore-penrose逆以及最小二乘法对机器人手眼关系方程CX=XD进行线性化处理,并运用F范数分析了标定结果的测
现代工业测量中,机器人与激光扫描仪相结合的测量系统应用广泛。在测量前,为解决激光器与机器人位置关系问题,提高测量精度,提出一种改进的基于标准球的机器人手眼标定方法。
本文查询相关的文献资料并结合笔者自身的实践经验,对医院行政管理中的问题进行归纳和总结,并提出对策。认为医院的行政管理现代化的发展对提高医院的整体管理水平具有重要作
并购重组是国际通行的公司扩张方式之一,作为世界新兴的经济体,并购重组已成为我国资本市场的主旋律。并购过程中确认商誉所产生的影响也越来越大,对应的商誉减值准备的计提
<正>肝纤维化是所有慢性肝病进展成肝硬化的共同病理基础,而肝星状细胞(hepatic stellate cells,HSCs)的激活、增殖则是肝纤维化发生的中心环节。各种损伤因子导致肝损伤后,H