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

Software customization system based on software as a service (SAAS)

A technology for customizing systems and software, applied in the field of SAAS, it can solve the problems of complex architecture and design scheme, traditional software customization technology cannot fully meet the needs of SAAS, etc., and achieve the effect of increasing performance

Inactive Publication Date: 2013-06-19
上海博腾信息科技(集团)有限公司
View PDF0 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] These differences make the architecture and design of SAAS applications more complex, and also make traditional software customization technology unable to fully meet the needs of SAAS

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
  • Software customization system based on software as a service (SAAS)

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] The technical solution of the present invention will be described in detail below in conjunction with the accompanying drawings.

[0027] figure 1 A system frame diagram of the SAAS-based software customization system 10 according to the present invention is schematically shown. Such as figure 1 As shown, the SAAS-based software customization system 10 mainly includes:

[0028] Visual rule definer 11: as a tenant-oriented visual rule definition and editing page, the definer 11 includes business rule templates and some related business business rules for its requirements;

[0029] Rule translator 12: as a rule conversion tool, several sets of conversion rules are pre-defined in the translator, and the rule translator 12 automatically converts the business rules defined by the tenant into business rules that the rule engine 14 can recognize;

[0030] Business object table 13: each tenant has a business object table 13, which is used to store business objects related t...

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 discloses a software customization system based on software as a service (SAAS). Service logic is represented through service rule template which is based on domain engineering, and each tenant is provided with service object tables. Before a rule engine is invoked in the application of the SAAS, the service object tables of the tenants can be looked up firstly. If a service object which is related to a calling point exists in the service object tables of the tenants, the rule engine is invoked, otherwise the rule engine can not be invoked, and then the software customization system based on the SAAS is not only capable of taking operating usability into account when the tenant customizes service rules, but also capable of increasing performances when the SAAS system is used by multiple tenants.

Description

technical field [0001] The present invention relates to SAAS technology, in particular to a software customization system based on SAAS. Background technique [0002] SAAS refers to a new form for enterprises to obtain software services. It does not require enterprises to install software products on their own computers or servers, but directly obtains their own services from specialized providers through the network according to a certain service level agreement (SLA). Required services with corresponding software functions are used on demand and paid on demand. This concept really captures the fundamental purpose of people using software, pointing out that people's demand for software is essentially the demand for application services. The emergence of the SAAS concept has completely transformed software from a product into a service, realized the leap of software from the secondary industry to the tertiary industry, and finally completed the return to the essence of soft...

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): G06F9/44
Inventor 蒋志勇
Owner 上海博腾信息科技(集团)有限公司
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