首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到16条相似文献,搜索用时 125 毫秒
1.
孙昌爱  张在兴  张鑫 《软件学报》2018,29(11):3435-3454
云计算环境下,软件通过互联网向租户提供服务,这种基于互联网的软件交付模式称为SaaS(软件即服务).与传统软件交付模式相比,SaaS软件通常运行于软件供应商的服务器端,同时为多个租户提供服务.由于需要支持不同租户的个性化需求,SaaS软件应具备足够的灵活性,以应对快速变化的租户需求;而且针对某一个租户的变更,不应影响其他租户.通过扩展课题组前期开发的基于可变性管理的适应性服务组装方法及其支持平台,提出了一种云计算环境下可复用、可定制的SaaS软件开发方法,开发了相应的支持平台,包括支持SaaS模式的服务组装引擎和远程定制工具.该方法针对不同租户的共性需求,提供一个抽象服务组装模型,支持平台在运行阶段解释执行抽象服务组装模型,根据租户的个性化需求派生不同的流程实例,这些运行时流程实例多态共存、互不影响.采用一个特定领域的SaaS软件实例来验证该方法的可行性,评估了支持平台的性能.实验结果表明,该方法及其支持平台可以支持多实例多租户的交付模式.  相似文献   

2.
支持多类终端与服务定制的SaaS软件服务架构   总被引:2,自引:0,他引:2  
陈小兵  武泽旭 《计算机应用》2010,30(10):2754-2757
由软件即服务(SaaS)模式中软件服务的概念与特点分析,可知现有的面向服务架构(SOA)不能完全支持软件服务的实现。此外,为了拓展软件服务的应用范围,实现多样化的服务,SaaS模式的软件服务必然要满足用户定制服务的需求,以及对多类用户终端的支持。通过对SOA的扩展,在其中引入了软件服务终端、软件服务端口、软件服务注册等模块,提出了一种支持多类终端与服务定制的SaaS软件服务架构,给出了该架构的结构与工作流程,并通过实验证明了该架构可以实现SaaS模式的软件服务,而且能够实现对上述功能需求的支持。  相似文献   

3.
首先简要地分析SaaS(Software as a Service)模式的特点,在此基础上,提出基于SaaS模式、包含运营管理和服务管理等模块的公共服务平台。然后论述平台的功能和使用流程,实现平台的概要设计,并在综合考虑元数据配置、多租户数据模型、安全模型等多方面因素后,给出一种初步实现SaaS模式公共服务平台的方法。  相似文献   

4.
面向SaaS应用的数据组合隐私保护机制研究   总被引:2,自引:0,他引:2  
软件即服务(SaaS)模式下,业务应用和数据库部署在非完全可信的服务运营商的平台上,租户数据的隐私保护成为SaaS模式应用和推广中一个极大的问题和挑战.基于明文状态下不同SaaS数据属性组合泄露隐私程度的不同,提出一种面向SaaS应用的数据组合隐私保护机制.该隐私保护机制支持租户自定制隐私约束,用来描述数据组合隐私保护需求,将SaaS数据属性切分到不同的数据分块中,利用可信第三方实现数据切片间关联关系的混淆和重构,并基于伪造数据,确保同一数据分块内部数据切片分布的均衡化,实现SaaS数据组合隐私保护和实用性的有效结合.通过分析,证明了隐私保护机制的合理性,并通过实验验证了该隐私保护机制的实用性.  相似文献   

5.
针对产业链协同平台在运行服务过程中各协作企业群业务需求的动态变化,建立了面向软件即服务(SaaS)平台的表单配置模型,利用表单结构及表单元素与XML文档的模式映射,支持表单配置模型的存储及动态加载.提出了核心企业对表单内容的操作权限在线动态分配方法,并采用表单配置文件访问接口实现表单在线动态更新技术.通过将动态表单配置技术应用于产业链协同SaaS平台,提高了平台的灵活性,使企业对信息系统的管理拥有更大的主动性和控制权.  相似文献   

6.
SaaS作为云计算服务化的重要展现方式,已经在市场上兴起了完全创新的软件应用模式.它利用互联网提供的计算服务,采用针对特定行业和领域的SaaS服务软件,不论从技术上还是商务上都将节约不少人力、财力成本,也更有利于提高社会资源的利用率和共享化.为进一步提高国内食品的安全性,全面推广食品监控管理软件的应用,提出了基于SaaS模式的食品类防伪溯源系统.结合了食品行业的业务需求及SaaS模式的服务特色,深入探讨了系统实现过程中SaaS技术存在的难点,最后成功构建了能达到四级成熟度模型的SaaS系统,该系统不仅能够保障国内食品的安全流通,还能有效地促进SaaS模式的商务系统平台在云计算中的应用,为智慧政府的食品安全云提供了应用解决方案.  相似文献   

7.
基于服务集成管理的SaaS解决方案   总被引:2,自引:1,他引:1  
分析SaaS平台功能及其架构模式,阐述平台中服务使用的流程。并以此为基础提出基于运营和服务集成管理两个模块的SaaS解决方案,详细分析模块之间的相互关系,论述服务集成至平台的逻辑过程,制定一种规范的服务调用标准,为实现SaaS平台提供一种可行的方案。  相似文献   

8.
公共气象效益评估是落实中国气象事业发展战略和推进气象业务技术体制改革,增进政府及社会各界对气象事业发展的重要手段.本文在讨论SaaS概念和公共气象效益评估平台功能后,在SaaS模式与传统模式比较的基础上,分析基于SaaS软件服务模式在公共气象效益评估中的优势,提出基于SaaS软件服务模式的公共气象效益评估解决方案,构建...  相似文献   

