跳到主要导航 跳到搜索 跳到主要内容

Verification algebra for multi-tenant applications in VaaS architecture

  • Kai Hu
  • , Ji Wan
  • , Kan Luo*
  • , Yuzhuang Xu
  • , Zijing Cheng
  • , Wei Tek Tsai
  • *此作品的通讯作者
  • Beihang University
  • Blockchain Application Technology Key Laboratory of Yunnan Province
  • Beijing Institute of Satellite Information Engineering

科研成果: 期刊稿件文章同行评审

摘要

This paper proposes an algebraic system, verification algebra (VA), for reducing the number of component combinations to be verified in multi-tenant architecture (MTA). MTA is a design architecture used in SaaS (Software-as-a-Service) where a tenant can customize its applications by integrating services already stored in the SaaS databases or newly supplied services. Similar to SaaS, VaaS (Verification-as-a-Service) is a verification service in a cloud that leverages the computing power offered by a cloud environment with automated provisioning, scalability and service composition. In VaaS architecture, however, there is a challenging problem called ‘combinatorial explosion’ that it is difficult to verify a large number of compositions constructed by both quantities of components and various combination structures even with computing resources in cloud. This paper proposes rules to emerge combinations status for future verification, on the basis of the existing results. Both composition patterns and properties are considered and analysed in VA rules.

源语言英语
期刊论文编号e1763
期刊Software Testing Verification and Reliability
31
6
DOI
出版状态已出版 - 9月 2021

学术指纹

探究 'Verification algebra for multi-tenant applications in VaaS architecture' 的科研主题。它们共同构成独一无二的学术指纹。

引用此