Composition of Static and Dynamic Analysis for Algorithmic-Level Code Semantic Optimization


연구 분야: Strategies



학회: Home


초록

Program optimization can be done at various levels like design, algorithm, data structure, source code, and run time. It can be based on various parameters like time, space, and code complexity. Higher the level of optimization, the more significant the impact. This paper proposes algorithm-level optimization. Programs with similar semantics are analyzed on a composite metric dependent on factors such as time, space, cyclomatic complexity, and code quality of snippets to suggest the most optimal algorithmic solution. Factors like time, space are calculated dynamically and approximated using polynomial regression. Factors like cyclomatic complexity and Halstead difficulty metric are calculated statically.


Author Profile
Bhavna Arora

Department of Computer Science PES University Bangalore India

India
Author Profile
Mehul Thakral

Department of Computer Science PES University Bangalore India

India
Author Profile
V. C. Skanda

Department of Computer Science PES University Bangalore India

India

📄 논문 정보

발행 연도 2023년
인용수 0
출판 국가 India
사이트 Springer
좋아요 수 0

연관 논문 목록 (115건)