2015 9th Malaysian Software Engineering Conference (MySEC) 2015
DOI: 10.1109/mysec.2015.7475208
|View full text |Cite
|
Sign up to set email alerts
|

Semantic-based extraction approach for generating source code summary towards program comprehension

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2016
2016
2021
2021

Publication Types

Select...
3
1

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(4 citation statements)
references
References 22 publications
0
4
0
Order By: Relevance
“…Automatic code summarization is essentially the implementation of a mapping relationship between code and natural language [42]. Maskeri et al [17] proposed using information retrieval techniques for code analysis and proposed a semantic clustering-based strategy to reveal code intent.…”
Section: B Automatic Code Summarizationmentioning
confidence: 99%
“…Automatic code summarization is essentially the implementation of a mapping relationship between code and natural language [42]. Maskeri et al [17] proposed using information retrieval techniques for code analysis and proposed a semantic clustering-based strategy to reveal code intent.…”
Section: B Automatic Code Summarizationmentioning
confidence: 99%
“…Extracting knowledge from program requires practically structured code [7]. Program rationality is hard to measure without objective software metrics.…”
Section: Restructuringmentioning
confidence: 99%
“…A step-by-step log of commands executed by a program is called a program trace (or just a trace or tracing). The importance of the traces has been frequently mentioned earlier to both developing program code (Abualese et al, 2017;Fittkau et al, 2015;Feng et al, 2018;Kashima et al, 2015;Kadar et al, 2016;Khoury et al, 2017;Khoury et al, 2019;Perez & Abreu, 2016) and programming education (Aggarwal et al, 2018;Paaßen et al, 2016;Srinivasan et al, 2016;Terada, 2005).…”
Section: Introductionmentioning
confidence: 99%
“…Reading source code is an important part of a programmer's work which takes up to half of their working time (Kashima et al, 2015). Plenty of various tools assisting code understanding is developed, see (Kadar et al, 2016;Perez & Abreu, 2016), but they address the needs of experienced developers while learning to read and understand program code is one of the important stages of computer science education. Learning to understand code is difficult for introductory-courses students because it requires simultaneous learning of programming concepts, ways representing algorithms, and programminglanguage syntax.…”
Section: Introductionmentioning
confidence: 99%