Software quality in the clouds: a cloud-based solution

被引:7
|
作者
Hussain, Mohammed [1 ]
Abdulsalam, Hanady M. [2 ]
机构
[1] Taif Univ, Coll Comp Sci & Informat Technol, At Taif, Saudi Arabia
[2] Kuwait Univ, Dept Informat Sci, Kuwait, Kuwait
关键词
Security; Software quality; Cloud computing;
D O I
10.1007/s10586-012-0233-8
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud computing, an on-demand computation model that consists of large data-centers (Clouds) managed by cloud providers, offers storage and computation needs for cloud users based on service level agreements (SLAs). Services in cloud computing are offered at relatively low cost. The model, therefore, forms a great target for many applications, such as startup businesses and e-commerce applications. The area of cloud computing has grown rapidly in the last few years; yet, it still faces some obstacles. For example, there is a lack of mechanisms that guarantee for cloud users the quality that they are actually getting, compared to the quality of service that is specified in SLAs. Another example is the concern of security, privacy and trust, since users lose control over their data and programs once they are sent to cloud providers. In this paper, we introduce a new architecture that aids the design and implementation of attestation services. The services monitor cloud-based applications to ensure software quality, such as security, privacy, trust and usability of cloud-based applications. Our approach is a user-centric approach through which users have more control on their own data/applications. Further, the proposed approach is a cloud-based approach where the powers of the clouds are utilized. Simulation results show that many services can be designed based on our architecture, with limited performance overhead.
引用
收藏
页码:389 / 402
页数:14
相关论文
共 50 条
  • [1] Software quality in the clouds: a cloud-based solution
    Mohammed Hussain
    Hanady M. Abdulsalam
    [J]. Cluster Computing, 2014, 17 : 389 - 402
  • [2] Cloud-Based Software Crowdsourcing
    Tsai, Wei-Tek
    Wu, Wenjun
    Huhns, Michael N.
    [J]. IEEE INTERNET COMPUTING, 2014, 18 (03) : 78 - 83
  • [3] Cloud-Based ICME Software Training
    Koschmieder, Lukas
    Altenfeld, Ralph
    Eiken, Janin
    Bottger, Bernd
    Schmitz, Georg J.
    [J]. EDUCATION SCIENCES, 2021, 11 (01): : 1 - 17
  • [4] Cloud-Based Software is Gathering Steam
    Kent, Maisey
    [J]. CANADIAN VETERINARY JOURNAL-REVUE VETERINAIRE CANADIENNE, 2024, 65 (01):
  • [5] MAKING THE MOVE TO cloud-based software
    Patterson, Robert
    [J]. Canadian Mining Journal, 2020, 141 (10) : 24 - 27
  • [6] Cloud-Based Verification of Concurrent Software
    Holzmann, Gerard J.
    [J]. VERIFICATION, MODEL CHECKING, AND ABSTRACT INTERPRETATION, VMCAI 2016, 2016, 9583 : 311 - 327
  • [7] Software piracy and bundling in the cloud-based software era
    Zhang, Xiong
    Yue, Wei T.
    Hui, Wendy
    [J]. INFORMATION TECHNOLOGY & PEOPLE, 2019, 32 (04) : 1085 - 1122
  • [8] A Cloud-based Free View Solution
    Sun, Yanying
    Ma, Joseph
    Shen, Qi
    Song, Li
    [J]. 2022 IEEE 24TH INTERNATIONAL WORKSHOP ON MULTIMEDIA SIGNAL PROCESSING (MMSP), 2022,
  • [9] BRACE: Cloud-based Software Reliability Assurance
    Okumoto, Kazuhira
    Asthana, Abhaya
    Mijumbi, Rashid
    [J]. 2017 IEEE 28TH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING WORKSHOPS (ISSREW 2017), 2017, : 57 - 60
  • [10] Measuring the Scalability of Cloud-based Software Services
    Ahmad, Amro Al-Said
    Andras, Peter
    [J]. 2018 IEEE WORLD CONGRESS ON SERVICES (IEEE SERVICES 2018), 2018, : 5 - 6