Sciweavers

WS
2010
ACM

Semantic web enabled software analysis

13 years 2 months ago
Semantic web enabled software analysis
One of the most important decisions researchers face when analyzing software systems is the choice of a proper data analysis/exchange format. In this paper, we present EvoOnt, a set of software ontologies and data exchange formats based on OWL. EvoOnt models software design, release history information, and bug-tracking meta-data. Since OWL describes the semantics of the data, EvoOnt (1) is easily extendible, (2) can be processed with many existing tools, and (3) allows to derive assertions through its inherent Description Logic reasoning capabilities. The contribution of this paper is that it introduces a novel software evolution ontology that vastly simplifies typical software evolution analysis tasks. In detail, we show the usefulness of EvoOnt by repeating selected software evolution and analysis experiments from the 2004-2007 Mining Software Repositories Workshops (MSR). We demonstrate that if the data used for analysis were available in EvoOnt then the analyses in 75% of the pa...
Jonas Tappolet, Christoph Kiefer, Abraham Bernstei
Added 31 Jan 2011
Updated 31 Jan 2011
Type Journal
Year 2010
Where WS
Authors Jonas Tappolet, Christoph Kiefer, Abraham Bernstein
Comments (0)