Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

SaaS (Service as a Software)-multi-tenant-oriented multi-layer model and construction method thereof

A multi-layer model and construction method technology, applied in the field of SaaS multi-tenant-oriented multi-layer model and its construction, can solve the problems that multi-tenant relationships cannot be reflected, are complex, and have low configurability

Active Publication Date: 2018-03-16
YUNNAN UNIV
View PDF3 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] To sum up, the problems existing in the existing technology are: traditional software has poor scalability, does not have a multi-tenant architecture, and has low configurability; while the SaaS software maturity model is an important standard in the SaaS software industry. The specification to be followed, the existing technology does not support this model, and does not reflect the characteristics of SaaS multi-tenant, scalability, and configurability; especially the complex architecture and operation of SaaS software, which makes traditional methods face huge challenges; the SaaS The software is described as a single-layer service composition relationship. To describe and analyze it with the basic Petri net, there will be problems such as state space explosion, and the relationship between multi-tenants cannot be reflected

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • SaaS (Service as a Software)-multi-tenant-oriented multi-layer model and construction method thereof
  • SaaS (Service as a Software)-multi-tenant-oriented multi-layer model and construction method thereof
  • SaaS (Service as a Software)-multi-tenant-oriented multi-layer model and construction method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0080] In order to make the object, technical solution and advantages of the present invention more clear, the present invention will be further described in detail below in conjunction with the examples. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0081] The application principle of the present invention will be further described below in conjunction with the accompanying drawings.

[0082] Such as figure 1 As shown, the present invention provides a kind of construction method of multi-tenant-oriented SaaS multi-tenant model comprising the following steps:

[0083] S101, according to the characteristics of the SaaS software, propose a SaaS software layered meta-model that supports the maturity of the SaaS software, and use a formal method to model and describe each layer;

[0084] S102, inspired by the ideas of object-oriented Petri nets (OOPN) and colored Petri ne...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention belongs to the field of software technology, and discloses an SaaS (Service as a Software)-multi-tenant-oriented multi-layer model and a construction method thereof. SaaS software is divided into seven different layers in a top-down manner according to an SaaS software maturity degree model and different granularity, and multi-tenant, saleable and configurable characteristics of theSaaS software are reflected. Color sets of colored Petri nets (CPN) can represent different tenant requests, object-oriented Petri reflects encapsulation of services, and is invisible to outsides, andinternal details influence system running. Ideas of the colored Petri nets and object-oriented Petri nets (OOPN) are respectively used for reference to extend the Petri nets, and a CSOP(Colored Service-Oriented Petri Nets) and SOP (Service-Oriented Petri Nets) system is provided. The model provides a formalized tool for modeling of the SaaS software. The formalized model provided by the inventioncan be run in a tool of the colored Petri nets, and thus can simulate running of the SaaS software, and analyze hidden troubles existing in system running.

Description

technical field [0001] The invention belongs to the technical field of software, and in particular relates to a SaaS multi-tenant-oriented multi-layer model and a construction method thereof. Background technique [0002] SaaS is a new software model that has emerged in recent years, and it is the abbreviation of Software as a Service (Service as a Software). It is very different from the traditional software model. The SaaS model means that the software service provider provides network-based software services and is fully responsible for maintaining the background work such as the software and hardware platforms required by the software service. to use these services. When it comes to SaaS, people will think of cloud computing (Cloud Computing). Cloud computing divides the services provided into three levels: IaaS (Infrastructure as a Service), PaaS (Platform as a Service), and SaaS. The SaaS we often refer to is actually SaaS in cloud computing. As the most successful...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F8/71G06F9/50H04L29/08
CPCG06F8/71G06F9/5072H04L67/34
Inventor 李响李彤谢仲文林英秦江龙莫启何云成蕾韩煦王晓芳郑交交杨真谛郑明
Owner YUNNAN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products