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
CN107807818AActive Publication Date: 2018-03-16YUNNAN UNIV

Patent Information

Authority / Receiving Office
CN Β· China
Current Assignee / Owner
YUNNAN UNIV
Publication Date
2018-03-16

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

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.
Need to check novelty before this filing date? Find Prior Art

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