000 -LEADER |
fixed length control field |
02415nam a2200241 4500 |
003 - CONTROL NUMBER IDENTIFIER |
control field |
APU |
005 - DATE AND TIME OF LATEST TRANSACTION |
control field |
20230625191358.0 |
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION |
fixed length control field |
200217b2019 ||||| |||| 00| 0 eng d |
050 ## - LIBRARY OF CONGRESS CALL NUMBER |
Classification number |
PM-31-47 |
100 0# - MAIN ENTRY--PERSONAL NAME |
Personal name |
EDDY KHONICA (TP032039) |
9 (RLIN) |
45317 |
245 12 - TITLE STATEMENT |
Title |
AN EMPIRICALLY TESTED DESIGN PATTERN SELECTION FRAMEWORK BASED ON DEVELOPER EXPERIENCE / |
Statement of responsibility, etc |
EDDY KHONICA. |
260 ## - PUBLICATION, DISTRIBUTION, ETC. (IMPRINT) |
Place of publication, distribution, etc |
Kuala Lumpur : |
Name of publisher, distributor, etc |
Asia Pacific University, |
Date of publication, distribution, etc |
2019. |
300 ## - PHYSICAL DESCRIPTION |
Extent |
xvii 127 pages : |
Other physical details |
illustrations ; |
Dimensions |
30 cm. |
502 ## - DISSERTATION NOTE |
Dissertation note |
A thesis submitted in fulfillment of the requirement for the award of the degree of M.Sc in Software Engineering (UCMF1808SE) |
520 ## - SUMMARY, ETC. |
Summary, etc |
In 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 - SUBJECT ADDED ENTRY--TOPICAL TERM |
Topical term or geographic name as entry element |
Application software |
General subdivision |
Development. |
9 (RLIN) |
45318 |
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM |
Topical term or geographic name as entry element |
Computer software |
General subdivision |
Development. |
9 (RLIN) |
45319 |
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM |
Topical term or geographic name as entry element |
Software maintenance. |
9 (RLIN) |
45320 |
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM |
Topical term or geographic name as entry element |
Software architecture. |
9 (RLIN) |
45321 |
700 0# - ADDED ENTRY--PERSONAL NAME |
Personal name |
Dr. Imran Medi |
Relator term |
Supervisor. |
-- |
48314 |
856 40 - ELECTRONIC LOCATION AND ACCESS |
Uniform Resource Identifier |
https://cas.apiit.edu.my/cas/login?service=https://library.apu.edu.my/apres/ |
Link text |
Available in APres |
Public note |
- Requires login to view full text. |
942 ## - ADDED ENTRY ELEMENTS (KOHA) |
Source of classification or shelving scheme |
|
Koha item type |
Masters Theses |