Static Analysis Model For Assessing Source Codes With TFIDF

Author(s):  
Ricardo Lemos De Souza ◽  
Fabiana Zaffalon Ferreira ◽  
Silvia Da Silva Botelho
2013 ◽  
Vol 765-767 ◽  
pp. 1761-1765
Author(s):  
Fu Lin Li ◽  
Jie Yang ◽  
Hong Wei Zhou ◽  
Ying Liu

Traditional static analysis methods such as formal validation and theorem proving were used to analyze protocols security previously. These methods can not measure and evaluate actual security of protocols accurately for the setting and suppose are far from the actual conditions. This paper proposes a new dynamic protocol analysis model. The system based on the model can be used to active test in actual running conditions, analyze known protocols security, integrity, robustness, and analyze unknown protocols online, provide support for protocol designer. The systems structure, working flow and implementation of key modules are described. The experimental results validate the validity of the models design.


Author(s):  
Xin Guo ◽  
Shiyao Zhu ◽  
Guanri Liu ◽  
Bin Yu ◽  
Qiaofei Zhang ◽  
...  

The Rigid Clamp Band Connection Device (RCBCD) is a novel satellite-rocket connection method adapted to the heavy lift trend of the launch vehicle. The static analysis model for the Rigid Clamp Band (RCB) and the Docking Ring (DR) under preloading state is established, and the structural strength and connection stiffness characteristics under the axial loading are analyzed, and the axisymmetric equivalent and parametric modeling techniques are combined to optimize the section shape parameter, which improves the overall connection performance. The results show that the structural stress concentrated on the "line-to-face" contact position between RCB and DR. Increasing the axial dimension of RCB, reducing the V-type angle and deepening the occlusion depth of RCB and DR can effectively improve the connection rigidity of RCB. By optimizing the section shape, the connection performance of RCBCD can be improved by above 70% under the structural strength and mass constraints.


PLoS ONE ◽  
2019 ◽  
Vol 14 (11) ◽  
pp. e0225196 ◽  
Author(s):  
Yong Fang ◽  
Shengjun Han ◽  
Cheng Huang ◽  
Runpu Wu

1988 ◽  
Vol 114 (7) ◽  
pp. 810-825 ◽  
Author(s):  
Kouichi Ohori ◽  
Kunio Takahashi ◽  
Yutaka Kawai ◽  
Keisuke Shiota

2021 ◽  
Vol 11 (12) ◽  
pp. 5384
Author(s):  
Abdalla Wasef Marashdih ◽  
Zarul Fitri Zaaba ◽  
Khaled Suwais

Static analysis is one of the techniques used today to analyze source codes and minimize the issue of software vulnerability. Static analysis has the ability to observe all possible software paths in an application through the scrutiny of a web application’s source code. Among those paths, some may be considered feasible paths, which refer to any paths that the test cases can execute. The detection of feasible paths in the results of a static analysis helps to minimize the false positive rate. However, the detection of feasible paths can be challenging, especially for programs that have multiple conditions in the same branch. The aim is to ensure that each feasible path is detected only once (not duplicated). This paper proposes an approach based on minimal static single assignment (MSSA) form and symbolic execution to detect feasible paths. The proposed approach starts by converting the source code into an abstract syntax tree (AST), followed by converting the AST to minimal SSA representation, which helps to decrease the number of instructions in the SSA form. An algorithm was built to examine all of the instructions of the SSA form, identify whole paths in the source code, and extract constraints along each path. A path weight method (PWM) is proposed in this work to avoid detecting duplicated feasible paths. The satisfiability modulo theory (SMT) solver was used to check the satisfiability of each path condition. The proposed approach was tested on seven well-known test programs that have been used in related studies and 10 large scale programs. The experimental results indicate that the proposed method (PWM) can avoid detecting duplicated feasible paths, and the proposed approach reduced the time required for generating the paths compared to that in related studies.


2017 ◽  
Vol 7 (2) ◽  
pp. 78-85 ◽  
Author(s):  
Heikki Mansikka ◽  
Don Harris ◽  
Kai Virtanen

Abstract. The aim of this study was to investigate the relationship between the flight-related core competencies for professional airline pilots and to structuralize them as components in a team performance framework. To achieve this, the core competency scores from a total of 2,560 OPC (Operator Proficiency Check) missions were analyzed. A principal component analysis (PCA) of pilots’ performance scores across the different competencies was conducted. Four principal components were extracted and a path analysis model was constructed on the basis of these factors. The path analysis utilizing the core competencies extracted adopted an input–process–output’ (IPO) model of team performance related directly to the activities on the flight deck. The results of the PCA and the path analysis strongly supported the proposed IPO model.


Sign in / Sign up

Export Citation Format

Share Document