A survey on machine learning techniques for source code analysis
The advancements in machine learning techniques have encouraged researchers to apply
these techniques to a myriad of software engineering tasks that use source code analysis …
these techniques to a myriad of software engineering tasks that use source code analysis …
On applying machine learning techniques for design pattern detection
The detection of design patterns is a useful activity giving support to the comprehension and
maintenance of software systems. Many approaches and tools have been proposed in the …
maintenance of software systems. Many approaches and tools have been proposed in the …
Design pattern detection approaches: A systematic review of the literature
H Yarahmadi, SMH Hasheminejad - Artificial Intelligence Review, 2020 - Springer
Nowadays, software engineers have a great tendency to use design patterns (DPs) because
they are considered to have an important role in software engineering in the sense that they …
they are considered to have an important role in software engineering in the sense that they …
[HTML][HTML] A survey on machine learning techniques applied to source code
The advancements in machine learning techniques have encouraged researchers to apply
these techniques to a myriad of software engineering tasks that use source code analysis …
these techniques to a myriad of software engineering tasks that use source code analysis …
Security patterns: Research direction, metamodel, application and verification
H Washizaki - 2017 International Workshop on Big Data and …, 2017 - ieeexplore.ieee.org
Security patterns (SPs) are reusable encapsulated solutions to corresponding recurrent
security problems under specific contexts to achieve security goals in systems and software …
security problems under specific contexts to achieve security goals in systems and software …
[PDF][PDF] A survey on design pattern detection approaches
MG Al-Obeidallah, M Petridis… - International Journal of …, 2016 - researchgate.net
Abstract Design patterns play a key role in software development process. The interest in
extracting design pattern instances from object-oriented software has increased …
extracting design pattern instances from object-oriented software has increased …
A feature-based method for detecting design patterns in source code
M Kouli, A Rasoolzadegan - Symmetry, 2022 - mdpi.com
Design patterns are common solutions to existing issues in software engineering. In recent
decades, design patterns have been researched intensively because they increase the …
decades, design patterns have been researched intensively because they increase the …
Detecting design patterns: a hybrid approach based on graph matching and static analysis
Abstract Knowledge and understanding about system design are very important for the
development and maintenance of any software system due to certain deadlines and …
development and maintenance of any software system due to certain deadlines and …
Probabilistic detection of GoF design patterns
N Bozorgvar, A Rasoolzadegan, A Harati - The Journal of …, 2023 - Springer
Detecting design patterns from source code of software systems can help to understand the
structure and the behavior of the software systems. The better understanding of software …
structure and the behavior of the software systems. The better understanding of software …
A model based approach for android design patterns detection
Design patterns in software development have shown great promise in improving software
quality. Traditionally, software developers utilize a set of design patterns to foster reusability …
quality. Traditionally, software developers utilize a set of design patterns to foster reusability …