![]() |
Analysing software structure as conceptual model |
Speaker: Peter Becker (Philipps University, Marburg)
When: 10:00, Friday, 29 June 2007
Venue: 78-420
Understanding the source code structure of any significant software project can be difficult. However this is necessary to successfully work on a project and in some scenarios such as maintenance programming or software evaluation a reasonable understanding of the architecture and coding patterns found in the source code has to be achieved within a short period of time.
To achieve this understanding various tools can be used that allow different views on the software. We present one such tool which distinguishes itself from others by allowing the user to query the structure using a complex query system. The structure of the source code is first exported into RDF statements using an Eclipse-plugin, then separate graphical tools are used to query these statements using visualization techniques from Conceptual Graphs and Formal Concept Analysis.
Since the underlying data structure is a standard triple store with RDF-based interfaces, both the query and result set views can be used on a variety of other data sources, too.
Hospitality:David Carrington
Contact: Robert Colvin (SSE seminar co-ordinator) (robert@itee.uq.edu.au)
SSE seminar web page: http://www.itee.uq.edu.au/~sse/Seminars.html
