15.08.2013 Views

COMBINING INFORMATION RETRIEVAL MODULES AND ...

COMBINING INFORMATION RETRIEVAL MODULES AND ...

COMBINING INFORMATION RETRIEVAL MODULES AND ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

35 features. LSICG performs the same to LSI for 5.7% (2) of the 35 bugs. However, LSICG is<br />

less accurate than LSI for 5.7% (2) of the 35 bugs.<br />

For the jEdit study, the results in Table 5.28 and Table 5.30 indicate that LSICG is more<br />

accurate than LSI alone for 89% (8) of 3 features and 6 bugs. LSICG performs the same to LSI<br />

for 11.1% (1) of the 3 features and 6 bugs.<br />

Overall, for the three projects JavaHMO, Rhino and jEdit, LSICG is more accurate than LSI<br />

alone for 87% (60) of the 69 features and bugs. LSICG performs the same to LSI for 7% (5) of<br />

the 69 features and bugs, and LSICG is less accurate than LSI for 6% (4) of the 69 features and<br />

bugs. The overall performance of LSICG is promising. It indicates that LSICG outperforms or at<br />

least performs the same as LSI on 94% of all identified bugs and features in this research study.<br />

5.7 Class Level all bugs/features<br />

In the third experiment, we examine class level structural connectivity. The study uses the bugs<br />

and features identified from the three projects: 25 features from JavaHMO, 35 bugs from Rhino,<br />

and 3 features as well as 6 bugs from jEdit. For this class level study, each document in the<br />

corpora represents one class from the source code. The ranking of the documents represents the<br />

ranking of relevant classes to a given bug or feature.<br />

5.7.1 JavaHMO<br />

For JavaHMO, we use the identified 25 features to test the performance of LSI and LSICG at the<br />

class level. Table 5.32 lists the features information including feature number, feature description<br />

as well as targeted class names for each feature.<br />

101

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!