000 02415nam a2200241 4500
003 APU
005 20230625191358.0
008 200217b2019 ||||| |||| 00| 0 eng d
050 _aPM-31-47
100 0 _aEDDY KHONICA (TP032039)
_945317
245 1 2 _aAN EMPIRICALLY TESTED DESIGN PATTERN SELECTION FRAMEWORK BASED ON DEVELOPER EXPERIENCE /
_cEDDY KHONICA.
260 _aKuala Lumpur :
_bAsia Pacific University,
_c2019.
300 _axvii 127 pages :
_billustrations ;
_c30 cm.
502 _aA thesis submitted in fulfillment of the requirement for the award of the degree of M.Sc in Software Engineering (UCMF1808SE)
520 _aIn most IT projects, software maintenance had always been a difficult task to perform especially when the software is not designed properly. This has led to numerous changes all over the places despite a minor change request. Design patterns if fully utilized, will prevent such incident from happening as changes can often be added without affecting existing components. however, due to numerous design patterns that are available these days, it is difficult to select the right pattern. Therefore, the purpose of this research is to propose a framework which aids the selection of the right pattern. it focuses on the developers' experiences to evaluate the need, selection, and implementation of pattern. This can then solve the problems encountered as well as to improve the efficiency and productivity of the project. Supporting literature is provided through reading existing studies on journal papers, conference papers, and books. 31 out of 48 papers regarding design patterns are referenced in this research. the literature along with the data analysis provide the inputs to the development of the framework. Furthermore, the proposed framework has been validated and tested. it is confirmed to help developers in selecting the most suitable patterns. Thus, the author highly recommends utilizing this framework in software development.
650 0 _aApplication software
_xDevelopment.
_945318
650 0 _aComputer software
_xDevelopment.
_945319
650 0 _aSoftware maintenance.
_945320
650 0 _aSoftware architecture.
_945321
700 0 _aDr. Imran Medi
_eSupervisor.
_948314
856 4 0 _uhttps://cas.apiit.edu.my/cas/login?service=https://library.apu.edu.my/apres/
_yAvailable in APres
_z- Requires login to view full text.
942 _2lcc
_cMasters Theses
999 _c382995
_d382995