Visual Debugger for OXPath
|
Supervisor |
|
|
Suitable for |
MSc in Software Engineering (part-time) (and part-time Certificate and Diploma courses)
|
Abstract
Background: The work will be done in the context of the large ERC project DIADEM: Domain-centric Intelligent Automated Data Extraction Methodology whose goal is to automate web data extraction in specific application domains such as real estate, restaurants, and so on.
Principal goal of the MSc or Honour School project: OXPath (Oxford XPath) is an extension of XPath introduced in the DIADEM Project in the purpose of navigate and extract data from web pages involving interaction with web forms. It is a fundamental part of the DIADEM project, mainly involved in the runtime phase. A single OXPath expression can automatically populate and query a web form and process the information contained in the result pages. This proposal aims at designing and implemeting a visual debugger for OXPath, that allows debugging as well as tracing of OXPath expressions, their memory management and the extracted values.
Supervision: This project will be co-supervised by Dr. Giovanni Grasso and Dr. Tim Furche
