Search Results

Now showing 1 - 2 of 2
  • Article
    Citation - WoS: 1
    Citation - Scopus: 1
    Design Patterns Discovery in Source Code: Novel Technique Using Substring Match
    (Assoc information Communication Technology Education & Science, 2021) Pande, Akshara; Pant, Vivekanand; Gupta, Manjari; Mishra, Alok
    The role of design pattern mining is a very significant strategy of re-engineering as with the help of detection one could easily understand complex systems. Of course, identifying a design pattern is not always a simple task. Additionally, pattern recovering methods often encounter problems dealing with space outburst for extensive systems. This paper introduces a new way to discover a design pattern based on an Impact Analysis matrix followed by substring match. UML diagrams corresponding to codes are created using Visual Paradigm Enterprise. Impact Analysis matrices of these UML diagrams are converted to string format. Considering system code string as main string and design pattern string as a substring, the main string is further decomposed. A substring match technique is developed here to discover design patterns in the source code. Overall, this procedure has the potential to convert the representation of system design and design pattern in ingenious shapes. In addition, this method has the advantage of moderation in the size. Therefore, this approach is beneficial for Software professionals and researchers due to its simplicity.
  • Article
    Citation - WoS: 1
    Citation - Scopus: 1
    An Experimental Study Towards Investigating the Effect of Working Memory Capacity on Complex Diagram Understandability
    (Assoc information Communication Technology Education & Science, 2020) Sozen, Nergiz; Say, Bilge; Kilic, Ozkan
    This study investigates whether working memory (WM) capacity affects the understandability of complex diagrams and if so, whether WM training has a positive effect on their comprehensibility. Two experiments were conducted with computer science students. In the first experiment, we collected eye-tracking data while participants performed comprehension tasks on an activity diagram. In the second experiment, the participants completed WM training, before and after their comprehension scores were measured. The results showed that working memory capacity can positively affect the understandability of complex diagrams, but it provided no conclusive evidence for the effectiveness of working memory training.