arrow
返回

Multilingual Source Code Analysis: A Systematic Literature Review

delete2017-01-01
delete19
delete
OA
AI
Z
Zaigham Mushtaq *
G
Ghulam Rasool
B
Balawal Shehzad
DOI:10.1109/ACCESS.2017.2710421delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
Contemporary software applications are developed using cross-language artifacts, which are interdependent with each other. The source code analysis of these applications requires the extraction and examination of artifacts, which are build using multiple programming languages along with their dependencies. A large number of studies presented on multilingual source code analysis and its applications in the last one and half decade. The objective of this systematic literature review (SLR) is to summarize state of the art and prominent areas for future research. This SLR is based on different techniques, tools, and methodologies to analyze multilingual source code applications. We finalized 56 multi-discipline published papers relevant to multilingual source code analysis and its applications out of 3820 papers, filtered through multi-stage search criterion. Based on our findings, we highlight research gaps and challenges in the field of multilingual applications. The research findings are presented in the form of research problems, research contributions, challenges, and future prospects. We identified 46 research issues and requirements for analyzing multilingual applications and grouped them in 13 different software engineering domains. We examined the research contributions and mapped them with individual research problems. We presented the research contributions in the form of tools techniques and approaches that are presented in the form of research models, platforms, frameworks, prototype models, and case studies. Every research has its limitations or prospects for future research. We highlighted the limitations and future perspectives and grouped them in various software engineering domains. Most of the research trends and potential research areas are identified in static source code analysis, program comprehension, refactoring, reverse engineering, detection, and traceability of cross-language links, code coverage, security analysis, cross-language parsing, and abstraction of source code models.
Keyword:
Software engineering
reverse engineering
software design
software architecture
software maintenance
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

IEEE Access 封面图
IEEE Access
IF:
3.6
论文数:
9.8W
被引数:
29.4W

机构

C
comsats university islamabad (cui)
学者数:
1.1W
论文数: 1.1W
被引数: 7
引用论文

引用论文

LED Packaging for Lighting Applications
err
IF0
err2011-07-20
err0
PREAI
errSheng Liu; Xiaobing Luo
err分享
err收藏
Selective monoamine oxidase inhibitors. 1. Compounds related to 4-aminophenethylamine
err2002-05-01
err0
PREAI
errLennart Florvall; Anna Lena Ask; Sven Ove Ogren; Svante B. Ross
err分享
err收藏
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
学者 查看更多内容