Login | Register

Software Feature Location in Practice: Debugging Aircraft Simulation Systems

Title:

Software Feature Location in Practice: Debugging Aircraft Simulation Systems

Hoseini, Salman (2013) Software Feature Location in Practice: Debugging Aircraft Simulation Systems. Masters thesis, Concordia University.

[img]
Preview
Text (application/pdf)
Hoseini_MASc_S2014.pdf - Accepted Version
1MB

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
All items in Spectrum are protected by copyright, with all rights reserved. The use of items is governed by Spectrum's terms of access.

Repository Staff Only: item control page

Downloads per month over past year

Back to top Back to top