A Model-Driven Deployment Approach for Scaling Distributed Software Architectures on a Cloud Computing Platform

被引:0
|
作者
Vergara-Vargas, Jeisson [1 ]
Umana-Acosta, Henry [1 ]
机构
[1] Univ Nacl Colombia, Dept Ingn Sistemas & Ind, Bogota, DC, Colombia
关键词
Software Architecture; Performance; Scalability; Model-Driven Deployment; Domain-Specific Language; Architectural Style; Architectural View; Cloud Computing; AUTOMATIC DEPLOYMENT;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Software architecture aims to satisfy the software requirements from different points of view. It is represented by models which are the reference for understanding the structure and behavior of the software. In this way, one of the biggest challenges is to ensure that a software system can improve its performance through the use of scalability tactics, especially to support larger number of concurrent users. This paper presents a model-driven deployment approach to design models of distributed software architectures. In particular, models for web based software systems in order to support its automatic implementation and its dynamic deployment on a cloud computing platform, using the horizontal scaling tactic. In addition, we design and propose Sarch to build the models, a domain-specific language based on the specification of a set of architectural styles and its representation as architectural views.
引用
收藏
页码:99 / 103
页数:5
相关论文
共 50 条
  • [21] Multi-Cloud Computing Platform Support With Model-Driven Application Runtime Framework
    Chondamrongkul, Nacha
    Temdee, Punnarumul
    [J]. 2013 13TH INTERNATIONAL SYMPOSIUM ON COMMUNICATIONS AND INFORMATION TECHNOLOGIES (ISCIT): COMMUNICATION AND INFORMATION TECHNOLOGY FOR NEW LIFE STYLE BEYOND THE CLOUD, 2013, : 715 - 719
  • [22] Model-Driven Development of Aspect-Oriented Software Architectures
    Perez, Jennifer
    Ramos, Isidro
    Carsi, Jose A.
    Costa-Soria, Cristobal
    [J]. JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2013, 19 (10) : 1433 - 1473
  • [23] Model-driven software migration into service-oriented architectures
    Fuhr, Andreas
    Horn, Tassilo
    Riediger, Volker
    Winter, Andreas
    [J]. COMPUTER SCIENCE-RESEARCH AND DEVELOPMENT, 2013, 28 (01): : 65 - 84
  • [24] Model-driven synthesis of formally precise, stylized software architectures
    Bagheri, Hamid
    Sullivan, Kevin
    [J]. FORMAL ASPECTS OF COMPUTING, 2016, 28 (03) : 441 - 467
  • [25] A Model-driven Approach for Monitoring in Service Cloud
    Wang Zhuo-hao
    Wang Xi-Cheng
    Qi Kai-yuan
    Zhao Zhuo-feng
    [J]. MEASURING TECHNOLOGY AND MECHATRONICS AUTOMATION, PTS 1 AND 2, 2011, 48-49 : 43 - +
  • [26] The GeneSEZ approach to model-driven software development
    Haubold, Tobias
    Beier, Georg
    Golubski, Wolfgang
    Herbig, Nico
    [J]. ADVANCES TECHNIQUES IN COMPUTING SCIENCES AND SOFTWARE ENGINEERING, 2010, : 395 - 400
  • [27] Model-Driven Approach to Software Architecture Design
    Perovich, Daniel
    Cecilia Bastarrica, Maria
    Rojas, Cristian
    [J]. 2009 ICSE WORKSHOP ON SHARING AND REUSING ARCHITECTURAL KNOWLEDGE, 2009, : 1 - 8
  • [28] A model-driven approach for dependable software systems
    Jiang, Michael
    Yang, Zhihui
    [J]. USIC 2007: PROCEEDINGS OF THE SEVENTH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE, 2007, : 100 - +
  • [29] A model-driven approach to business software engineering
    Hildenbrand, T
    Korthaus, A
    [J]. 8TH WORLD MULTI-CONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL IV, PROCEEDINGS: INFORMATION SYSTEMS, TECHNOLOGIES AND APPLICATIONS: I, 2004, : 74 - 79
  • [30] A Model-Driven Engineering Approach for Flexible and Distributed Monitoring of Cross-Cloud Applications
    Baur, Daniel
    Griesinger, Frank
    Verginadis, Yiannis
    Stefanidis, Vasilis
    Patiniotakis, Ioannis
    [J]. 2018 IEEE/ACM 11TH INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING (UCC), 2018, : 31 - 40