9.
随着云技术的不断发展与成熟,软件即服务(SaaS)模式成为未来软件应用发展的主要趋势。在多元开放的网络生态环境中,SaaS服务若要有效应对用户需求及外部变化,就须具备演化能力。演化一致性 是指服务在演化后能保有原基础及与其他服务正常交互的能力。目前对演化一致性的判定多偏向于定性分析,且往往忽略了租户的感受,没有既定的显式标准对一致性进行定量度量并判定。针对此问题,从SaaS多租户单实例的应用模式出发,分层次细粒度地建立服务实例描述模型,引入一致性度量值来表示定量计算的结果,充分考虑租户的演化要求,提出一种带租户演化容忍度的判定方法,细粒度地判定演化一致性。最后,结合SaaS应用案例,采用所提方法对演化一致性进行分析判定,实际应用的反馈情况验证了该方法的可行性和有效性。  相似文献   

10.
针对面向服务架构(SOA)体系的Web服务数量快速增长现状,为实现大规模服务场景下高效自动组合Web服务来满足用户复杂需求问题,提出一种基于有界模型检验的Web服务组合方法.其中,Web服务被建模为有限状态自动机,众多Web服务构成服务社区,Web服务组合需求由线性时态逻辑公式描述,通过有界模型检验器的系统化搜索,该方...  相似文献   

11.
SaaS平台访问控制研究   总被引:2,自引:0,他引:2  
Saas平台软件交付模式将应用软件以服务的形式提供给客户,可缩减硬件采购、系统管理上的开销。由于租户数据统一存储于服务提供商处,如何在维持较高资源利用率的同时保障租户的数据安全是一个挑战性问题。针对租户角色复杂、各租户数据共存而又独立访问的要求,结合基于角色的访问控制模型,构建了支持多租户、多角色、方便租户权限管理的SaaS平台的访问控制模型。和传统基于角色的访问控制模型相比,该模型增加了租户的概念,以租户为基本单元实施平台的访问控制,提高了SaaS平台访问控制的安全性和可管理性。分析了用户访问SaaS平台的具体流程,给出了模型的形式语言描述,实现了SaaS餐饮管理平台访问控制的数据库的物理模型,为SaaS平台开发提供参考。  相似文献   

12.
In the world of large‐scale applications, software as a service (SaaS) in general and use of microservices, in particular, is bringing service‐oriented architectures to a new level: Systems in general and systems that interact with human users (eg, sociotechnical systems) in particular are built by composing microservices that are developed independently and operated by different parties. At the same time, SaaS applications are used more and more widely by enterprises as well as public services for providing critical services, including those processing security or privacy of relevant data. Therefore, providing secure and reliable service compositions is increasingly needed to ensure the success of SaaS solutions. Building such service compositions securely is still an unsolved problem. In this paper, we present a framework for modelling, validating, and ranking secure service compositions that integrate both automated services as well as services that interact with humans. As a unique feature, our approach for ranking services integrates validated properties (eg, based on the result of formally analysing the source code of a service implementation) as well as contractual properties that are part of the service level agreement and, thus, not necessarily ensured on a technical level.  相似文献   

13.
对SaaS服务模式及IT资产管理的现状进行了一定的研究,然后将SaaS应用模式结合IT资产管理得到基于SaaS的IT资产管理系统。对系统架构、功能、安全方案和商业模式进行探讨,提出了实现SaaS模式下的IT资产管理系统的系统方案,该方案的目标是实现SaaS第三级成熟度模型,考虑用基于Rabin密码体制的一次性口令身份认证方案,并且部署在软件服务平台上。  相似文献   

14.
根据信息技术的发展方向,对地理信息系统的基础架构和应用模式进行综合研究,在GIS服务和服务流程管理的基础上,引入了地理信息服务容器的概念,采用服务控件(Control)技术封装了地理信息服务的技术细节,设计了一个具有“热插拔”能力的服务管理平台框架,使得业务人员能够定制业务流程,插入业务应用,动态接入各个业务应用终端,满足应急响应实时性要求。  相似文献   

15.
SaaS(软件即服务)是一种通过互联网提供应用服务的方式,客户可以根据自己实际需求,通过互联网向SaaS提供商定购所需的应用软件服务,并通过互联网获得SaaS提供商提供的服务。SaaS模式彻底颠覆了传统软件的运营和交付模式,免除了中小企业购买、构建和维护基础设施和应用程序的巨大投资成本。但它存在着较大的安全风险,如在可靠性、稳定性、安全性上,尤其是在财务数据和隐私方面。论文首先分析了SaaS的特点和不足,并提出了增强SaaS模式下信息安全的几种方法。  相似文献   

16.
云计算平台利用虚拟化技术使软件应用变得更有效率的同时, 也给资源管理和服务调度带来了挑战。在研究了软件服务(SaaS)与基础设施服务(IaaS)调度的区别基础上, 重点考虑SaaS层的资源调度, 提出基于随机理论的调度模型, 把该层调度描述成一种多目标的优化问题。除了服务质量的要求, 还考虑了弹性这一云服务的重要特性, 并提供了任务调度与弹性服务副本的匹配策略。实验表明本调度机制的设计优化了云平台的整体性能, 达到了较好的负载均衡与资源利用率。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号