An Extended Orthogonal Variability Model for Metadata-Driven Multitenant Cloud Services

被引:1
|
作者
Aoyama, Mikio [1 ]
Kurono, Nozomi [2 ]
机构
[1] Nanzan Univ, Dept Software Engn, Seto, Japan
[2] Nanzan Univ, Grad Sch Math Sci & Informat Engn, Seto, Japan
关键词
Dynamic Software Product Line; Variability; Cloud Computing; SaaS; Meta-Data; Multitenant; Software Architecture;
D O I
10.1109/APSEC.2013.53
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A metadata-driven architecture for multitenant cloud services is an important class of cloud computing architectures. It enables dynamic variability of services on a single instance for embracing diverse requirements among multiple tenants. It does not require to develop applications, but to generate applications through metadata Web APIs at runtime according to individual tenant's requirements. The variability among requirements makes the design of multitenant services complicated. To design the variability of multitenant services, this article proposed an extended model of OVM (Orthogonal Variability Model) to model variability and their dependencies at two levels: meta-level and base-level. We demonstrate the effectiveness of the extended OVM through a case study of the development of an application service on Force. com from Salesforce.com.
引用
收藏
页码:339 / 346
页数:8
相关论文
共 34 条
  • [21] Model Driven Advanced Hybrid Cloud Services for Big Data: Paradigm and Practice
    Yang, Xi
    Lehman, Tom
    PROCEEDINGS OF 7TH INTERNATIONAL WORKSHOP ON DATA-INTENSIVE COMPUTING IN THE CLOUDS (DATACLOUD 2016), 2016, : 32 - 36
  • [22] Model Driven Engineering and Verification of Composite Cloud Services in MetaMORP(h)OSY
    Moscato, Francesco
    2014 INTERNATIONAL CONFERENCE ON INTELLIGENT NETWORKING AND COLLABORATIVE SYSTEMS (INCOS), 2014, : 635 - 640
  • [23] Towards Uniform Management of Cloud Services by applying Model-Driven Development
    Mastelic, Toni
    Brandic, Ivona
    Garcia Garcia, Andres
    2014 IEEE 38TH ANNUAL INTERNATIONAL COMPUTERS, SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), 2014, : 129 - 138
  • [24] Capacity-driven utility model for service level agreement negotiation of cloud services
    Ranaldo, Nadia
    Zimeo, Eugenio
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2016, 55 : 186 - 199
  • [25] Bayesian Network, and Probabilistic Ontology Driven Trust Model for SLA Management of Cloud Services
    Jules, Obed
    Hafid, Abdelhakim
    Serhani, Mohamed Adel
    2014 IEEE 3RD INTERNATIONAL CONFERENCE ON CLOUD NETWORKING (CLOUDNET), 2014, : 77 - 83
  • [26] Exploring noctilucent cloud variability using the nudged and extended version of the Canadian Middle Atmosphere Model
    Kuilman, Maartje
    Karlsson, Bodil
    Benze, Susanne
    Megner, Linda
    JOURNAL OF ATMOSPHERIC AND SOLAR-TERRESTRIAL PHYSICS, 2017, 164 : 276 - 288
  • [27] A MODEL DRIVEN APPROACH SUPPORTING MULTI-VIEW SERVICES MODELING AND VARIABILITY MANAGEMENT
    Chakir, Boutaina
    Fredj, Mounia
    ICEIS 2011: PROCEEDINGS OF THE 13TH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS, VOL 3, 2011, : 247 - 252
  • [28] Self-organizing evaluation model and algorithm for manufacturing cloud services driven by user behavior
    Huang, Shenquan
    Chen, Yarong
    Zhou, Hongming
    Gu, Xinjian
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2018, 95 (1-4): : 1549 - 1565
  • [29] Self-organizing evaluation model and algorithm for manufacturing cloud services driven by user behavior
    Shenquan Huang
    Yarong Chen
    Hongming Zhou
    Xinjian Gu
    The International Journal of Advanced Manufacturing Technology, 2018, 95 : 1549 - 1565
  • [30] Towards uniform management of multi-layered cloud services by applying model-driven development
    Mastelic, Toni
    Garcia, Andres Garcia
    Brandic, Ivona
    JOURNAL OF SYSTEMS AND SOFTWARE, 2016, 121 : 358 - 371