Formal verification approaches and standards in the cloud computing

作者: Alireza Souri , Nima Jafari Navimipour , Amir Masoud Rahmani

DOI: 10.1016/J.CSI.2017.11.007

关键词:

摘要: Providing a summary of the current challenges related to formal verification approaches in cloud computing.Presenting Systematic Literature Review (SLR) method for computing topics.Discussing important factors environment improve their problems future. Cloud as new internet-based model provides different resources service dynamically. Today, is actually one main improvements procedure. However, by raising user interactions, complexity processes increasing with advancement technology. To evaluate challenges, simulation experiments just satisfy non-functional properties limited majority forms QoS factors. In addition, using have not been sufficient developed complex services that omit some critical test cases state space model. On other hand, an essential section information systems development satisfies both functional and properties. Therefore, it use correctness system quality all Despite importance environments, best our knowledge, there any systematic, comprehensive detailed survey review field standards computing. This paper examine technical studies (published between 2011 July 2017) Also, this categorizes three classic fields: specification process algebra, checking, theorem proving. The are compared each according such methods, modeling approaches, tools methods. advantages disadvantages selected study well hints discussed solving problems. brief contributions follows: (1) providing literature computing, (2) designing taxonomy various (3) presenting analysis comparison (4) highlighting future open issues recent topics.

参考文章(125)
Joost-Pieter Katoen, Christel Baier, Principles of Model Checking (Representation and Mind Series) The MIT Press. ,(2008)
G. Arunkumar, Neelanarayanan Venkataraman., A Novel Approach to Address Interoperability Concern in Cloud Computing Procedia Computer Science. ,vol. 50, pp. 554- 559 ,(2015) , 10.1016/J.PROCS.2015.04.083
Benjamin Aziz, A Formal Model and Analysis of an IoT Protocol ad hoc networks. ,vol. 36, pp. 49- 57 ,(2016) , 10.1016/J.ADHOC.2015.05.013
Sandeep Patil, Dmitrii Drozdov, Victor Dubinin, Valeriy Vyatkin, Cloud-Based Framework for Practical Model-Checking of Industrial Automation Applications doctoral conference on computing, electrical and industrial systems. pp. 73- 81 ,(2015) , 10.1007/978-3-319-16766-4_8
Pan Deng, Gang Ren, Wei Yuan, Feng Chen, Qingsong Hua, An integrated framework of formal methods for interaction behaviors among industrial equipments Microprocessors and Microsystems. ,vol. 39, pp. 1296- 1304 ,(2015) , 10.1016/J.MICPRO.2015.07.015
S. Mauw, An algebraic specification of process algebra, including two examples Algebraic Methods: Theory, Tools and Applications [papers from a workshop in Passau, Germany, June 9-11, 1987]. pp. 507- 554 ,(1987) , 10.1007/BFB0015050
Sérgio Vale Aguiar Campos, Kenneth L. McMillan, Edmund M. Clarke, Vassili Hartonas-Garmhausen, Symbolic Model Checking ,(1993)
Mohammad Ali Sharifloo, Alireza Souri, Monire Norouzi, Analyzing SMV & UPPAAL model checkers in real-time systems Global Journal on Technology. ,vol. 1, ,(2012)
Hazem A Elbaz, M Taymoor Nazmy, Mohammed H Abd-elaziz, Analysis and Verification of a Key Agreement Protocol over Cloud Computing Using Scyther Tool ieee international conference on cloud computing technology and science. ,vol. 3, pp. 19- 25 ,(2015)
Shoichi Morimoto, A Survey of Formal Verification for Business Process Modeling international conference on computational science. pp. 514- 522 ,(2008) , 10.1007/978-3-540-69387-1_58