Title :
Component-oriented executable meta-model for SaaS applications
Author :
Li, Jiong ; Luo, Guangchun ; Tian, Ling
Author_Institution :
Dept. of Comput. Sci. & Eng., Univ. of Electron. Sci. & Tech. of China, Chengdu, China
Abstract :
SaaS (software as a service) is becoming an increasingly prevalent software delivery model. Customization is a prominent characteristic of SaaS applications, but traditional SaaS applications lack of the customizability, or only achieve selective configuration on functional modules. Based on the MOF (Meta Object Facility) theory, this paper designs component-oriented meta-model which provides automatic conversion between the platform related model and the code. The proposed model consists of four components, which are data meta-model, UI meta-model, business meta-model and authorization meta-model. Finally this paper introduces a CRM (Custom Relationship Management) development and customization to elaborate the usage of the component-meta-model. It demonstrates that our meta-model could build SaaS applications quickly and efficiently.
Keywords :
cloud computing; metacomputing; SaaS application; authorization metamodel; automatic conversion; business metamodel; component-oriented executable metamodel; custom relationship management development; customization; data metamodel; functional module; meta object facility theory; software as a service; software delivery model; Authorization; Business; Computational modeling; Computer architecture; Data models; Object oriented modeling; Unified modeling language; Component-oriented; Meta Model; Meta Object Facility; SAAS;
Conference_Titel :
Cloud and Service Computing (CSC), 2011 International Conference on
Conference_Location :
Hong Kong
Print_ISBN :
978-1-4577-1635-5
Electronic_ISBN :
978-1-4577-1636-2
DOI :
10.1109/CSC.2011.6138535