|
DSpace@UM >
Faculty of Computer Science and Information Technology >
Masters Dissertations: Computer Science >
Please use this identifier to cite or link to this item:
http://hdl.handle.net/1812/120
|
|
| Title: | REJUVENATION OF SOFTMATCH TOOLKIT USING REENGINEERING TECHNIQUE |
| Authors: | Rahma, A Kamaludeen |
| Keywords: | SOFTMATCH |
| Issue Date: | May-2008 |
| 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. |
| Description: | Master of Software Engineering |
| URI: | http://dspace.fsktm.um.edu.my/handle/1812/120 |
| Appears in Collections: | Masters Dissertations: Computer Science
|
This item is protected by original copyright
|
|