Proceedings of the 29th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Softw 2021
DOI: 10.1145/3468264.3473928
|View full text |Cite
|
Sign up to set email alerts
|

Duplicated code pattern mining in visual programming languages

Abstract: Visual Programming Languages (VPLs), coupled with the high-level abstractions that are commonplace in visual programming environments, enable users with less technical knowledge to become proficient programmers. However, the lower skill floor required by VPLs also entails that programmers are more likely to not adhere to best practices of software development, producing systems with high technical debt, and thus poor maintainability. Duplicated code is one important example of such technical debt. In fact, we … Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2024
2024
2024
2024

Publication Types

Select...
1
1

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(1 citation statement)
references
References 77 publications
(80 reference statements)
0
1
0
Order By: Relevance
“…The base encoding is an adaptation of an encoding for maximum common subgraph available in the literature (Feng et al 2017;Terra-Neves et al 2021). It solves the original problem by mapping the nodes and edges of G into those of P .…”
Section: Regap Matching Encodingmentioning
confidence: 99%
“…The base encoding is an adaptation of an encoding for maximum common subgraph available in the literature (Feng et al 2017;Terra-Neves et al 2021). It solves the original problem by mapping the nodes and edges of G into those of P .…”
Section: Regap Matching Encodingmentioning
confidence: 99%