Applying Semantic Analysis to Feature Execution Traces

Kuhn, Adrian; Greevy, Orla; Gîrba, Tudor (November 2005). Applying Semantic Analysis to Feature Execution Traces. Working Conference on Reverse Engineering. Proceedings, pp. 48-53. Los Alamitos CA: IEEE

[img] Text
Kuhn05bHapaxPCODA2005.pdf - Published Version
Restricted to registered users only
Available under License Publisher holds Copyright.

Download (84kB) | Request a copy

Recently there has been a revival of interest in feature analysis of software systems. Approaches to feature location have used a wide range of techniques such as dynamic analysis, static analysis, information retrieval and formal concept analysis. In this paper we introduce a novel approach to analyze the execution traces of features using Latent Semantic Indexing (LSI). Our goal is twofold. On the one hand we detect similarities between features based on the content of their traces, and on the other hand we categorize classes based on the frequency of the outgoing invocations involved in the traces. We apply our approach on two case studies and we discuss its benefits and drawbacks.

Item Type:

Conference or Workshop Item (Paper)

Division/Institute:

08 Faculty of Science > Institute of Computer Science (INF)
08 Faculty of Science > Institute of Computer Science (INF) > Software Composition Group (SCG) [discontinued]

UniBE Contributor:

Kuhn, Adrian, Greevy, Orla, Girba, Tudor Adrian

Subjects:

000 Computer science, knowledge & systems
500 Science > 510 Mathematics

ISSN:

1095-1350

Publisher:

IEEE

Language:

English

Submitter:

Anja Ebeling

Date Deposited:

18 Oct 2017 15:18

Last Modified:

11 Apr 2024 16:11

BORIS DOI:

10.7892/boris.104565

URI:

https://boris.unibe.ch/id/eprint/104565

Actions (login required)

Edit item Edit item
Provide Feedback