2018
DOI: 10.12962/j23546026.y2018i1.3527
|View full text |Cite
|
Sign up to set email alerts
|

Measuring Performance Efficiency of Application applying Design Patterns and Refactoring Method

Abstract: Design patterns are always useful concept using in designing and developing a software application. Performance play essential role in the quality attribute of an enterprise application. It is useful to measure and examine how design patterns influence and affect the performance of an application. In this study, we investigate the impact of selected design pattern through refactoring processes for performance efficiency. The systematic study phases included; analyzing, refactoring and performance measuring wi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2019
2019
2022
2022

Publication Types

Select...
2

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(2 citation statements)
references
References 5 publications
0
2
0
Order By: Relevance
“…The components in MVVM are described in the flow shown in Figure 2. In the process of implementing the MVVM architecture pattern, the authors performs code refactoring, In the software evolution context, refactoring is a re-engineering technique or the process of changing a software system that aims at reorganizing a program to improve its quality without changing its external behavior [14], [15]. This is done with the aim of changing the architectural structure of the application which was previously a Model View Controller (MVC) to a Model View Viewmodel (MVVM) while maintaining the functionality of the application.…”
Section: Mvvm Implementationmentioning
confidence: 99%
“…The components in MVVM are described in the flow shown in Figure 2. In the process of implementing the MVVM architecture pattern, the authors performs code refactoring, In the software evolution context, refactoring is a re-engineering technique or the process of changing a software system that aims at reorganizing a program to improve its quality without changing its external behavior [14], [15]. This is done with the aim of changing the architectural structure of the application which was previously a Model View Controller (MVC) to a Model View Viewmodel (MVVM) while maintaining the functionality of the application.…”
Section: Mvvm Implementationmentioning
confidence: 99%
“…The influence of design patterns in software design quality is becoming relevant in the area of software engineering [1][2][3]. Developers have opted to apply design patterns to solve recurring software design issues.…”
Section: Introductionmentioning
confidence: 99%