Font Size: a A A

Research Of Dynamic Configuration And Customization On Multi-Tenancy Software

Posted on:2010-06-10Degree:MasterType:Thesis
Country:ChinaCandidate:Y M GuanFull Text:PDF
GTID:2178360278473037Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With the development of SaaS, the progress of Multi-tenancy software catch everyone's eye, the uppermost value is that every tenement shares the cost of the software, hardware and development and maintenance of applications. However, Multi-tenancy software at present lacks the description of configurations and customizations from special tenements, can not support the configurations and customization effectively and is not good at the isolation of the configurations and customizations from different tenements. It is urgent to put forward a new mechanism to support the configurations and customizations effectively.This article brings forward a Multi-tenancy software model based on the uniform description about the relations of constraint and dependency on the variability points. Firstly, we discussed the configurations and customizations, defined a variability-points model and described the variability points and their relationships with formal specification language; then on the foundation of this model and the traditional model of Multi-tenancy software, we defined the Multi-tenancy software model based on the uniform description about the relations of constraint and dependency and gave the algorisms on the model; at last, we give out a new solution about the problem of the isolation of configurations and customizations from different tenements.The Multi-tenancy software model based on the uniform description from this article is able to generate a correct phase of configurations and customizations from the variability points selected by the tenements, complete the task of configurations and customizations according to the variability point model and give the errors and exceptions in this procedure, which helps the tenements and software developers to adjust the input contents and the model properly. This model also can isolate and share the configurations and customization form different tenements effectively.
Keywords/Search Tags:SaaS, Multi-tenancy, Constraint, Dependency, Variability Point Model, Configuration, Customization, Customize Manage Engine
PDF Full Text Request
Related items