摘要
针对软件即服务(SaaS)软件生成时所面临的Web服务和表述性状态转移(REST)接口难识别的问题,提出一种基于划分算法的SaaS软件生成方法。该方法采用划分算法将云计算系统中的各SaaS的功能进行划分,将各功能定义成一个节点,并定义各节点属性和计算各节点的相似度,以实现划分分类,从而提高功能搜索效率。在此基础上,根据需求变化实现功能寻址中断完成新的SaaS软件生成。最后通过在Amazon下的一个SaaS销售软件生成为例进行分析表明,该方法有效且可行。
There are some SaaS problems for Web service and REST (Representational State Transfer) interfaces recognition in the software generation process. Therefore, an approach was proposed based on partitioning algorithm, which employed partitioning algorithm to implement function partition of SaaS and define difference nodes for difference functions. At the same time, the similarity between nodes was defined to accomplish partition, which improved the efficiency of SaaS functions. Secondly, according to the changing requirements, addressing and interrupt approach was presented to realize software generation of SaaS. Finally, an SaaS online sale software in Amazon cloud computing was analyzed, which approves that the approach is feasible and available.
出处
《计算机应用》
CSCD
北大核心
2012年第2期561-565,共5页
journal of Computer Applications
基金
四川省科技厅计划项目(2010JY0J41)
湖南省自然科学基金资助项目(10JJ6099)
关键词
软件即服务
划分算法
寻址中断
节点相似
WEB服务
云计算
Software as a Service (SaaS)
addressing and interrupt
nodes similarity
Web service
cloud computing