[PDF][PDF] Design pattern detection using genetic algorithm for sub-graph isomorphism to enhance software reusability

A Chaturvedi, M Gupta, SK Gupta - Int. J. Comput. Appl, 2016 - academia.edu
Design patterns have been proposed as a technique to introduce reuse in design phase. In
industry, it is focused to reuse design patterns as a reusable part when designing a new …

[PDF][PDF] Multi-Language Detection of Design Pattern Instances

HMF de Andrade - 2022 - repositorio-aberto.up.pt
Code comprehension plays a key role in software maintenance and evolution. Developers
are often faced with unfamiliar projects. Without proper documentation, they are forced to …

[PDF][PDF] Distinguishing similar design pattern instances through temporal behavior analysis.(2020)

R XIONG, D LO, B LI - 2020 27th IEEE International Conference on … - ink.library.smu.edu.sg
Design patterns (DPs) encapsulate valuable design knowledge of object-oriented systems.
Detecting DP instances helps to reveal the underlying rationale, thus facilitates the …

[PDF][PDF] Safety patterns in model-driven development

T Vepsäläinen, S Kuikka - 9th International Conference on …, 2014 - personales.upv.es
Design patterns capture named solutions to recurring challenges in development work. With
an appropriate, non-restrictive tool support, design patterns could also improve the …

[PDF][PDF] Detecting Meta-Patterns from Frameworks Using Hybrid Genetic Algorithm

T Kant, M Gupta, AK Tripathi… - International Journal of …, 2018 - researchgate.net
Meta-patterns are a sort of basic object-oriented constructs that have been used to design
an object-oriented framework. It has been used to precisely describe possible design pattern …

[PDF][PDF] A technique for design patterns detection

M Gupta - Indian J Comput Sci Eng (IJCSE), 2017 - academia.edu
Several recurring patterns of classes exist in many object oriented software as an
experience of developers. Design Pattern Detection is an important part of many solutions to …

TXGR: a reverse engineering tool to convert design patterns and application software into graph

A Chaturvedi, M Gupta, SK Gupta - International Conference on Intelligent …, 2018 - Springer
Software reusability is considered as a crucial technical condition to improve the overall
software quality and also reduce production and maintenance cost. Design pattern detection …

[PDF][PDF] Design pattern mining by product of sum (POS) expression for graphs

M Gupta, RS Rao - International Journal of Computer Applications, 2014 - Citeseer
Design Pattern Mining by Product of Sum (POS) Expression for Graphs Page 1 International
Journal of Computer Applications (0975 – 8887) Volume 85 – No 7, January 2014 38 Design …

Mining Instances of structural design patterns from class diagrams based on sub-patterns

D Yu, Z Liu, J Ge - Safe and Secure Software Reuse: 13th International …, 2013 - Springer
In order to improve the quality of a software system and reuse expert experience in software
system design, design patterns have been extensively applied in the software industry …

[PDF][PDF] Towards Systematic Safety System Development with a Tool Supported Pattern

J Rauhamäki, T Vepsäläinen, S Kuikka - personales.upv.es
Design patterns illustrate qualities and features that would suit well in current understanding
of safety system development, design and documentation. However, though a number of …