2020
DOI: 10.1007/978-3-030-30106-4_10
|View full text |Cite
|
Sign up to set email alerts
|

Assessing the Reusability of Source Code Components

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2022
2022
2023
2023

Publication Types

Select...
4

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(5 citation statements)
references
References 14 publications
0
4
0
Order By: Relevance
“…Concerning code similarity challenges, consider the potential application in code search engine scenarios. For example, when a developer submits a textual query looking for a "quicksort algorithm implementation", our dataset can not only help in retrieving relevant snippets, [10][11][12][13][14]19,45], but it can also rank them based on their readability or quality score [46,47]. Moreover, it can be used for pattern matching tasks, by detecting whether certain snippets follow nano-patterns, study how these nano-snippets are implemented, and even examine their readability [48].…”
Section: Discussionmentioning
confidence: 99%
“…Concerning code similarity challenges, consider the potential application in code search engine scenarios. For example, when a developer submits a textual query looking for a "quicksort algorithm implementation", our dataset can not only help in retrieving relevant snippets, [10][11][12][13][14]19,45], but it can also rank them based on their readability or quality score [46,47]. Moreover, it can be used for pattern matching tasks, by detecting whether certain snippets follow nano-patterns, study how these nano-snippets are implemented, and even examine their readability [48].…”
Section: Discussionmentioning
confidence: 99%
“…Although there are plenty of such systems that exist, reusability of software components is not evaluated by these systems. To overcome this problem, the work by Diamantopoulos et al 42 presented a recommended system for source code components named QualBoa, which looks into both the quality and functionality of software component reuse. QualBoa provides a ranking that comprises not only functional equivalence to the query but also a reusability score based on a threshold of source code metrics.…”
Section: Background and Related Workmentioning
confidence: 99%
“…It ensures the quality (in terms of reliability and functionality delivered) and reduces the development time. There have been some existing studies that attempted to leverage the metadata stored in SCMSs [42][43][44] for different purposes. Online source code repositories such as GitHub and SourceForge provide the facility of searching for suitable source code.…”
Section: Metadata Of Source Code Management System (Scms)mentioning
confidence: 99%
“…Quality (Kaur et al, 2017;Pratap Singh and Tomar, 2016;Efat et al, 2014;Pfleeger, 1996;Poulin, 1994;Rowley, 1993) Performance Average run time Suri and Garg, 2009;Nagpal and Mehrotra, 2009;Washizaki et al, 2009;Lee and Choi, 2009;Poulin, 1996) Required Revising Understandability (Fumagalli et al, 2019;Diamantopoulos et al, 2016;Pratap Singh and Tomar, 2016;Selvarani and Mangayarkarasi, 2015;Taibi, 2013;Anguswamy and Frakes, 2012;Juan et al, 2010;Nagpal and Mehrotra, 2009;Ruhroth et al, 2009;Washizaki et al, 2009;Lee and Choi, 2009;Yu and Smith, 2009;Suri and Garg, 2009;…”
Section: Standard Compliantmentioning
confidence: 99%