Hoseini, Salman (2013) Software Feature Location in Practice: Debugging Aircraft Simulation Systems. Masters thesis, Concordia University.
Preview |
Text (application/pdf)
1MBHoseini_MASc_S2014.pdf - Accepted Version |
Abstract
In this thesis, we report on a study that we have conducted at CAE, one of the largest civil aircraft simulation companies in the world, in which we have developed a feature location approach to help software engineers debug simulation scenarios. A simulation scenario consists of a set of software components, configured in a certain way. A simulation fails when it does not behave as intended. This is typically a sign of a configuration problem. To detect configuration errors, we propose FELODE (Feature Location for Debugging), an approach that uses a single trace combined with user queries. When applied to CAE systems, FELODE achieves in average a precision of 50% and a recall of up to 100%.
Divisions: | Concordia University > Gina Cody School of Engineering and Computer Science > Electrical and Computer Engineering |
---|---|
Item Type: | Thesis (Masters) |
Authors: | Hoseini, Salman |
Institution: | Concordia University |
Degree Name: | M.A. Sc. |
Program: | Electrical and Computer Engineering |
Date: | 7 December 2013 |
Thesis Supervisor(s): | Hamou-Lhadj, Abdelwahab |
ID Code: | 978135 |
Deposited By: | SALMAN HOSEINI |
Deposited On: | 16 Jun 2014 19:56 |
Last Modified: | 18 Jan 2018 17:46 |
Repository Staff Only: item control page