Modeling and Testing of Cloud Applications

被引:0
|
作者
Chan, W. K. [1 ]
Mei, Lijun [2 ]
Zhang, Zhenyu [2 ]
机构
[1] City Univ Hong Kong, Tat Chee Ave, Hong Kong, Hong Kong, Peoples R China
[2] Univ Hong Kong, Pokfulam, Hong Kong, Peoples R China
关键词
cloud application; graph; testing criteria; SOFTWARE;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
What is a cloud application precisely? In this paper, we formulate a computing cloud as a kind of graph, a computing resource such as services or intellectual property access rights as an attribute of a graph node, and the use of a resource as a predicate on an edge of the graph. We also propose to model cloud computation semantically as a set of paths in a subgraph of the cloud such that every edge contains a predicate that is evaluated to be true. Finally, we present algorithms to compose cloud computations and a family of model-based testing criteria to support the testing of cloud applications.
引用
收藏
页码:107 / +
页数:2
相关论文
共 50 条
  • [1] Performance Testing Web Applications on the Cloud
    Mukherjee, Joydeep
    Wang, Mea
    Krishnamurthy, Diwakar
    [J]. 2014 SEVENTH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS (ICSTW 2014), 2014, : 363 - 369
  • [2] Performance Modeling for Cloud Microservice Applications
    Jindal, Anshul
    Podolskiy, Vladimir
    Gerndt, Michael
    [J]. PROCEEDINGS OF THE 2019 ACM/SPEC INTERNATIONAL CONFERENCE ON PERFORMANCE ENGINEERING (ICPE '19), 2019, : 25 - 32
  • [3] Modeling Cloud Applications for Partition Contingency
    Olmsted, Aspen
    [J]. 2016 11TH INTERNATIONAL CONFERENCE FOR INTERNET TECHNOLOGY AND SECURED TRANSACTIONS (ICITST), 2016, : 230 - 234
  • [4] An Automated Testing Framework for Testing Android Mobile Applications in the Cloud
    Prathibhan, C. Mano
    Malini, A.
    Venkatesh, N.
    Sundarakantham, K.
    [J]. 2014 INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION CONTROL AND COMPUTING TECHNOLOGIES (ICACCCT), 2014, : 1216 - 1219
  • [5] Environmental Modeling for Automated Cloud Application Testing
    Zhang, Linghao
    Ma, Xiaoxing
    Lu, Jian
    Xie, Tao
    Tillmann, Nikolai
    de Halleux, Peli
    [J]. IEEE SOFTWARE, 2012, 29 (02) : 30 - 35
  • [6] Testing-as-a-Service Approach for Cloud Applications
    Savchenko, Dmitry
    Ashikhmin, Nikita
    Radchenko, Gleb
    [J]. 2016 IEEE/ACM 9TH INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING (UCC), 2016, : 428 - 429
  • [7] The MIDAS Cloud Platform for Testing SOA Applications
    Herbold, Steffen
    De Francesco, Alberto
    Grabowski, Jens
    Harms, Patrick
    Hillah, Lom M.
    Kordon, Fabrice
    Maesano, Ariele-Paolo
    Maesano, Libero
    Di Napoli, Claudia
    De Rosa, Fabio
    Schneider, Martin A.
    Tonellotto, Nicola
    Wendland, Marc-Florian
    Wuillemin, Pierre-Henri
    [J]. 2015 IEEE 8th International Conference on Software Testing, Verification and Validation (ICST), 2015,
  • [8] An Automatic Tool for Benchmark Testing of Cloud Applications
    Casola, Valentina
    De Benedictis, Alessandra
    Rak, Massimiliano
    Villano, Umberto
    [J]. CLOSER: PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICES SCIENCE, 2017, : 701 - 708
  • [9] A simple path towards testing cloud applications
    Gortazar, Francisco
    Gallego, Micael
    [J]. 2018 IEEE/ACM INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING COMPANION (UCC COMPANION), 2018, : 28 - 29
  • [10] A methodology for automated penetration testing of cloud applications
    Casola, Valentina
    De Benedictis, Alessandra
    Rak, Massimiliano
    Villano, Umberto
    [J]. INTERNATIONAL JOURNAL OF GRID AND UTILITY COMPUTING, 2020, 11 (02) : 267 - 277