REJUVENATION OF SOFTMATCH TOOLKIT USING REENGINEERING TECHNIQUE

Rahma, A Kamaludeen (2008) REJUVENATION OF SOFTMATCH TOOLKIT USING REENGINEERING TECHNIQUE. Masters thesis, University of Malaya.

[img] PDF
Title Page.pdf

Download (5kB)
[img] PDF
AbstractI.pdf

Download (11kB)
[img] PDF
AcknowledgementII.pdf

Download (8kB)
[img] PDF
TOCIII.pdf

Download (15kB)
[img] PDF
List of Tables.pdf

Download (9kB)
[img] PDF
LIST OF FIGURES.pdf

Download (14kB)
[img] PDF
Chapter 1-Introduction_22Oct.pdf

Download (52kB)
[img] PDF
Chapter 2-Literature Review23Augustmodified.pdf

Download (1MB)
[img] PDF
Chapter 3-SOFTMATCH Rejuvenation Analysis and Design_220907.pdf

Download (63kB)
[img] PDF
Chapter 4 Softmatch Rejuvenation Implementation_240907.pdf

Download (-1B)
[img] PDF
Chapter 5-Softmatch2 Evaluation 3 sept.pdf

Download (-1B)
[img] PDF
Chapter6-Conclusion7Sept.pdf

Download (-1B)
[img] PDF
Chapter7-Reference.pdf

Download (-1B)
[img] PDF
Appendix A_jar Recipe file.pdf

Download (-1B)
[img] PDF
Appendix B-Explanation on Softmatch2 evaluation.pdf

Download (-1B)
[img] PDF
Appendix C-Installation Instruction.pdf

Download (-1B)
[img] PDF
Appendix DName- Questionair.pdf

Download (-1B)
[img] PDF
Appendix E-UAT.pdf

Download (-1B)
[img] PDF
Appendix F-REVERSE ENGINEERED SOURCE CODE.pdf

Download (-1B)
[img] PDF
Appendix G- Incomplete Source Code.pdf

Download (-1B)
[img] PDF
Appendix H- Fully Reengineered Source Code.pdf

Download (-1B)
[img] PDF
Appendix I_Softmatch Interface Analysis.pdf

Download (-1B)
[img] PDF
APPENDIX J - The Numbering System.pdf

Download (-1B)

Abstract

SOFTMATCH is a tool developed to assist designers in understanding users mental model. In this dissertation, software rejuvenation is conducted on SOFTMATCH to increase SOFTMATCH quality on its development environment, installation and setup procedures and SOFTMATCH interface, as a maintenance effort for SOFTMATCH. Reengineering is the rejuvenation technique used to rejuvenate SOFTMATCH. The input for the rejuvenation process is the class file of SOFTMATCH, source code of SOFTMATCH (incomplete) and Java Development Kit 1.1.6. SOFTMATCH is rejuvenated using the identified reengineering technique, a combination of reverse engineering and forward engineering technique. Using Reverse engineering technique SOFTMATCH complete source code together with SOFTMATCH design and specification are acquired, then forward engineering is used to rejuvenate the development platform and the execution style which, enable the new version of SOFTMATCH to be distributed, installed and executed with ease, followed by forward engineering on SOFTMATCH interface to portray a more familiar graphical user interface and flow. During the implementation of SOFTMATCH reengineering various testing is conducted to ensure SOFTMATCH contains no error and the functional features of the original SOFTMATCH is maintained during the entire reengineering process. The reengineered SOFTMATCH is themed as SOFTMATCH2, the rejuvenation of SOFTMATCH. Later the rejuvenated SOFTMATCH2 is evaluated using usability testing and questionnaire with prospective users to prove that SOFTMATCH2 is indeed an enhancement to the original SOFTMATCH in the mention there areas, the development environment, installation and setup procedures and SOFTMATCH interface design.

Item Type: Thesis (Masters)
Subjects: Z Bibliography. Library Science. Information Resources > Z665 Library Science. Information Science
Depositing User: MS NOOR ZAKIRA ZULRIMI
Date Deposited: 12 Jul 2013 07:05
Last Modified: 12 Jul 2013 07:05
URI: http://repository.um.edu.my/id/eprint/279

Actions (login required)

View Item View Item