<?xml version="1.0" encoding="ISO-8859-1"?>
<rss version="2.0">
	<channel>
		<title>Department of Computer Science, University of Oxford Projects All</title>
		<link>http://www.cs.ox.ac.uk/projects/</link>
		<description>All</description>
		<language>en-gb</language>
		<ttl>360</ttl>
		<pubDate>Mon, 17 Jun 2013 16:17:52 GMT</pubDate>
		<lastBuildDate>Mon, 17 Jun 2013 16:17:51 GMT</lastBuildDate>
		<category>All</category>
		<docs>http://blogs.law.harvard.edu/tech/rss/</docs>
		<item>
			<title>Supportive Automated Feedback for Short Essay Answers</title>
			<link>http://www.cs.ox.ac.uk/projects/safesea/</link>
			<description>&#x3c;p&#x3e;
&#x3c;div&#x3e;SAFeSEA (Supportive Automated Feedback for Short Essay Answers) is a new EPSRC-funded research project&#x26;nbsp&#x3b;between the Institute of Educational Technology at the UK&#x26;rsquo&#x3b;s Open University and the Computer Science Department at Oxford University.&#x3c;/div&#x3e;
&#x3c;div&#x3e;&#x26;nbsp&#x3b;&#x3c;/div&#x3e;
&#x3c;div&#x3e;The aim of this project is to provide an effective automated interactive feedback system that yields an acceptable level of support for university students writing essays in a distance or e-learning context.&#x3c;/div&#x3e;
&#x3c;div&#x3e;&#x26;nbsp&#x3b;&#x3c;/div&#x3e;
&#x3c;div&#x3e;The project will explore the development of natural language processing tools for essay summarising, the definition of effective models of feedback and the design of web-based wrappers to orchestrate tools and evaluate different supportive approaches.&#x3c;/div&#x3e;
&#x3c;/p&#x3e;</description>
			<guid isPermaLink="false">Department of Computer Science, University of Oxford Projects All oucl-All-safesea</guid>
			<pubDate>Sat, 30 Mar 2013 09:29:07 GMT</pubDate>
		</item>
		<item>
			<title>PRODIMA: PRObabilistic Data and information Integration with provenance MAnagement</title>
			<link>http://www.cs.ox.ac.uk/projects/PRODIMA/</link>
			<description>&#x3c;p&#x3e;The PRODIMA project investigates provenance-based probabilistic information integration in the Semantic Web. A notion of uncertain provenance will be defined and investigated for usage in probabilistic information integration frameworks suitable in the Semantic Web context. Properties of this notion of uncertain provenance will be formally and logically investigated. Furthermore, it is aimed to develop scalable reasoning algorithms for collecting, storing, and querying provenance information, in order to accelerate the computation of probabilities, but also in order to facilitate provenance-based mapping debugging. By this means, it will be possible to combine reasoning, mapping debugging, and provenance management through scalable algorithms. At the end of the project, a small demo system will showcase the benefits of provenance-based probabilistic information integration in the Semantic Web context. &#x26;nbsp&#x3b;&#x3c;/p&#x3e;</description>
			<guid isPermaLink="false">Department of Computer Science, University of Oxford Projects All oucl-All-PRODIMA</guid>
			<pubDate>Fri, 22 Mar 2013 13:16:58 GMT</pubDate>
		</item>
		<item>
			<title>Corporate Insider Threat Detection: Cyber Security Inside and Out</title>
			<link>http://www.cs.ox.ac.uk/projects/CITD/</link>
			<description>&#x3c;p&#x3e;It is widely recognised that the threat to enterprises from insider activities is increasing and that significant costs are being incurred. The multi-faceted dimensions of insider threat and compromising actions have resulted in a diverse experience and understanding of what insider threats are and how to detect or prevent them. The purpose of this research is to investigate the potential for near real-time detection of insider threat activities within a large enterprise environment using monitoring tools centred around the information infrastructure. As inside threat activities are not confined solely to cyber-based threats, the research will explore the potential for harnessing a variety of threat indicators buried in a different enterprise operations connected or interfacing with the information infrastructure, while enabling human analysts to make informed decisions efficiently and effectively.&#x3c;/p&#x3e;
&#x3c;p&#x3e;&#x3c;strong&#x3e;PROJECT OVERVIEW&#x3c;/strong&#x3e;&#x3c;/p&#x3e;
&#x3c;p class=&#x22;Default&#x22;&#x3e;Our research incorporates both theoretical and applied research aimed at delivering a significantly enhanced capability in insider threat detection, as well as education and dissemination materials and strategies designed to maximise uptake of the insight generated by the research. Our approach is to combine cyber security, psychology, criminology, visual analytics, enterprise operations management and executive education expertise to:&#x3c;/p&#x3e;
&#x3c;ul&#x3e;
&#x3c;li&#x3e;
&#x3c;div class=&#x22;Default&#x22;&#x3e;Develop a model for insider threat which is flexible enough to underpin detection systems based on both detecting deviations from normal behaviour, and the identification of specific events of interest which might indicate the presence of an attack involving an insider. The model will support the distinguishing of attack events relating to activities in the physical space and cyber space, based on data sources accessible via the information infrastructure.&#x3c;/div&#x3e;
&#x3c;/li&#x3e;
&#x3c;li&#x3e;
&#x3c;div class=&#x22;Default&#x22;&#x3e;Understand the potential for psychological indicators of an insider becoming a threat, including how we might detect such indicators based on cyber behaviours.&#x3c;/div&#x3e;
&#x3c;/li&#x3e;
&#x3c;li&#x3e;
&#x3c;div class=&#x22;Default&#x22;&#x3e;Identify the most effective pattern extraction algorithms for facilitating correlation and detection across heterogeneous operational contexts.&#x3c;/div&#x3e;
&#x3c;/li&#x3e;
&#x3c;li&#x3e;
&#x3c;div class=&#x22;Default&#x22;&#x3e;Understand the enterprise culture and common practices that such novel detection systems would need to work within, and design processes appropriate to enabling operation.&#x3c;/div&#x3e;
&#x3c;/li&#x3e;
&#x3c;li&#x3e;
&#x3c;div class=&#x22;Default&#x22;&#x3e;Provide a visual analytical interface to assist human analysts in more complex reasoning and decision-making processes by enabling them to fuse their knowledge and experience with the information and threat indicators discovered by the system, hence empowering the analysts to play an active role within the detection system in addition to being consumers of its outputs.&#x3c;/div&#x3e;
&#x3c;/li&#x3e;
&#x3c;li&#x3e;
&#x3c;div class=&#x22;Default&#x22;&#x3e;Develop an understanding of both the various organisational roles that will be impacted by such an insider threat detection system and have responsibilities towards successful outcomes, and the various awareness raising and educational methods which are likely to have the greatest impact in enabling stakeholders to benefit from the research and to learn from the knowledge developed.&#x3c;/div&#x3e;
&#x3c;/li&#x3e;
&#x3c;/ul&#x3e;
&#x3c;p&#x3e;We will be working closely with Financial Fraud Action UK, SOCA, CISCO, CIFAS - the UK&#x27;s Fraud Prevention Service - and others.&#x3c;/p&#x3e;</description>
			<guid isPermaLink="false">Department of Computer Science, University of Oxford Projects All oucl-All-CITD</guid>
			<pubDate>Mon, 26 Nov 2012 17:16:49 GMT</pubDate>
		</item>
		<item>
			<title>Optique: Scalable End-user Access to Big Data</title>
			<link>http://www.cs.ox.ac.uk/projects/Optique/</link>
			<description>&#x3c;p&#x3e;Scalable end-user access to Big Data is essential for the effective support of critical decision making in large companies. The Optique project aims to develop new techniques and infrastructure that will bring about a paradigm shift for data access by:&#x3c;/p&#x3e;
&#x3c;ul&#x3e;
&#x3c;li&#x3e;using Ontology Based Data Access (OBDA) to provide a semantic end-to-end connection between users and data sources&#x3b;&#x3c;/li&#x3e;
&#x3c;li&#x3e;enabling users to rapidly formulate intuitive queries using familiar vocabularies and conceptualisations&#x3b;&#x3c;/li&#x3e;
&#x3c;li&#x3e;seamlessly integrating data spread across multiple distributed data sources, including streaming sources&#x3b;&#x3c;/li&#x3e;
&#x3c;li&#x3e;exploiting massive parallelism for scalability far beyond traditional RDBMSs&#x3b;&#x3c;/li&#x3e;
&#x3c;/ul&#x3e;
&#x3c;p&#x3e;and thus reducing the turnaround time for information requests to minutes rather than days.&#x3c;/p&#x3e;
&#x3c;p&#x3e;These objectives will be achieved by bringing together leading researchers and developers from diverse communities &#x26;mdash&#x3b; including Knowledge Representation, Databases, and the Semantic Web &#x26;mdash&#x3b; to devise new techniques and to implement them in an extensible platform that will provide a complete and generic solution to the data access challenges posed by Big Data.&#x3c;/p&#x3e;
&#x3c;p&#x3e;The platform will: (i) Use an ontology and declarative mappings to capture user conceptualisations and to transform user queries into complete, correct and highly optimised queries over the data sources&#x3b; (ii) Integrate distributed heterogeneous sources, including streams&#x3b; (iii) Exploit massively parallel technologies and holistic optimisations to maximise performance&#x3b; (iv) Include tools to support query formulation and ontology and mapping management&#x3b; and (v) Use semi-automatic bootstrapping of ontologies and mappings and query driven ontology construction to minimise installation overhead.&#x3c;/p&#x3e;
&#x3c;p&#x3e;Development of the platform will be informed by and continuously evaluated against the requirements of complex real-world challenges, with two large European companies providing the project with comprehensive use cases, and access to user groups and TB scale data sets.&#x3c;/p&#x3e;</description>
			<guid isPermaLink="false">Department of Computer Science, University of Oxford Projects All oucl-All-Optique</guid>
			<pubDate>Tue, 10 Jul 2012 15:07:28 GMT</pubDate>
		</item>
		<item>
			<title>Score!: Scalable and Complete Reasoning with Incomplete Ontology Reasoners</title>
			<link>http://www.cs.ox.ac.uk/projects/Score/</link>
			<description>&#x3c;p&#x3e;Decisions in industry, government and health care increasingly depend on improved access to and processing of digital information. This has led to a pressing demand for more powerful and flexible information systems. New generation information systems will need to efficiently process large data sets, exploit machine-readable domain knowledge, and answer queries by taking into account both knowledge and data.&#x3c;/p&#x3e;
&#x3c;p&#x3e;Ontology-based information systems (OISs) constitute a rapidly maturing technology with the potential to meet these requirements. An ontology provides a vocabulary of terms that are familiar to the user, together with axioms describing the meaning of those terms. OISs can exploit the rich domain knowledge in an ontology to provide a unified view of the data and enrich query answers with implicit information using an automated reasoner.&#x3c;/p&#x3e;
&#x3c;p&#x3e;Several standards for ontology and query languages have been developed, including RDF, OWL, OWL 2, and SPARQL. OWL and its revision OWL 2 provide a powerful and flexible ontology modelling language that can capture features such as class hierarchies, incomplete information, negative information, and so on. OWL ontologies are being used in an increasing range of applications, and are becoming a core technology for accessing, gathering, and sharing knowledge and data.&#x3c;/p&#x3e;
&#x3c;p&#x3e;Applications involving large amounts of data, however, still pose serious challenges to the applicability of OISs. Problems in the applicability of OISs typically originate from conflicting application requirements.&#x3c;/p&#x3e;
&#x3c;ul&#x3e;
&#x3c;li&#x3e; Modelling complex application domains requires rich ontology languages. &#x3c;/li&#x3e;
&#x3c;li&#x3e; Fine-grained access to information requires powerful query languages. &#x3c;/li&#x3e;
&#x3c;li&#x3e; Answering queries over large data sets requires scalable reasoners. &#x3c;/li&#x3e;
&#x3c;li&#x3e; Critical decisions that depend on access to information require query answers that are either complete, or where the incompleteness is well-understood. &#x3c;/li&#x3e;
&#x3c;/ul&#x3e;
&#x3c;p&#x3e;Due to high worst-case complexity of the relevant reasoning problems, scalability is usually in conflict with the use of powerful ontology and query languages, and many applications give up completeness to achieve the desired scalability. As a result, existing OISs fail to meet one or more of these requirements: they support only weak ontology or query languages, they do not scale to the required volumes of data, or they do not provide guarantees as to the completeness of query answers.&#x3c;/p&#x3e;
&#x3c;p&#x3e;Our goal in this project is to lay the foundations for a new generation of OISs that meet all the aforerementioned requirements, thus providing the ideal combination of expressive power, scalability and completeness. To accomplish such an ambitious goal, we observe that the limitations imposed by the trade-offs between expressivity, scalability and completeness apply at the language level: that is, they involve worst-case complexity bounds for every ontology, query, and data set expressed in given ontology, query and data modeling languages.&#x3c;/p&#x3e;
&#x3c;p&#x3e;The class of ontologies, queries and data sets that are relevant to a particular application is, however, much more restricted. For example, although application data is often unknown or frequently changing, the ontology itself is fixed at design time, or changes infrequently. As a result, a reasoner known to be incomplete in general for given query and ontology languages might yield the same results as a complete reasoner for the application at hand. Identifying such cases is challenging, but it would have tremendous added value: applications could exploit scalable incomplete reasoners while still enjoying completeness guarantees, thus achieving &#x27;the best of both worlds&#x27;.&#x3c;/p&#x3e;
&#x3c;p&#x3e;We believe that our main goal can be accomplished by designing OISs that are optimised for the ontologies, queries and data sets relevant to the application at hand. Such OISs would maximise scalability while ensuring completeness of query answers, even for rich ontologies, large-scale data sets, and complex user queries.&#x3c;/p&#x3e;</description>
			<guid isPermaLink="false">Department of Computer Science, University of Oxford Projects All oucl-All-Score</guid>
			<pubDate>Mon, 09 Jul 2012 21:44:46 GMT</pubDate>
		</item>
		<item>
			<title>FDB: Factorised Databases</title>
			<link>http://www.cs.ox.ac.uk/projects/FDB/</link>
			<description>&#x3c;P&#x3e;Factorised databases are relational databases that use compact factorised representations at the physical layer to reduce data redundancy and boost query performance. They are based on algebraic factorisation using distributivity of relational product over relational union and commutativity of product and union. &#x3c;BR&#x3e; The goal of the project is to understand the benefit that factorised representations can bring to query evaluation in relational databases, and in particular &#x3c;STRONG&#x3e;build a relational data management system that uses factorisations at the physical layer and relations at the logical layer&#x3c;/STRONG&#x3e;.&#x3c;/P&#x3e;

   
   &#x3c;P&#x3e;Our initial investigation quantifies the gap  between sizes of relations and of their factorised representations. In an ICDT 2012 paper we give two characterisations of conjunctive queries based on factorisations of their results whose nesting structure is defined by so-called factorisation trees. The first characterisation concerns sizes of factorised representations. For any query, we derive a size bound that is asymptotically tight within our class of factorisations. We also characterise the queries by tight bounds on the readability of the provenance of result tuples and define syntactically the class of queries with bounded readability. Future work is to investigate the space of possible compact representation systems for relational data and quantify the trade-off between their succinctness and tractability of query evaluation.&#x3c;/P&#x3e;

   
   &#x3c;P&#x3e;We are currently building &#x3c;STRONG&#x3e;FDB&#x3c;/STRONG&#x3e;, an in-memory query engine on factorised databases. Key components of FDB are novel algorithms for query optimisation and evaluation that exploit the succinctness brought by data factorisation. Preliminary experiments show that for data sets with many-to-many relationships FDB can outperform relational engines by orders of magnitude.&#x3c;/P&#x3e;

   &#x3c;H2&#x3e;News&#x3c;/H2&#x3e;
   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;&#x3c;STRONG&#x3e;September 2012&#x3c;/STRONG&#x3e;: Tom&#xe1;&#x0161; Ko&#x010d;isk&#xfd; was awarded the Gloucester Research Project Prize for best 4th year Maths&#x26;CS project 2012.            His project investigates the evaluation problem of queries with ORDER-BY and GROUP-BY clauses on factorised databases. &#x3c;/LI&#x3e;
      &#x3c;LI&#x3e;&#x3c;STRONG&#x3e;June 2012&#x3c;/STRONG&#x3e;: Jakub Z&#xe1;vodn&#xfd; will do an internship over the summer of 2012 at Google Zurich.&#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   &#x3c;H2&#x3e;System prototype&#x3c;/H2&#x3e;
   
   &#x3c;P&#x3e;We are currently working on a second, improved version of FDB to be released later in the year. If you want to try out the current version, please contact a member of our team.&#x3c;/P&#x3e;

   &#x3c;H2&#x3e;Talks&#x3c;/H2&#x3e;
   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;&#x3c;EM&#x3e;Factorised Relational Databases: Results So Far and Open Questions&#x3c;/EM&#x3e;&#x3c;BR&#x3e; A series of 3 invited lectures (each 45 minutes) given by Jakub at Olomouc University (September 2013, Czech Republic) &#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;&#x3c;EM&#x3e; Factorised Relational Databases&#x3c;/EM&#x3e;&#x3c;BR&#x3e; 1 hour talk given by Jakub in Constraints Seminar (Oxford, March 2012) and by Dan in: Systems Seminar (EPFL, Feb 2012, Lausanne) and Birkbeck Computer Science Departmental Seminar (March 2012, London). &#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;&#x3c;EM&#x3e; Factorised Representations of Query Results&#x3c;/EM&#x3e;&#x3c;BR&#x3e; 1 hour talk given by Jakub in Information Systems Seminar (Oxford, November 2011) and by Dan in: Database Seminar (University of Edinburgh, March 2011, Edinburgh) and Dagstuhl Seminar on &#x22;Foundations of Distributed Data Management&#x22; (Oct 2011, Dagstuhl). &#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   &#x3c;H2&#x3e;Theses&#x3c;/H2&#x3e;
   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;Laura Drahici: &#x3c;EM&#x3e;Updates in Factorised Databases.&#x3c;/EM&#x3e;&#x3c;BR&#x3e; MSc in CS, Oxford 2013 (ongoing).&#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;Szymon  Wyle&#x017c;o&#x0142;: &#x3c;EM&#x3e;Cost-based Query Optimisation for Factorised Databases.&#x3c;/EM&#x3e;&#x3c;BR&#x3e; MSc in Maths and CS, Oxford 2012.&#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;Tom&#xe1;&#x0161; Ko&#x010d;isk&#xfd;: &#x3c;EM&#x3e;Queries with Aggregates and Order-By on Factorised Databases.&#x3c;/EM&#x3e;[&#x3c;A href=&#x22;http://www.cs.ox.ac.uk/dan.olteanu/theses/Tomas.Kocisky.pdf&#x22;&#x3e;pdf&#x3c;/A&#x3e;]&#x3c;BR&#x3e; MSc in Maths and CS, Oxford 2012. &#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e; Nurzhan Bakibayev: &#x3c;EM&#x3e;A Query Engine for Factorised Databases&#x3c;/EM&#x3e;&#x3c;BR&#x3e; MSc in CS, Oxford 2011. &#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   &#x3c;H2&#x3e;Publications&#x3c;/H2&#x3e;
   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;&#x3c;STRONG&#x3e;Aggregation and Ordering in Factorised Databases&#x3c;/STRONG&#x3e;.        &#x3c;BR&#x3e;Nurzhan Bakibayev, Tom&#xe1;&#x0161; Ko&#x010d;isk&#xfd; , Dan Olteanu, and Jakub  Z&#xe1;vodn&#xfd;. &#x3c;BR&#x3e;March 2013. &#x3c;BR&#x3e; Complementary information available in &#x3c;A href=&#x22;http://www.cs.ox.ac.uk/dan.olteanu/theses/Tomas.Kocisky.pdf&#x22;&#x3e;Tomas&#x27; thesis&#x3c;/A&#x3e;&#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;&#x3c;STRONG&#x3e;Demonstration of the FDB Query Engine for Factorised Databases&#x3c;/STRONG&#x3e;. [&#x3c;A href=&#x22;http://www.cs.ox.ac.uk/dan.olteanu/papers/boz-vldb12b&#x22;&#x3e;pdf&#x3c;/A&#x3e;&#x3b; &#x3c;A href=&#x22;http://www.cs.ox.ac.uk/dan.olteanu/papers/vldb12-poster.pdf&#x22;&#x3e;poster&#x3c;/A&#x3e;] &#x3c;BR&#x3e;Nurzhan Bakibayev and Dan Olteanu and Jakub  Z&#xe1;vodn&#xfd;. &#x3c;BR&#x3e;System demonstration. In Very Large Data Bases (PVLDB), 5(12), 2012. Istanbul, 2012. &#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;&#x3c;STRONG&#x3e;FDB: A Query Engine for Factorised Relational Databases&#x3c;/STRONG&#x3e;. [&#x3c;A href=&#x22;http://www.cs.ox.ac.uk/dan.olteanu/papers/boz-vldb12&#x22;&#x3e;pdf&#x3c;/A&#x3e;] &#x3c;BR&#x3e;Nurzhan Bakibayev and Dan Olteanu and Jakub  Z&#xe1;vodn&#xfd;. &#x3c;BR&#x3e;In Very Large Data Bases (PVLDB), 5(12), 2012. Istanbul, 2012.  &#x3c;BR&#x3e;Prior version in &#x3c;A href=&#x22;http://arxiv.org/abs/1203.2672&#x22;&#x3e;arXiv technical report abs/1203.2672.&#x3c;/A&#x3e;&#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;&#x3c;STRONG&#x3e;Factorised Representations of Query Results: Size Bounds and Readability&#x3c;/STRONG&#x3e;.  [&#x3c;A href=&#x22;http://www.cs.ox.ac.uk/dan.olteanu/papers/oz-icdt12.pdf&#x22;&#x3e;pdf&#x3c;/A&#x3e;, &#x3c;A href=&#x22;http://www.cs.ox.ac.uk/dan.olteanu/tutorials/fdb.pdf&#x22;&#x3e;slides&#x3c;/A&#x3e;]    &#x3c;BR&#x3e;Dan Olteanu and Jakub  Z&#xe1;vodn&#xfd;.  &#x3c;BR&#x3e;In Int Conf on Database Theory (ICDT), Berlin, 2012. &#x3c;BR&#x3e; Prior version (strict subset of results) in &#x3c;A href=&#x22;http://arxiv.org/abs/1104.0867&#x22;&#x3e; arXiv technical report 1104.0867&#x3c;/A&#x3e;, April 2011. &#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;&#x3c;STRONG&#x3e;On Factorisation of Provenance Polynomials&#x3c;/STRONG&#x3e;.      [&#x3c;A href=&#x22;http://www.cs.ox.ac.uk/dan.olteanu/papers/oz-tap11.pdf&#x22;&#x3e;pdf&#x3c;/A&#x3e;, &#x3c;A href=&#x22;http://www.cs.ox.ac.uk/dan.olteanu/papers/factorisation-poster2011.pdf&#x22;&#x3e;poster&#x3c;/A&#x3e;]       &#x3c;BR&#x3e;Dan Olteanu and Jakub  Z&#xe1;vodn&#xfd;.      &#x3c;BR&#x3e;In 3rd USENIX Workshop on the Theory and     Practice of Provenance (TaPP), June 2011, Heraklion, Crete. &#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   &#x3c;H2&#x3e;Current Team&#x3c;/H2&#x3e;
   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;Laura Draghici&#x3c;/LI&#x3e;
      &#x3c;LI&#x3e;Dan Olteanu&#x3c;/LI&#x3e;
      &#x3c;LI&#x3e;Jakub Z&#xe1;vodn&#xfd;&#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   
   &#x3c;P&#x3e;Alumni: Nurzhan Bakibayev (MSc in CS, 2011)&#x3b; Szymon  Wyle&#x017c;o&#x0142; (4th year Maths&#x26;CS, 2012)&#x3b; Tom&#xe1;&#x0161; Ko&#x010d;isk&#xfd;  (4th year Maths&#x26;CS, 2011-2012)&#x3b;&#x3c;/P&#x3e;

   &#x3c;H2&#x3e;Acknowledgments&#x3c;/H2&#x3e;
   
   &#x3c;P&#x3e;Jakub Z&#xe1;vodn&#xfd; is supported by an EPSRC DTA Grant EP/P505216/1. From June 2011 to April 2012, Jakub was partially supported by the Future and Emerging Technologies (FET) programme within the Seventh Framework Programme for Research of the European Commission, under the FETOpen grant agreement FOX, number FP7-ICT-233599.&#x3c;/P&#x3e;</description>
			<guid isPermaLink="false">Department of Computer Science, University of Oxford Projects All oucl-All-FDB</guid>
			<pubDate>Thu, 21 Jun 2012 15:52:51 GMT</pubDate>
		</item>
		<item>
			<title>Reasoning about Computational Economies</title>
			<link>http://www.cs.ox.ac.uk/projects/RACE/</link>
			<description>&#x3c;p&#x3e;RACE is a five-year ERC Advanced Grant, aimed at developing the techniques required to understand, model, and analyse the equilibrium properties of game-like distributed systems. Building on two decades of highly successful research by the principal investigator, RACE will carry out research at the intersection of game theory, logic, complexity, and verification.&#x3c;/p&#x3e;</description>
			<guid isPermaLink="false">Department of Computer Science, University of Oxford Projects All oucl-All-RACE</guid>
			<pubDate>Wed, 13 Jun 2012 17:02:43 GMT</pubDate>
		</item>
		<item>
			<title>PrOQAW: Probabilistic Ontological Query Answering on the Web</title>
			<link>http://www.cs.ox.ac.uk/projects/PrOQAW/</link>
			<description>&#x3c;p&#x3e;&#xfeff;&#x3c;span&#x3e;The next revolution in Web search as one of the key technologies of the Web has just started with the incorporation of ideas from the Semantic Web, aiming at transforming current Web search into some form of semantic search and query answering on the Web, by adding meaning to Web contents and queries in the form of an underlying ontology. This also allows for more complex queries, and for evaluating queries by combining knowledge that is distributed over many Web pages, i.e., by reasoning over the Web. &#x3c;/span&#x3e;&#x3c;br /&#x3e;&#x3c;br /&#x3e;&#x3c;span&#x3e;Realizing such semantic search and query answering on the Web by adding ontological meaning to the current Web conceptually means annotating Web pages and their contents relative to that ontology, i.e., relating Web pages and their contents to and thus also via that ontology. From a practical perspective, one of the most promising ways of realizing this is to perform data extraction from the current Web relative to the underlying ontology, store the extracted data in a knowledge base, and realize semantic search and query answering on this knowledge base. There are recently many strong research activities in this direction.&#x3c;/span&#x3e;&#x3c;br /&#x3e;&#x3c;br /&#x3e;&#x3c;span&#x3e;A major unsolved problem in the above context is the principled handling of uncertainty: In addition to natural uncertainty as an inherent part of Web data, one also has to deal with uncertainty resulting from automatically processing Web data. The former also includes uncertainty due to incompleteness and inconsistency in the case of missing and over-specified information, respectively. The latter includes uncertainty due to, e.g., the automatic annotation of Web pages and their contents, the automatic extraction of knowledge from the Web, matching between different related ontologies, and the integration of distributed Web data sources.&#x3c;/span&#x3e;&#x3c;br /&#x3e;&#x3c;br /&#x3e;&#x3c;span&#x3e;The central goal of the proposed research is to develop a family of probabilistic data models for knowledge bases extracted from the Web relative to an underlying ontology, along with scalable query answering algorithms, which may serve as the backbone for next-generation technologies for semantic search and query answering on the Web. We believe that such probabilistic data models and query answering algorithms can be developed by integrating ontology languages, database technologies, and formalisms for managing probabilistic uncertainty in the context of the Web. The objectives include developing probabilistic data models, developing algorithms for ranking and query answering, identifying useful scalable fragments, and practically evaluating our results.&#x3c;br /&#x3e;&#x26;nbsp&#x3b; &#x3c;/span&#x3e;&#x3c;/p&#x3e;</description>
			<guid isPermaLink="false">Department of Computer Science, University of Oxford Projects All oucl-All-PrOQAW</guid>
			<pubDate>Fri, 10 Feb 2012 02:23:47 GMT</pubDate>
		</item>
		<item>
			<title>New Foundational Structures for Engineering Verified multi-UAVs</title>
			<link>http://www.cs.ox.ac.uk/projects/EPSRCUAVAutonomy/</link>
			<description>&#x3c;p&#x3e;&#x3c;span id=&#x22;lblAbstract&#x22; style=&#x22;font-weight: normal&#x3b;&#x22;&#x3e;In March 2011, Japan suffered from its biggest earthquake and devastating tsunami. Severe damage were inflicted on its Fukushima nuclear plants and more than 100,000 people had to be evacuated after the radiation levels became unsafe. Workers were not able to operate on site, preventing them from securing safety at the atomic power plant and averting a major radiation leak. One month after the disaster, in order to assess the severity of the damage to the nuclear plant from above, a small aerial vehicle equipped with cameras was sent to take pictures and videos of the affected areas. The video footage obtained brought valuable information to the rescue teams that could not have been acquired otherwise. But the use of aerial vehicles still remains limited by the fact that they require a remote operator at transmission range to control them. It is also necessary to have an operator to control the camera and interpret the data.&#x3c;br /&#x3e;&#x3c;br /&#x3e;In order to work autonomously, these systems need to be highly intelligent and rational so that they can become reliable: they must have high levels of knowledge to accomplish their AI-complex missions which occur in any other information environment. This implies that they should adapt to any unexpected situations such as recent changes not reflected in prior information on the environment and possible loss of GPS due to obstructing buildings or indoor exploration&#x3b; reliable operation under such conditions would, for instance, enable them to return safely to their base station. In a multi-UAV setting, they should additionally be able to communicate with each other to simplify their goals, to learn from each other&#x27;s information, and to update and share their knowledge. Given that any mission is unique in terms of deployment areas, tasks and goals to be achieved, etc., and can be critical in the sense that human lives may be involved, the implementation must be verified to be correct with respect to a formal specification. A famous example of an implementation error and a failure to comply with the specification is the self-destruction of Ariane 5 in 1996 immediately after take-off, caused by a numeric overflow due to an implementation that was not suitable for all possible situations. In 1996, the Lockheed Martin/Boeing Darkstar long-endurance UAV crashed following what the Pentagon called a &#x22;mishap [..] directly traceable to deficiencies in the modelling and simulation of the flight vehicle&#x22;.&#x3c;br /&#x3e;&#x3c;br /&#x3e;To achieve the reliability required, we will need to develop a formalism that represents the sets of actions each Unmanned Aerial Vehicle (UAV) can perform while allowing capture of the kinetic constraints of the UAVs. We will then verify that the behaviours of each UAV modelled using this formalism lead to the individual or overall goal of the mission they are to achieve. These need to be extended from individual behaviours to a cooperative level amongst the multiple UAVs. Next, we plan to link the low-level code to high-level abstraction and verify it via advanced model-checking techniques. Finally, logical tools will be used to exhaustively reason about learning as a result of information flow among UAVs and their environment.&#x3c;/span&#x3e;&#x3c;/p&#x3e;</description>
			<guid isPermaLink="false">Department of Computer Science, University of Oxford Projects All oucl-All-EPSRC UAV Autonomy</guid>
			<pubDate>Fri, 10 Feb 2012 02:23:47 GMT</pubDate>
		</item>
		<item>
			<title>Structures at the Interface of Physics and Computer Science</title>
			<link>http://www.cs.ox.ac.uk/projects/SIPCS/</link>
			<description>&#x3c;p&#x3e;This project aims to fund a network to support an emerging research community working at the interface of Computer Science, Physics and Mathematics. The common theme is the use of high-level mathematical structures such as Category Theory. These structures have already proved important in various specific areas within these disciplines. It has recently been becoming clear that they can be used in a unified and very powerful way, and that the same structures occur across these disciplines. This has led to a lot of exciting research, which has been bringing established researchers together, and attracting students and young researchers into the area.&#x3c;br /&#x3e;&#x3c;br /&#x3e;The aim of the network is to foster and support these activities, and to nurture the development of an emerging research community, centred in the UK, which is at the forefront of these exciting developments.&#x3c;br /&#x3e;&#x3c;br /&#x3e;We will do this by supporting regular meetings, providing travel money for young researchers to attend conferences and make research visits, and managing a strong web presence which can act as a hub for the community. This will help to make the UK attractive to the best researchers in the world on the topic of the network, and will enable it to take a leading role in future developments.&#x3c;/p&#x3e;</description>
			<guid isPermaLink="false">Department of Computer Science, University of Oxford Projects All oucl-All-SIPCS</guid>
			<pubDate>Fri, 10 Feb 2012 02:23:47 GMT</pubDate>
		</item>
		<item>
			<title>Underground Animal Tracking &#x26; Mapping in 3D</title>
			<link>http://www.cs.ox.ac.uk/projects/UnderTracker/</link>
			<description>&#x3c;p&#x3e;Wildlife tracking using wireless sensor networks has garnered a great deal of attention and research, since the seminal ZebraNet project monitored zebras with mobile nodes in 2002. However, research to date has concentrated on monitoring animals when they are above ground. It is currently impossible to automatically monitor animals whilst they are underground. The main reason for this is that radio waves are severely attenuated by layers of soil, to the point of being unusable. There is a strong need for a system that can localize burrowing animals when they are within their dens or tunnels, in order to better understand their behaviour and habits. A prime example of this is the European badger - badgers are a protected species in the UK, yet are subject to widespread culling due to their possible link to bovine TB. By monitoring internal sett conditions and animal interactions underground, a better understanding of infection could potentially be obtained. &#x3c;br /&#x3e;&#x3c;br /&#x3e;To tackle these issues, I propose the use of low frequency magnetic fields (i.e. the principle of magneto-induction, MI), which are able to penetrate soil without attenuation, to provide ultra-low power three dimensional localization of wild animals within their burrows. Data from tracking collars will be forwarded by conventional high frequency radio links when the animal is above ground, meaning that the animal does not need to be recaptured to obtain the stored information. By mapping animal movements over time, the subterranean tunnel architecture itself will be determined, something which can currently only be obtained, destructively, through excavation. Sensors within the tunnel will monitor gas concentrations and temperature gradients, which will help to explain how animals achieve suitable ventilation underground and maintain body temperature. To investigate animal behaviour, tracking collars will be equipped with miniature sensors, such as accelerometers and magnetometers, which will record motion and energetics. To reduce data volumes, tracking collars will automatically characterize animal behaviour primitives, such as walking or sleeping. To further increase the rate of &#x22;learning&#x22; this information, tracking collars will share motion features, forming a distributed knowledge base. Thus, this research proposes a broad animal monitoring and tracking system, which will reveal a complete picture of animal life underground, for the first time.&#x3c;br /&#x3e;&#x3c;br /&#x3e;To achieve the goals of the research a close collaboration with the Wildlife Conservation Research Unit at the University of Oxford will be formed. They will guide the design of the tracking collars and attach them to suitable badgers during regular research undertaken in Wytham Woods, Oxfordshire. Their expertise is also vital in framing the research to address biologically relevant questions. Data from this system will also be used by researchers in the University of Cambridge Computing Laboratory, to investigate social contact networks. Ultimately this insight into the detail of badgers&#x27; lives will help to unravel the true extent with which they interact with each other, and shed light not just on the behavioural-ecology of this species, but investigate their social systems and address important questions concerning the transmission of disease.&#x3c;/p&#x3e;</description>
			<guid isPermaLink="false">Department of Computer Science, University of Oxford Projects All oucl-All-UnderTracker</guid>
			<pubDate>Fri, 10 Feb 2012 02:23:47 GMT</pubDate>
		</item>
		<item>
			<title>Validation of Concurrent Software Across Abstraction  Layers</title>
			<link>http://www.cs.ox.ac.uk/projects/CPROVER/</link>
			<description>&#x3c;p&#x3e;The cost of software quality assurance (QA) dominates the cost of IT  development and maintenance projects. QA is frequently on the critical  path to market. Effective software QA is therefore decisive for the competitiveness of  numerous industries that rely on IT, and essential for government tasks  that rely heavily on IT.&#x3c;/p&#x3e;
&#x3c;p&#x3e;This research programme will provide a pragmatic solution to the most  pressing issue in software QA in mainstream software engineering: the  use of concurrency. Programmers make use of numerous favors of  concurrency in order to achieve better scalability, savings in power,  increase reliability, and to boost performance. The need for software  that makes diligent use of concurrent computational resources has been  exacerbated by power-efficient multi-core CPUs, which are now widely  deployed, but still unfertilized due the lack of appropriate software.  Concurrent software is particularly difficult to test, as bugs depend on  particular interlavings between the sequential computations. Defects  are therefore difficult to reproduce and diagnose, and often elude even  very experienced programmers.&#x3c;/p&#x3e;
&#x3c;p&#x3e;We propose to develop new, ground-braking reasoning and  testing technology for this kind of software, with the goal of cutting  the staff effort in QA of concurrent effort in half. We will use a  tightly integrated combination of scalable and performant testing  technology and Model Checking and abstract interpretation engines to  prune the search. Every aspect of the research programme is geared  towards improving the productivity of the average application  programmer. Our theories and reasoning technology will therefore be  implemented in a seamless fashion within the existing, well-accepted  programming environments Visual Studio and Eclipse, in close  collaboration with Microsoft and IBM.&#x3c;/p&#x3e;</description>
			<guid isPermaLink="false">Department of Computer Science, University of Oxford Projects All oucl-All-CPROVER</guid>
			<pubDate>Fri, 10 Feb 2012 02:23:47 GMT</pubDate>
		</item>
		<item>
			<title>Foundational  Structures for Compositional Meaning</title>
			<link>http://www.cs.ox.ac.uk/projects/FSCM/</link>
			<description>&#x3c;p&#x3e;Words are the building blocks of sentences, yet meaning of a sentence goes well beyond meanings of the words therein. Indeed, while we do have dictionaries for words, we don&#x27;t seem to need them to infer the meaning of a sentence from meanings of its constituents. Discovering the process of meaning assignment in natural languages is one of the most foundational issues in linguistics and computer science, whose findings will increase our understanding of cognition and intelligence and may assist in applications to automating language-related tasks, such as document search as done by Google.&#x3c;/p&#x3e;
&#x3c;p&#x3e;To date, the compositional logical and the distributional probabilistic models have provided two complementary partial solutions to the problem of meaning assigning in natural languages. The logical approach is based on classic ideas from mathematical logic, mainly Frege&#x27;s principle that meaning of a sentence can be derived from the relations of the words in it. The distributional model is more recent, it can be related to Wittgenstein&#x27;s philosophy of &#x27;meaning as use&#x27;, whereby meanings of words can be determined from their context. The logical models have been the champions on the theory side, whereas in practice their probabilistic rivals have provided the best predictions. This two-sortedness of defining properties of meaning: &#x27;logical form&#x27; versus &#x27;contextual use&#x27;, has left the question of &#x27;what is the foundational structure of meaning?&#x27; even more open a question than before. This project has ambitious and far-reaching goals&#x3b; it aims to bring together these two complementary concepts to tackle the question. And it aims to do so by bridging the fields of linguistics, computer science, logic, probability theory, category theory, and even physics. Its scope is foundational, multi and inter disciplinary, with an eye towards applications.&#x3c;/p&#x3e;
&#x3c;p&#x3e;Meaning assignment is a dynamic interactive process involving grammar and logic as well as meanings of words. Both of the two existing approaches to language miss a crucial aspect of this process: the logical model ignores meanings of words, the distributional model ignores the grammar and logic. We aim to model the entire dynamic process alongside the following three strands of integration, foundations, and applications.&#x3c;/p&#x3e;
&#x3c;p&#x3e;(I) In integration we develop a process of meaning assignment that acts with the compositional forms of the logical model on the contextual word-meaning entities of the distributional model.&#x3c;/p&#x3e;
&#x3c;p&#x3e;(II) In foundations, we go beyond classical logical principles of compositionality and context-based models of meaning to develop more fundamental processes of meaning assignments based on novel information-flow techniques, mainly from physics, but also from other linguistic approaches and other models of word meaning, such as ontological domains and conceptual spaces.&#x3c;/p&#x3e;
&#x3c;p&#x3e;(III) In applications, we evaluate our theories against naturally occurring data and apply the results to practical issues based on meaning inference and similarity, e.g. in search. To be able to work with logical connectives in Google, one needs to re-enter them by hand in the &#x27;advanced search&#x27; tab, by manually decomposing the logical structure of the sentence and moreover providing the extra context for their different meanings. This is fundamentally non-compositional and goes against the spirit of automated search. It is exactly here that the lack of compositional methods in meaning assignment causes practical problems and where our compositional methods become of use. Hence, we aim to put forward our results to tackle such problems, e.g. to be able to use our sentence similarity models for paraphrasing, question-answering, and retrieving documents that have the same meaning and/or are about the same subject. Our proposed partnership with Google, ensures access to real life data and helps implementation and applicability of our methods in small and large scales.&#x3c;/p&#x3e;</description>
			<guid isPermaLink="false">Department of Computer Science, University of Oxford Projects All oucl-All-FSCM</guid>
			<pubDate>Fri, 10 Feb 2012 02:23:47 GMT</pubDate>
		</item>
		<item>
			<title>Validating Changes and Upgrades in Networked Software</title>
			<link>http://www.cs.ox.ac.uk/projects/PINCETTE/</link>
			<description>&#x3c;p&#x3e;The vision of PINCETTE is to solve the problem of high cost of changes by introducing an automated framework and methodology, and a mix of technologies to identify the impact of changes that derive from intra-component changes (due to error fixing and functionality enhancement) and from component replacement within a single product and a product family. This methodology improves the reliability of networked software by implementing an innovative solution for the automatic detection, localization, and repair of program bugs.&#x3c;/p&#x3e;</description>
			<guid isPermaLink="false">Department of Computer Science, University of Oxford Projects All oucl-All-PINCETTE</guid>
			<pubDate>Fri, 10 Feb 2012 02:23:47 GMT</pubDate>
		</item>
		<item>
			<title>Autonomous Ubiquitous Sensing</title>
			<link>http://www.cs.ox.ac.uk/projects/sensing/</link>
			<description>&#x3c;p&#x3e;Wireless sensor networks have a multitude of applications, for example in environmental monitoring, autonomous transport, or intelligent buildings. There are significant challenges in engineering and programming of effective sensor-based systems, in view of resource limitations of the devices and unreliability of wireless links. At the same time, sensor networks are increasingly often deployed in safety&#x2010;critical contexts that require sound and autonomous decision making and guarantees on their correct behaviour. This research will bring together two hitherto separate streams of work: (1) Trigoni&#x26;rsquo&#x3b;s group, focused on developing systems and novel algorithmic techniques for data collection in sensor networks, and (2) Kwiatkowska&#x26;rsquo&#x3b;s VERIWARE project, which aims to develop pioneering methodology and software tools to ensure the reliability and correct behaviour for such devices, thus enabling testbed experimentation and evaluation of the techniques that is not feasible as part of existing projects.&#x3c;/p&#x3e;</description>
			<guid isPermaLink="false">Department of Computer Science, University of Oxford Projects All oucl-All-sensing</guid>
			<pubDate>Fri, 10 Feb 2012 02:23:47 GMT</pubDate>
		</item>
		<item>
			<title>Modelling and simulation environment for systems medicine (Chronic obstructive pulmonary disease -COPD- as a use case)</title>
			<link>http://www.cs.ox.ac.uk/projects/synergy/</link>
			<description>&#x3c;p&#x3e;Synergy will develop a simulation environment and a decision-support system aiming at enabling deployment&#x3c;br /&#x3e;of systems medicine. The three core elements are a knowledge base (KB), an inference engine (IE), and a&#x3c;br /&#x3e;graphical visualisation environment (GVE). The project focuses on patients with chronic obstructive pulmonary&#x3c;br /&#x3e;disease (COPD).&#x3c;br /&#x3e;The KB will include five well established physiological models addressing: 1) Central and peripheral O2 transport&#x3c;br /&#x3e;and utilization, 2) Pulmonary gas exchange, 3) Regional-lung heterogeneities in ventilation and perfusion, 4)&#x3c;br /&#x3e;Skeletal muscle bioenergetics, and 5) Mitochondrial reactive oxygen species (ROS) generation. These models&#x3c;br /&#x3e;will be written in systems biology markup language (SBML) and vertically integrated. Ontologies will be used&#x3c;br /&#x3e;as the default knowledge-representation system. The KB will include multi-level data from experimental studies&#x3c;br /&#x3e;(BioBridge), data from a multicentre longitudinal study on COPD phenotyping (PAC-COPD) and public datasets.&#x3c;br /&#x3e;The IE will enable to explore associations over the KB, perform transversal multi-scale model integration and&#x3c;br /&#x3e;related simulations including interactions among O2-availability/O2-utilization, ROS generation, systemic&#x3c;br /&#x3e;inflammation and abnormal tissue remodelling.&#x3c;br /&#x3e;The Web-based GVE will facilitate relevant simulations in a more intuitive way with respect to the state of the art,&#x3c;br /&#x3e;addressing two main user profiles: bio-researchers and clinicians.&#x3c;br /&#x3e;The focus will be on underlying mechanisms of COPD phenotypes associated with poor prognosis. Disease&#x3c;br /&#x3e;model validation and refinement will be done using a well-established, large dataset (ECLIPSE) together with&#x3c;br /&#x3e;experimental studies designed to test &#x26;ldquo&#x3b;in silico&#x26;rdquo&#x3b; generated hypotheses. Besides the use of the simulation&#x3c;br /&#x3e;environment by bio-researchers for optimal experimental design, the Synergy platform will be a relevant&#x3c;br /&#x3e;decision-support tool for integrated healthcare strategies aiming at modulating the evolution of COPDs.&#x3c;/p&#x3e;</description>
			<guid isPermaLink="false">Department of Computer Science, University of Oxford Projects All oucl-All-synergy</guid>
			<pubDate>Fri, 10 Feb 2012 02:23:47 GMT</pubDate>
		</item>
		<item>
			<title>Airway Disease Predicting Outcomes through Patient Specific Computational Modelling</title>
			<link>http://www.cs.ox.ac.uk/projects/AirPROM/</link>
			<description>&#x3c;p&#x3e;The airways diseases asthma and chronic obstructive pulmonary disease affect over 400 million people world-wide and cause considerable morbidity and mortality. Airways disease costs the European Union in excess of &#x26;euro&#x3b;56 billion per annum. Current therapies are inadequate and we do not have sufficient tools to predict disease progression or response to current or future therapies. Our consortium, Airway Disease PRedicting Outcomes through Patient Specific Computational Modelling (AirPROM), brings together the exisiting clinical consortia (EvA FP7, U-BIOPRED IMI and BTS Severe Asthma), and expertise in physiology, radiology, image analysis, bioengineering, data harmonization, data security and ethics, computational modeling and systems biology. We shall develop an integrated multi-scale model building upon existing models.&#x3c;/p&#x3e;
&#x3c;p&#x3e;This airway model will be comprised of an integrated &#x27;micro-scale&#x27; and &#x27;macro-scale&#x27; airway model informed and validated by omic data and ex vivo models at the genome-transcriptome-cell-tissue scale and by CT and functional MRI imaging coupled to detailed physiology at the tissue-organ scale utilising Europe&#x26;rsquo&#x3b;s largest airway disease cohort. Validation will be undertaken cross-sectionally, following interventions and after longitudinal follow-up to incorporate both spatial and temporal dimensions.&#x3c;/p&#x3e;
&#x3c;p&#x3e;AirPROM has a comprehensive data management platform and a well-developed ethico-legal framework. Critically, AirPROM has an extensive exploitation plan, involving at its inception and throughout its evolution those that will &#x27;develop&#x27; and &#x27;use&#x27; the technologies emerging from this project. AirPROM therefore will bridge the critical gaps in our clinical management of airways disease, by providing validated models to predict disease progression and response to treatment and the platform to translate these patient-specific tools, so as to pave the way to improved, personalised management of airways disease.&#x3c;/p&#x3e;</description>
			<guid isPermaLink="false">Department of Computer Science, University of Oxford Projects All oucl-All-AirPROM</guid>
			<pubDate>Fri, 10 Feb 2012 02:23:47 GMT</pubDate>
		</item>
		<item>
			<title>Query Rewriting for Expressive Ontology Languages</title>
			<link>http://www.cs.ox.ac.uk/projects/QueRe/</link>
			<description>&#x3c;div&#x3e;&#x3c;strong&#x3e;Background and Motivation:&#x3c;/strong&#x3e;&#x3c;/div&#x3e;&#x3c;div&#x3e;&#x26;nbsp&#x3b;&#x3c;/div&#x3e;&#x3c;div&#x3e;Critical decisions in industry, science, government, and healthcareare are increasingly based on information derived from data sources whose number, size and heterogeneity continue to grow at a phenomenal rate. Improved access to and exploitation of such data is thus becoming critical to both our future competitiveness and our quality of life. One such example in the telecoms industry relates to the organisation and management of global communications networks, which has become highly complex, and involves the adjustment in real time of numerous parameters. Decisions on how to adjust these parameters can have a huge impact on performance and on profitability. These decisions are based on information derived from a large number of data sources, ranging from historical data to data streaming from monitoring equipment.&#x3c;/div&#x3e;&#x3c;div&#x3e;&#x3c;br /&#x3e;&#x3c;/div&#x3e;&#x3c;div&#x3e;In order to meet the challenges presented by this kind of application, a new generation of Ontology-Based Information Systems (OBISs) is beginning to emerge. These systems aim to offer high performance and large storage capacities, while at the same time exploiting rich knowledge about the application domain captured in ontologies&#x3b; this knowledge is used to present a unified view over the data sources, provide a domain-centric vocabulary for use in queries, deal with incomplete and semi-structured data, and enrich query answers with implicit information. &#x26;nbsp&#x3b;The hope is that OBISs can be realised via a principled synthesis of ontological reasoning and database management techniques in a flexible architecture that will enable them to access data directly from different kinds of data repository, exploit different kinds of query answering technology, and adapt to a wide range of different application settings, while still providing formal guarantees about the quality of query answers.&#x3c;/div&#x3e;&#x3c;div&#x3e;&#x3c;br /&#x3e;&#x3c;/div&#x3e;&#x3c;div&#x3e;Currently, all practical approaches to building OBISs rely on query answering via query rewriting: answers to a query q over an ontology O and a database instance DB are computed by first rewriting q (using O) into another query q&#x27; and then evaluating q&#x27; over DB. Query rewriting means that query evaluation can be delegated to existing information systems and thus exploit the capabilities that they provide, including robust scalability and the ability to handle rapidly changing data. However, existing query rewriting techniques have focused on reducing the expressivity of the ontology language in order to obtain formal tractability guarantees&#x3b; this seriously restricts the modelling capabilities of the system, while not necessarily delivering robust scalability in practice.&#x3c;/div&#x3e;&#x3c;div&#x3e;&#x3c;br /&#x3e;&#x3c;/div&#x3e;&#x3c;div&#x3e;The goal of the project is to design practically effective query answering algorithms for more expressive ontology languages with features such as transitivity and equality, and demonstrating that OBISs based on such languages can be effectively deployed in applications. In achieving these goals we will work closely with&#x26;nbsp&#x3b;&#x3c;a href=&#x22;&#x23;mce_temp_url&#x23;&#x22;&#x3e;Alcatel-Lucent Bell Labs&#x3c;/a&#x3e;, who have extensive technical expertise in this area, as well as motivating applications in the telecoms domain.&#x3c;/div&#x3e;&#x3c;div&#x3e;&#x26;nbsp&#x3b;&#x3c;/div&#x3e;&#x3c;div&#x3e;&#x3c;strong&#x3e;Technical Details:&#x3c;/strong&#x3e;&#x3c;/div&#x3e;&#x3c;div&#x3e;&#x26;nbsp&#x3b;&#x3c;/div&#x3e;&#x3c;div&#x3e;Due to the fundamental trade-off between ontology language expressivity and query answering complexity, the currently prevalent view is that Ontology-Based Information Systems (OBISs) should use ontology languages that allow for first-order reducibility of query answering, with the low data complexity of the resulting algorithm often being given as a supporting argument. Reasoning with individual equality, transitivity, recursive axioms, or any kind of disjunctive information is LogSpace-hard in data complexity, which prevents first-order reducibility, so these features were excluded from OBIS languages such as OWL 2 QL. Such features, however, are often needed in practice&#x3b; for example, transitivity is needed to describe part-whole relationships, and equality is critical in information integration. &#x26;nbsp&#x3b;Furthermore, even with very restricted ontology languages, the existing query rewriting algorithms produce rewritings whose size is of the order ((|O| . |q|)^|q|), where |q| and |O| are the sizes of the original query and the ontology, respectively. Data complexity is useful only when the size of the query is negligible w.r.t. the size of the data&#x3b; but then, since the rewritings can be large, the low data complexity of query answering via rewriting does not provide a realistic estimate of performance in practice. Thus, while seriously restricting the ontology language, first-order reducibility does not provide a practical scalability guarantee.&#x3c;/div&#x3e;&#x3c;div&#x3e;&#x3c;br /&#x3e;&#x3c;/div&#x3e;&#x3c;div&#x3e;The technical challenge of this project is to develop a new approach to query answering in OBISs. On the one hand, in order to accommodate the expressivity required in practice, more expressive languages should be considered as targets for query rewriting. On the other hand, finer-grained complexity measures are needed in order to identify assumptions about the content and usage of the OBIS under which scalability can still be guaranteed.&#x26;nbsp&#x3b;&#x3c;/div&#x3e;&#x3c;div&#x3e;&#x3c;br /&#x3e;&#x3c;/div&#x3e;&#x3c;div&#x3e;Regarding more expressive targets for query rewriting, first steps in this direction have already been taken: if an ontology O is expressed in the DL ELHIO, a conjunctive query q over O can be rewritten into a Datalog query q&#x27;. &#x26;nbsp&#x3b;The polynomial data complexity of Datalog may be too high in general&#x3b; however, little is known about using languages with data complexity between AC0 and PTime as targets for query rewriting. Regular path queries (RPQs) are a promising candidate since they provide a limited form of recursion. RPQs were used as the basis for the query languages in semi-structured databases, so a rewriting approach based on RPQs should allow for ontology-based access to semi-structured data.&#x3c;/div&#x3e;&#x3c;div&#x3e;&#x3c;br /&#x3e;&#x3c;/div&#x3e;&#x3c;div&#x3e;Regarding finer-grained complexity measures, in related fields such as propositional satisfiability, constraint satisfaction and conjunctive query answering, measures based on (hyper)treewidth have proved very effective. Adapting such measures to OBISs, and developing query answering algorithms that exploit them, is thus an important research problem. It is currently unknown whether assumptions about the structure of data (rather than on the structure of the ontology and/or the query) may be used to obtain practically effective query answering algorithms. Furthermore, determining classes of ontology languages and/or queries that admit `small&#x27; rewritings is an important and practically relevant open problem.&#x3c;/div&#x3e;&#x3c;div&#x3e;&#x3c;br /&#x3e;&#x3c;/div&#x3e;&#x3c;div&#x3e;Some usage scenarios may also allow alternative architectures for OBISs to be considered. &#x26;nbsp&#x3b;For example, if the ontology and the data change relatively infrequently, ontology-based ISs could be based on the &#x26;quot&#x3b;combined&#x26;quot&#x3b; query answering techniques, where some entailed facts are materialised in the data. It is, however, currently unclear whether these can be extended to expressive languages such as Horn-SHIQ and the related dependency classes. Furthermore, if the data changes more frequently, the cost of recomputing the preprocessed database instance may be prohibitive&#x3b; in such cases, however, an incremental maintenance approach may be efficacious.&#x3c;/div&#x3e;&#x3c;div&#x3e;&#x26;nbsp&#x3b;&#x3c;/div&#x3e;&#x3c;div&#x3e;&#x3c;br /&#x3e;&#x3c;/div&#x3e;</description>
			<guid isPermaLink="false">Department of Computer Science, University of Oxford Projects All oucl-All-QueRe</guid>
			<pubDate>Fri, 10 Feb 2012 02:23:47 GMT</pubDate>
		</item>
		<item>
			<title>Trustworthy Clouds - Privacy and Resilience for Internet-scale Critical Infrastructure</title>
			<link>http://www.cs.ox.ac.uk/projects/TCLOUDS/</link>
			<description>&#x3c;P&#x3e;Protecting critical infrastructures providing communications, energy, or healthcare presents increasing ICT challenges as ICT itself has become vital to them.&#x3c;/P&#x3e;

   
   &#x3c;P&#x3e;&#x3c;BR&#x3e;Internet-scale ICT infrastructures (&#x201c;Infrastructure Clouds&#x201d;) promise scalable virtualised computing, network, and storage resources over the Internet. They provide scalability and cost-efficiency but pose significant new privacy and resilience challenges.&#x3c;/P&#x3e;

   
   &#x3c;P&#x3e;&#x3c;BR&#x3e;Clouds may evolve into a single point of failure, threaten all dependent ICT, and put the Future Internet at risk.&#x3c;/P&#x3e;

   
   &#x3c;P&#x3e;&#x3c;BR&#x3e;TCLOUDS builds a resilient Future Internet platform by progress in four areas:&#x3c;/P&#x3e;

   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;Addressing the legal and business implications while building a regulatory framework for enabling privacy-enhanced cross-border infrastructure clouds.&#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;Architecture and prototypes for a federation of trustworthy infrastructure clouds that build on complementary and mutually re-enforcing technical approaches:&#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   
   &#x3c;BLOCKQUOTE&#x3e;
      
      &#x3c;OL&#x3e;
         &#x3c;LI&#x3e;A Trustworthy Infrastructure Cloud enables individual providers to offer more resilient and privacy-aware infrastructure clouds accessible via open interfaces.&#x3c;/LI&#x3e;
         &#x3c;LI&#x3e;Privacy and Resilience for Commodity Clouds enables end users to put a security layer on top of existing commodity infrastructure clouds to enforce their security objectives. This enables integration of commodity clouds into the TCLOUDS federation.&#x3c;/LI&#x3e;
         &#x3c;LI&#x3e;Federated Cloud-of-cloud Middleware offers privacy-protection and resilience beyond any individual cloud. This expands trust from trusted (enterprise-internal) clouds to less trusted (off-shored) ones, or federates a set of partially trusted providers into a trustworthy and adaptive federation that furthermore prevents lock-in to a given dominating offering.&#x3c;/LI&#x3e;
      &#x3c;/OL&#x3e;

   &#x3c;/BLOCKQUOTE&#x3e;

   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;Validation and impact through cloud scenarios:&#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   
   &#x3c;BLOCKQUOTE&#x3e;
      
      &#x3c;OL&#x3e;
         &#x3c;LI&#x3e;Smart power grids connect renewable energy sources and users. It is a premier example of an Internet of Things.&#x3c;/LI&#x3e;
         &#x3c;LI&#x3e;Home healthcare provides prophylaxis to citizens. We focus on the privacy and usability challenges of cross-border usage of personal data.&#x3c;BR&#x3e;Collaboration with complementary standardisation and FP7 projects maximises impact and fosters an Open European Trustworthy Cloud ecosystem.&#x3c;/LI&#x3e;
      &#x3c;/OL&#x3e;

   &#x3c;/BLOCKQUOTE&#x3e;

   &#x3c;FONT size=&#x22;2&#x22;&#x3e;Oxford&#x27;s involvement&#xa0; is chiefly in the scientific activity of the project, developing previously sketched research architectures into viable detailed designs, and undertaking analysis of these.   Furthermore UOXF will be in charge of end-to-end security for applications as well as job security manager for controlled data access.  The University will play an important role in dissemination through scientific publications and conferences, and continue to play host to conferences and summer schools in relevant topics.&#x3c;/FONT&#x3e;</description>
			<guid isPermaLink="false">Department of Computer Science, University of Oxford Projects All oucl-All-TCLOUDS</guid>
			<pubDate>Fri, 10 Feb 2012 02:23:47 GMT</pubDate>
		</item>
		<item>
			<title>webinos: Secure WebOS Application Delivery Environment</title>
			<link>http://www.cs.ox.ac.uk/projects/webinos/</link>
			<description>&#x3c;p&#x3e;webinos is an EU-funded project aiming to deliver a platform for web  applications across mobile, PC, home media (TV) and in-car devices.&#x3c;/p&#x3e; &#x3c;p&#x3e;&#x26;nbsp&#x3b;&#x3c;/p&#x3e; &#x3c;p&#x3e;The webinos project will define and deliver an Open Source Platform and  software components for the Future Internet in the form of web runtime  extensions, to enable web applications and services to be used and  shared consistently and securely over a broad spectrum of converged and  connected devices, including mobile, PC, home media (TV) and in-car  units.&#x3c;/p&#x3e;&#x3c;p&#x3e;&#x26;nbsp&#x3b;&#x3c;/p&#x3e;&#x3c;p&#x3e;&#x3c;strong&#x3e;webinos in a Nutshell: &#x3c;/strong&#x3e;Promoting a &#x26;ldquo&#x3b;single service for  every device&#x26;rdquo&#x3b; vision, webinos will move the existing baseline of web  development from installed applications to services, running  consistently across a wide range of connected devices, ensuring that the  technologies for describing, negotiating, securing, utilizing device  functionalities and adapting to context are fit for purpose.&#x3c;/p&#x3e; &#x3c;p&#x3e;Innovations in contextual description will be broad covering but not  limited to device capabilities, network access, user identity and  preferences, location, behaviourally induced properties and finally the  more complex issue of the users&#x26;rsquo&#x3b; social network context and social media  engagement.&#x3c;/p&#x3e; &#x3c;p&#x3e;webinos will boost the industry migration towards web-based services. webinos  can back this by providing inter-operable, standardised, open source  technology utilizable across domains with direct commercially  exploitable value. webinos will also act as an industry catalyst to  encourage collaboration and discourage fragmentation in this space.  There are strong industry moves towards Internet friendly and Internet  integrated offerings, and there exists a window of opportunity to place  the webinos technology on a robust open foundation that will remove economic  barriers to engagement, embody policy on data privacy in concrete  technology and creating a centre of web centric expertise.&#x3c;/p&#x3e;&#x3c;p&#x3e;&#x26;nbsp&#x3b;&#x3c;/p&#x3e;&#x3c;p&#x3e;(webinos was initially known as WAX).&#x26;nbsp&#x3b;&#x3c;/p&#x3e;</description>
			<guid isPermaLink="false">Department of Computer Science, University of Oxford Projects All oucl-All-webinos</guid>
			<pubDate>Fri, 10 Feb 2012 02:23:47 GMT</pubDate>
		</item>
		<item>
			<title>VERIWARE: From Software Verification to Everyware Verification</title>
			<link>http://www.cs.ox.ac.uk/projects/VERIWARE/</link>
			<description>In the words of Adam Greenfield, &#x26;ldquo&#x3b;the age of ubiquitous computing is here: a computing without computers, where information processing has diffused into everyday life, and virtually disappeared from view&#x26;rdquo&#x3b;. Conventional hardware and software has evolved into &#x26;lsquo&#x3b;everyware&#x26;rsquo&#x3b; &#x26;ndash&#x3b; sensor-enabled electronic devices, virtually invisible and wirelessly connected &#x26;ndash&#x3b; on which we increasingly often rely for everyday activities and access to services such as banking and healthcare. The key component of &#x26;lsquo&#x3b;everyware&#x26;rsquo&#x3b; is software, embedded inside electronic gadgets and continuously interacting with its environment by means of sensors and actuators. Ubiquitous computing must deal with the challenges posed by the complex scenario of communities of &#x26;lsquo&#x3b;everyware&#x26;rsquo&#x3b;, in presence of environmental uncertainty and resource limitations, while at the same time aiming to meet high-level expectations of autonomous operation, predictability and robustness. This calls for the use of stochastic modelling, discrete and continuous dynamics, quantitative measures, and goal-driven approaches, which the emerging quantitative software verification is unable to address at present.     &#x3c;p&#x3e; The central premise of the VERIWARE project is that there is a need for a paradigm shift in verification to enable &#x26;lsquo&#x3b;everyware&#x26;rsquo&#x3b; verification, which can be achieved through a model-based approach that admits discrete and continuous dynamics, the replacement of offline methods with online techniques such as machine learning, and the use of game-theoretic and planning techniques. The project will significantly advance quantitative probabilistic verification in new and previously unexplored directions. This will involve investigating the fundamental principles of &#x26;lsquo&#x3b;everyware&#x26;rsquo&#x3b; verification, development of algorithms and prototype implementations, and experimenting with case studies.&#x3c;/p&#x3e;&#x3c;p&#x3e;&#x26;nbsp&#x3b;&#x3c;/p&#x3e;</description>
			<guid isPermaLink="false">Department of Computer Science, University of Oxford Projects All oucl-All-VERIWARE</guid>
			<pubDate>Fri, 10 Feb 2012 02:23:47 GMT</pubDate>
		</item>
		<item>
			<title>DIADEM: Domain-centric Intelligent Automated Data Extraction Methodology</title>
			<link>http://www.cs.ox.ac.uk/projects/DIADEM/</link>
			<description>&#x3c;p&#x3e;Do you need to rent a new apartment? Or would you just like to find a restaurant in your area that serves &#x22;pasta al pesto&#x22; as today&#x26;rsquo&#x3b;s special? In either case, you would most likely start a web search. But keyword search is not really appropriate in such cases, because you risk being swamped with irrelevant information, rather than finding what you want. If all the information were available in structured form, you could find what you are looking for much faster. Search engine providers such as Google, Yahoo! and Microsoft are aware of this, and are keenly looking for new methods that automatically recognize and extract data from domain-specific websites with semi-structured content. To this date, this problem has not been satisfactorily solved&#x3b; its solution seems to require a major research breakthrough.&#x3c;/p&#x3e;
&#x3c;p&#x3e;&#x3c;br /&#x3e;In this project we will tackle precisely this challenge. Our goal is very ambitious. We want to develop domainspecific data extraction systems that take as input a URL of a website in a particular application domain, automatically explore the web site, and deliver as output a structured data set containing all the relevant information present on that site. We will provide the logical, algorithmic, and methodological foundations for the knowledge-based extraction of structured data from web sites belonging to specific domains, and we will develop two extraction systems for two different domains. To achieve our goal, we will design new methods and algorithms that combine database techniques with methods of knowledge representation and reasoning and web data extraction techniques. The breakthrough in automatic data extraction, which we are striving for, would enable a leap forward for two interrelated technologies which are the hottest emerging topics in web search: vertical search, that is, web search in specialized domains, and object search, that is, the search for web data objects rather than web pages.&#x3c;/p&#x3e;
&#x3c;p&#x3e;For more details and results see the &#x3c;a href=&#x22;http://diadem.cs.ox.ac.uk/&#x22;&#x3e;DIADEM homepage&#x3c;/a&#x3e;.&#x26;nbsp&#x3b;&#x3c;/p&#x3e;</description>
			<guid isPermaLink="false">Department of Computer Science, University of Oxford Projects All oucl-All-DIADEM</guid>
			<pubDate>Fri, 10 Feb 2012 02:23:47 GMT</pubDate>
		</item>
		<item>
			<title>Computer to Clinic: Personalised Fluid-Mechanical Models Applied to Heart Failure</title>
			<link>http://www.cs.ox.ac.uk/projects/ComputertoClinic/</link>
			<description>&#x3c;span&#x3e;Heart Failure (HF) is defined by the heart&#x27;s reduced ability to pump blood due to a drop in cellular contractility, enlarged anatomy and increased coronary micro-vascular resistance. This loss of pump function accounts for a significant increase in both mortality and morbidity in western society. With the U.K.&#x27;s elderly population expanding, HF is rapidly becoming an epidemic. There is currently a 1 in 5 life-time risk of HF and costs associated with acute and long term hospital treatments are accelerating. The significance of the disease has motivated the application of state of the art clinical imaging techniques to aid diagnosis and clinical planning. Measurements of cardiac wall motion, chamber flow patterns and coronary perfusion currently provide high resolution data sets for characterising HF patients. However, the clinical practice of using population-based metrics derived from separate image sets often indicates contradictory treatments plans due to inter-individual variability in pathophysiology. Thus, despite imaging advances, determining optimal treatment strategies for HF patients remains problematic. To exploit the full value of imaging technologies, and the combined information content they produce, requires the ability to integrate multiple types of functional data into a consistent framework. This in turn will support a paradigm shift away from predefined clinical indices determining treatment options and a move towards true personalisation of care based on an individual&#x27;s physiology.&#x3c;br /&#x3e;&#x3c;br /&#x3e;An exciting and highly promising strategy for underpinning this shift is the assimilation of multiple image sets into personalised and biophysically consistent mathematical models. The development of such models provides the ability to capture the multi-factorial cause and effect relationships which link the underlying pathophysiological mechanisms. Furthermore, using a biophysical basis presents unique opportunities to assist with treatment decisions through the derivation of quantities that cannot be imaged but are likely to play a key mechanistic role in HF e.g. tissue stress and pump efficiency.&#x3c;br /&#x3e;&#x3c;br /&#x3e;In parallel with imaging advances the approach is also underpinned by the ongoing development of complementary technologies, including improved numerical methods and increased performance per unit cost of computing. This computational progress has accelerated the addition of multi-physics functionality to a range of organ models which have recently been organized into international initiatives such as the IUPS sponsored Physiome and VPH projects. Within these programmes the heart is arguably the most advanced current exemplar of an integrated organ model. As such it represents a promising first candidate with which to focus on an important human disease.&#x3c;br /&#x3e;&#x3c;br /&#x3e;My goal during this fellowship will be to focus on personalising and applying these models in clinical and industrial settings for treating HF patients. Model simulations will be focused on quantifying diagnosis, aiding patient selection and guiding interventional planning for specific treatments carried out by leading clinicians based in the cardio-vascular imaging group at Kings College London (KCL). In addition to this direct clinical application of the model, the research will also be focused on the tuning of Left Ventricular Assist Devices (LVADs) which are often connected to the heart in HF to reduce mechanical load by pumping blood from the left ventricle directly into the aorta. &#x3c;br /&#x3e;&#x3c;br /&#x3e;Through these applications my aim is to both improve our understanding of this significant cardiovascular disease and demonstrate the potential of biophysical models for improving human healthcare.&#x3c;/span&#x3e;</description>
			<guid isPermaLink="false">Department of Computer Science, University of Oxford Projects All oucl-All-Computer to Clinic</guid>
			<pubDate>Fri, 10 Feb 2012 02:23:47 GMT</pubDate>
		</item>
		<item>
			<title>Verification of Shared-Memory Concurrent Software</title>
			<link>http://www.cs.ox.ac.uk/projects/VerificationofShared-MemoryConcurrentSoftware/</link>
			<description>&#x3c;div&#x3e;The goal of this project is to develop algorithms and tools for&#x26;nbsp&#x3b;automated formal verification of low-level C programs that make use of&#x26;nbsp&#x3b;shared-variable concurrency. &#x26;nbsp&#x3b;In spite of extensive research on&#x26;nbsp&#x3b;concurrent computation, almost all existing program analysis tools are&#x26;nbsp&#x3b;limited to sequential programs or programs that communicate via some&#x26;nbsp&#x3b;form of explicit message passing. However, shared-variable concurrency&#x26;nbsp&#x3b;is the predominant form of concurrency in commercial environments, and&#x26;nbsp&#x3b;tool support is in dire need. The project focuses on&#x3c;/div&#x3e;&#x3c;div&#x3e;&#x3c;ol&#x3e;&#x3c;li&#x3e;verification&#x26;nbsp&#x3b;by means of automated summarisation of threads,&#x3c;/li&#x3e;&#x3c;li&#x3e;identification of&#x26;nbsp&#x3b;transactions, enabling partial-order reductions, and&#x3c;/li&#x3e;&#x3c;li&#x3e;Craig&#x26;nbsp&#x3b;interpolation to derive thread invariants.&#x3c;/li&#x3e;&#x3c;/ol&#x3e;&#x3c;/div&#x3e;&#x3c;div&#x3e;&#x3c;br /&#x3e;&#x3c;/div&#x3e;</description>
			<guid isPermaLink="false">Department of Computer Science, University of Oxford Projects All oucl-All-Verification of Shared-Memory Concurrent Software</guid>
			<pubDate>Fri, 10 Feb 2012 02:23:47 GMT</pubDate>
		</item>
		<item>
			<title>Quantitative Verification: From Model Checking to Model Measuring</title>
			<link>http://www.cs.ox.ac.uk/projects/QuantitativeVerification/</link>
			<description>&#x3c;p&#x3e;Enabling engineers, programmers, and researchers to automatically verify the correctness of the computer systems that they design is one of the Grand Challenges of computing research. The scientific and economic importance of this goal has long been recognised, yet, despite substantial progress in basic and applied research over the last few decades, much work remains ahead of us. With this Fellowship I would like to address the issue of quantitative verification and analysis of real-time and probabilistic systems, from the development of novel and fundamental algorithms all the way to the design and implementation of tools.&#x3c;/p&#x3e;&#x3c;p&#x3e;  The field of computer-aided formal verification is concerned, broadly speaking, with ensuring that computer systems function as they were intended to. In any instances, the correctness of such systems is critical, with failures potentially incurring disastrous financial consequences or even loss of human life. Well-known catastrophic failures in recent years include the 1996 explosion of the Ariane 5 rocket on its maiden flight, the 1999 loss of the MarsPolarLander as it attempted touch-down, and the 2003 Northeast power blackout, costing several billion dollars. In each case, the culprit was a bug in the software, which investigators subsequently discovered could have been rooted out by using computer-aided verification technology.&#x3c;/p&#x3e;&#x3c;p&#x3e;    One of the key approaches to verification is model checking, pioneered nearly three decades ago by Clarke, Emerson, Queille, Sifakis, and Pnueli, for which Clarke, Emerson, and Sifakis won the 2007 Turing Award and Pnueli the 1996 Turing Award. In this framework, a finite-state model of the system under consideration is constructed, usually in an automated or semi-automated manner, and its specifications are expressed using formulas in a suitable temporal logic. Model checking then involves determining whether the model satisfies the formulas, which is achieved using a sophisticated mix of abstraction techniques, symbolic representations, and graph-theoretic algorithms. The fundamental challenge in this approach is the state space explosion problem, whereby the state space of the systems to be explored can easily turn out to be astronomical. Model checking has nonetheless proved hugely valuable to the hardware industry, and more recently has become increasingly successful in software development. Industrial users of model checking include Intel, Motorola, Microsoft, Airbus, NASA, and many others.&#x3c;/p&#x3e;&#x3c;p&#x3e; While traditional model checking has focussed on qualitative representations and properties of systems, there is an urgent need for quantitative verification technology, and specifically for frameworks able to accurately handle real-time and probabilistic systems. Such systems are ubiquitous, occurring in cars, aeroplanes, railway controllers, power plants, medical equipment, the Internet, etc. Research in quantitative verification has made great strides over the last two decades, yet many fundamental challenges remain. Building on recent breakthroughs in real-time and probabilistic model checking, I believe we are now ideally poised to tackle many of these challenges.&#x3c;/p&#x3e;</description>
			<guid isPermaLink="false">Department of Computer Science, University of Oxford Projects All oucl-All-Quantitative Verification</guid>
			<pubDate>Fri, 10 Feb 2012 02:23:47 GMT</pubDate>
		</item>
		<item>
			<title>GAMES: Games for Design and Verification</title>
			<link>http://www.cs.ox.ac.uk/projects/GAMES/</link>
			<description>&#x3c;p&#x3e;As computing systems become larger, more complex, and increasingly distributed and interactive, there is a pressing need for formal methods that guarantee their reliability, correctness, and efficiency. This network proposes a research and training programme for the design and verification of computing systems, using a methodological framework that is based on the interplay of finite and infinite games, mathematical logic and automata theory.&#x3c;/p&#x3e;</description>
			<guid isPermaLink="false">Department of Computer Science, University of Oxford Projects All oucl-All-GAMES</guid>
			<pubDate>Fri, 10 Feb 2012 02:23:47 GMT</pubDate>
		</item>
		<item>
			<title>Accelerating Cancer Research Using Semantics-Driven Technology</title>
			<link>http://www.cs.ox.ac.uk/projects/accelerating/</link>
			<description>The aim of this project is to increase the rate of progress in clinical cancer research by accelerating the development, running, and re-analysis of translational early-phase studies through the provision of semantics-driven software solutions. It will take an approach that has proven effective for randomised controlled trials, where therapies are tested on large populations, and apply it to the earlier stages of research and development, where the effect of therapies upon humans are first explored, and significant discoveries are made. It will build upon the work of the UK CancerGrid project, which has developed techniques for the provision of software systems in which data is associated with a detailed, computable representation of its semantics, and that association is used to drive subsequent processing &#x26;ndash&#x3b; analysis, integration, and re-use. It will employ Microsoft technologies ideally positioned for the implementation of these techniques: in particular, SharePoint and Silverlight.&#x26;nbsp&#x3b; It will complement workflow and community-building technologies under development at Microsoft, as part of a platform for leading-edge, collaborative science.</description>
			<guid isPermaLink="false">Department of Computer Science, University of Oxford Projects All oucl-All-accelerating</guid>
			<pubDate>Fri, 07 Dec 2012 02:50:39 GMT</pubDate>
		</item>
		<item>
			<title>Scalable Query Processing in Probabilistic Databases</title>
			<link>http://www.cs.ox.ac.uk/projects/SPROUT/</link>
			<description>&#x3c;P&#x3e;
      &#x3c;IMG title=&#x22;SPROUT logo&#x22; src=&#x22;/people/Dan.Olteanu/sprout_logo-small.png&#x22; alt=&#x22;SPROUT logo&#x22; align=&#x22;left&#x22;&#x3e;
   &#x3c;/P&#x3e;

   
   &#x3c;P&#x3e;Today, uncertainty is commonplace in data management scenarios dealing with data integration, sensor readings, information extraction from unstructured sources, and whenever information is manually entered and therefore prone to inaccuracy or partiality. Key challenges in probabilistic data management are to design probabilistic database formalisms that can compactly represent large sets of possible interpretations of uncertain data together with their probability distributions, and to efficiently evaluate queries on very large probabilistic data. Such queries could ask for confidences in data patterns possibly in the presence of additional evidence. The problem of query evaluation in probabilistic databases is still in its infancy. Little is known about which queries can be evaluated in polynomial time, and the few existing evaluation methods employ expensive main-memory algorithms.&#x3c;/P&#x3e;

   
   &#x3c;P&#x3e;The aim of this project is to develop techniques for scalable query processing in probabilistic databases and use them to build a robust query engine called                                                                                                                                                                                                                                                                                                                                          
      &#x3c;STRONG&#x3e;
      &#x3c;SPAN style=&#x22;color: &#x23;008000&#x3b;&#x22;&#x3e;SPROUT&#x3c;/SPAN&#x3e;
      &#x3c;/STRONG&#x3e;
 (                                                                                                                                                                                                                                                                                                                                          
      &#x3c;SPAN style=&#x22;color: &#x23;008000&#x3b;&#x22;&#x3e;
      &#x3c;STRONG&#x3e;S&#x3c;/STRONG&#x3e;
      &#x3c;/SPAN&#x3e;
 calable                                                                                                                                                                                                                                                                                                                                          
      &#x3c;SPAN style=&#x22;color: &#x23;008000&#x3b;&#x22;&#x3e;
      &#x3c;STRONG&#x3e;PRO&#x3c;/STRONG&#x3e;
      &#x3c;/SPAN&#x3e;
 cessing on                                                                                                                                                                                                                                                                                                                                          
      &#x3c;SPAN style=&#x22;color: &#x23;008000&#x3b;&#x22;&#x3e;
      &#x3c;STRONG&#x3e;U&#x3c;/STRONG&#x3e;
      &#x3c;/SPAN&#x3e;
 ncertain                                                                                                                                                                                                                                                                                                                                          
      &#x3c;SPAN style=&#x22;color: &#x23;008000&#x3b;&#x22;&#x3e;
      &#x3c;STRONG&#x3e;T&#x3c;/STRONG&#x3e;
      &#x3c;/SPAN&#x3e;
 ables). We are currently exploring three main research directions.&#x3c;/P&#x3e;

   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;We are investigating open problems in efficient query evaluation. In particular, we aim at discovering classes of tractable (i.e., computable in polynomial time wrt data complexity) queries on probabilistic databases. The query language under investigation is SQL (and its formal core, relational algebra) extended with uncertainty-aware query constructs to create probabilistic data under various probabilistic data models (such as tuple-independent databases, block-independent disjoint databases, or U-relations of MayBMS). &#x3c;/LI&#x3e;
      &#x3c;LI&#x3e;For the case of intractable queries, we investigate approximate query evaluation. In contrast to exact evaluation, which computes query answers together with their exact confidences, approximate evaluation computes the query answers with approximate confidences. We are working on new techniques for approximate query evaluation that are aware of the query and the input probabilistic database model (tuple-independent, block-independent disjoint, etc). &#x3c;/LI&#x3e;
      &#x3c;LI&#x3e;Our open-source query engine for probabilistic data management systems uses the insights gained from the first two directions. This engine is based on efficient secondary-storage exact and approximate evaluation algorithms for arbitrary queries. &#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   &#x3c;H3&#x3e;News&#x3c;/H3&#x3e;
   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;[Sept 2012] Quentin Spencer-Harper was awarded the Gloucester Research Project Prize for best 3rd year CS project 2012.            His project investigates the evaluation problem of queries with aggregates on probabilistic databases. &#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;[Feb 2012] Robert Fink will do an internship over the summer of 2012 in the research group of Alon Halevy at Google Inc (Mountain View).&#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;[Sept 2011] Larisa Han won the Hoare prize for the best MSc thesis in Computer Science at Oxford for her thesis on aggregates in probabilistic databases.&#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;[July 1, 2011] A news item about our work on probabilistic databases and the new book has been featured on &#x3c;A href=&#x22; http://www.i-programmer.info/news/84-database/2653-probabilistic-databases-the-next-big-thing.html&#x22;&#x3e;i-programmer &#x3c;/A&#x3e;. Thank you! &#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;[June 2, 2011] The first book on the foundations of &#x3c;A href=&#x22;http://www.morganclaypool.com/doi/abs/10.2200/S00362ED1V01Y201105DTM016&#x22;&#x3e;Probabilistic Databases&#x3c;/A&#x3e; by Dan Suciu, Dan Olteanu, Christopher Re, and Christoph Koch has been published by Morgan &#x26; Claypool!&#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;[June 1, 2011]  An article on probabilistic databases authored by Robert and Dan appeared in the 10th anniversary edition of  &#x3c;A href=&#x22;http://www.thinkdigit.com/&#x22;&#x3e;The Digit Magazine&#x3c;/A&#x3e;, the largest selling technology magazine in India, with a  certified readership of 200,000.&#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;[June 1, 2011]  An article featuring SPROUT has appeared in the second edition of Inspired Research, the industry letter of the Department of Computer Science at Oxford.&#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;[Oct 2010] Swaroop Rath&#x27;s MSc thesis on the evaluation of full relational algebra queries was awarded distinction. His overall performance placed him second in  the MSc in CS course.&#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;[Oct 2009] Rasmus Wissmann won the Hoare prize for the best overall performance in our MSc in Computer Science at Oxford. His thesis on &#x22;Tractable Queries with Inequalities on Probabilistic Databases&#x22; was also awarded distinction.&#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;[July 2009] Our SIGMOD&#x27;09 paper on tractable conjunctive queries with inequalities passed the SIGMOD&#x27;09 repeatability and workability evaluation (RWE). Out of 63 accepted papers, 19 participated in RWE, and 10 papers passed RWE.&#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;[May 2009] Jiewen Huang won a Travel Grant from ACM SIGMOD to attend SIGMOD 2009! Read more &#x3c;A href=&#x22;http://www.sigmod09.org/delegates_travel_grants.shtml&#x22;&#x3e;here&#x3c;/A&#x3e; about the grant. &#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;[Sept 2008] Jiewen Huang won the Hoare prize for the best MSc thesis in Computer Science at Oxford. His thesis on &#x22;Scalable Query Evaluation for Tuple-Independent Probabilistic Databases&#x22; investigates aspects of this project and the results are reported in the SUM&#x27;08 and ICDE&#x27;09 papers. &#x3c;BR&#x3e; Jiewen also won the Hoare prize for the best overall performance in his MSc year at Oxford. &#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;[August 2008] SPROUT prototype released as part of the MayBMS database management system available at &#x3c;A href=&#x22;http://maybms.sourceforge.net/&#x22;&#x3e;maybms.sourceforge.net&#x3c;/A&#x3e;&#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   &#x3c;H3&#x3e;System prototype&#x3c;/H3&#x3e;
   
   &#x3c;P&#x3e;SPROUT is implemented as an extension of the PostgreSQL backend with secondary-storage and main-memory algorithms for exact or approximate confidence computation. The latest online version of SPROUT is available &#x3c;A href=&#x22;/people/dan.olteanu/code/ohk-icde10-sprout.tgz&#x22;&#x3e;here&#x3c;/A&#x3e; (this is the version reported in the ICDE 2010 paper&#x3b; newer versions are available on request). Major releases of SPROUT are also included in the MayBMS database management system available at &#x3c;A href=&#x22;http://maybms.sourceforge.net/&#x22;&#x3e;maybms.sourceforge.net&#x3c;/A&#x3e;. The latest MayBMS version (that can be checked out from the sourceforge svn) uses the SPROUT version reported in the ICDE 2009 paper.&#x3c;/P&#x3e;

   &#x3c;H3&#x3e;Talks&#x3c;/H3&#x3e;
   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;&#x3c;EM&#x3e;Aggregation in Probabilistic Databases&#x3c;/EM&#x3e; [&#x3c;A href=&#x22;/people/Dan.Olteanu/tutorials/vldb12-talk.pdf&#x22;&#x3e;PDF&#x3c;/A&#x3e;]&#x3c;BR&#x3e; Given by Robert at various venues in 2011-2012.&#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;&#x3c;EM&#x3e;On the Optimal Approximation of Queries using Tractable Propositional Theories&#x3c;/EM&#x3e;. [&#x3c;A href=&#x22;/people/Dan.Olteanu/tutorials/icdt11-talk.pdf&#x22;&#x3e;PDF&#x3c;/A&#x3e;]&#x3c;BR&#x3e;Given by Robert at various venues in 2011-2012. &#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;&#x3c;EM&#x3e;The Case of Relational Algebra Queries in Probabilistic Databases&#x3c;/EM&#x3e;&#x3c;BR&#x3e; Given by Dan at  IC Colloquium, EPFL, January 2011, Lausanne.&#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;&#x3c;EM&#x3e;A Look at Probabilistic Databases through SPROUT glasses&#x3c;/EM&#x3e;&#x3c;BR&#x3e; Given by Dan at the Statistics Departmental Seminar, November 2010, Oxford.&#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;&#x3c;EM&#x3e;SPROUT: Scalable Query Processing in Probabilistic Databases&#x3c;/EM&#x3e; [Feb 2010 overview talk &#x3c;A href=&#x22;/people/Dan.Olteanu/tutorials/mound10-talk.pdf&#x22;&#x3e;PDF&#x3c;/A&#x3e;, &#x3c;A href=&#x22;/people/Dan.Olteanu/tutorials/sprout-poster.pdf&#x22;&#x3e;A1 poster.pdf&#x3c;/A&#x3e;]&#x3c;BR&#x3e; Given by Dan at various venues, 2008-2009. &#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;&#x3c;EM&#x3e;A Toolbox of Query Evaluation Techniques for Probabilistic Databases.&#x3c;/EM&#x3e; [&#x3c;A href=&#x22;/people/dan.olteanu/tutorials/mound10-talk.pdf&#x22;&#x3e;PDF&#x3c;/A&#x3e;]&#x3c;BR&#x3e; Invited talk at the Workshop on Logic in Databases (LID), October 2009.        &#x3c;BR&#x3e; Invited talk at the Workshop on Management and mining Of UNcertain Data (MOUND), In conjunction with ICDE, March 2010. &#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;&#x3c;EM&#x3e;Incomplete and Probabilistic Data Management.&#x3c;/EM&#x3e; 3-hour tutorial given at FOX training week, October 2009. &#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   &#x3c;H3&#x3e;Theses&#x3c;/H3&#x3e;
   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;Lampros Papageorgiou: &#x3c;EM&#x3e;Pigora: An Integration System for Probabilistic Data&#x3c;/EM&#x3e;&#x3c;BR&#x3e; MSc in CS, Oxford 2012. &#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;Andrei Marin: &#x3c;EM&#x3e;Incremental View Maintenance in Probabilistic Databases&#x3c;/EM&#x3e;&#x3c;BR&#x3e; MSc in CS, Oxford 2012. &#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;Quentin Spencer-Harper: &#x3c;EM&#x3e;Evaluation of Aggregate Queries on pvc-Tables&#x3c;/EM&#x3e;&#x3c;BR&#x3e; BSc in CS, Oxford 2012. &#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;Larisa Han: &#x3c;EM&#x3e;Aggregates in Probabilistic Databases&#x3c;/EM&#x3e;&#x3c;BR&#x3e; MSc in CS, Oxford 2011. &#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;Swaroop Rath: &#x3c;EM&#x3e;Efficient Evaluation of Full Relational Algebra on Probabilistic Databases&#x3c;/EM&#x3e;&#x3c;BR&#x3e; MSc in CS, Oxford 2010. &#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;Jiewen Huang: &#x3c;EM&#x3e;Design and Implementation of the SPROUT Query Engine for Probabilistic Databases&#x3c;/EM&#x3e; [&#x3c;A href=&#x22;/people/dan.olteanu/theses/Jiewen.Huang.pdf&#x22;&#x3e;PDF&#x3c;/A&#x3e;]&#x3c;BR&#x3e; MSc by Research, Oxford 2009. &#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;Rasmus Wissmann: &#x3c;EM&#x3e;Tractable Queries with Inequalities on Probabilistic Databases&#x3c;/EM&#x3e; [&#x3c;A href=&#x22;/people/dan.olteanu/theses/Rasmus.Wissmann.pdf&#x22;&#x3e;PDF&#x3c;/A&#x3e;]&#x3c;BR&#x3e; MSc in CS, Oxford 2009. &#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;&#x3c;A title=&#x22;data-collection&#x22; name=&#x22;data-collection&#x22;&#x3e;&#x3c;/A&#x3e;Smitha Mysore-Shankar: &#x3c;EM&#x3e;Learning Probabilistic Databases&#x3c;/EM&#x3e;&#x3c;BR&#x3e; MSc in CS, Oxford 2009.&#x3c;BR&#x3e; Data collection: &#x3c;A href=&#x22;/people/dan.olteanu/theses/Smitha.Shankar.urls.zip&#x22;&#x3e;URLs&#x3c;/A&#x3e; to web-pages used to extract data and populate probabilistic databases &#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;Jiewen Huang: &#x3c;EM&#x3e;Efficient Query Evaluation for Tuple-Independent Probabilistic Databases&#x3c;/EM&#x3e;&#x3c;BR&#x3e; MSc in CS, Oxford 2008. &#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   &#x3c;H3&#x3e;Publications&#x3c;/H3&#x3e;
   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;&#x3c;STRONG&#x3e;Aggregates in Probabilistic Databases  via Knowledge Compilation&#x3c;/STRONG&#x3e;.        [&#x3c;A href=&#x22;/people/Dan.Olteanu/papers/fho-vldb12.pdf&#x22;&#x3e;PDF&#x3c;/A&#x3e;, &#x3c;A href=&#x22;/people/Dan.Olteanu/tutorials/vldb12-talk.pdf&#x22;&#x3e;slides&#x3c;/A&#x3e;]&#x3c;BR&#x3e; Robert Fink, Larisa Han, and Dan Olteanu. &#x3c;BR&#x3e; In Very Large Data Bases (&#x3c;SPAN&#x3e;PVLDB), 5(5):490-501&#x3c;/SPAN&#x3e;, Istanbul, 2012. &#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;&#x3c;STRONG&#x3e;Ranking in Probabilistic Databases: Complexity and Efficient Algorithms&#x3c;/STRONG&#x3e;. [&#x3c;A href=&#x22;/people/Dan.Olteanu/papers/ow-icde12.pdf&#x22;&#x3e;PDF&#x3c;/A&#x3e;]       &#x3c;BR&#x3e; Dan Olteanu and Hongkai Wen. &#x3c;BR&#x3e; In IEEE Int Conf on Data Engineering (ICDE), Washington DC, 2012. &#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;
         &#x3c;STRONG&#x3e;
         &#x3c;A href=&#x22;http://www.morganclaypool.com/doi/abs/10.2200/S00362ED1V01Y201105DTM016&#x22;&#x3e; Probablistic Databases&#x3c;/A&#x3e;
         &#x3c;/STRONG&#x3e;
&#x3c;BR&#x3e; Synthesis Lectures on Data       Management, Morgan &#x26; Claypool, 2011, 180 pages.     &#x3c;BR&#x3e; Dan Suciu, Dan Olteanu, Christopher Re, Christoph Koch.        &#x3c;BR&#x3e; DOI: 10.2200/S00362ED1V01Y201105DTM016. &#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;&#x3c;STRONG&#x3e;The Next Big Challenge in Data Management:     Probabilistic Databases&#x3c;/STRONG&#x3e;.      &#x3c;BR&#x3e; Robert Fink and Dan Olteanu.      &#x3c;BR&#x3e; Invited article in &#x3c;A href=&#x22;http://www.thinkdigit.com/&#x22;&#x3e;The Digit Magazine&#x3c;/A&#x3e;, June 2011     (10th Anniversary Special), in print.     &#x3c;BR&#x3e; More about the Digit Magazine in &#x3c;A href=&#x22;http://en.wikipedia.org/wiki/Digit_(magazine)&#x22;&#x3e;Wikipedia&#x3c;/A&#x3e;. &#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;&#x3c;STRONG&#x3e;Managing Probabilistic Data with SPROUT&#x3c;/STRONG&#x3e;.      &#x3c;BR&#x3e; Dan Olteanu.      &#x3c;BR&#x3e; Article in the 2nd edition of Inspired Research published by the Department of Computer     Science at the University of Oxford. June 2011. &#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;&#x3c;STRONG&#x3e;SPROUT^2: A Squared Query Engine for Uncertain Web Data&#x3c;/STRONG&#x3e; (Demonstration).             [&#x3c;A href=&#x22;/people/dan.olteanu/papers/for-sigmod11.pdf&#x22;&#x3e;pdf&#x3c;/A&#x3e;, &#x3c;A href=&#x22;/people/dan.olteanu/papers/for-sigmod11-poster.pdf&#x22;&#x3e;poster&#x3c;/A&#x3e;,        &#x3c;A href=&#x22;/people/dan.olteanu/sprout2/&#x22;&#x3e;web page&#x3c;/A&#x3e; ]             &#x3c;BR&#x3e; Robert Fink, Andrew Hogue, Dan Olteanu, and Swaroop Rath.     &#x3c;BR&#x3e; In ACM SIGMOD, Athens, June 2011. &#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;&#x3c;STRONG&#x3e;Providing Support for Full Relational Algebra in Probabilistic Databases&#x3c;/STRONG&#x3e;. [&#x3c;A href=&#x22;/people/dan.olteanu/papers/for-icde11.pdf&#x22;&#x3e;pdf&#x3c;/A&#x3e;]&#x3c;BR&#x3e; Robert Fink, Dan Olteanu, and Swaroop Rath. &#x3c;BR&#x3e; In IEEE Int Conf on Data Engineering (ICDE), Hannover, 2011. &#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;&#x3c;STRONG&#x3e;On the Optimal Approximation of Queries using Tractable Propositional Theories&#x3c;/STRONG&#x3e;. [&#x3c;A href=&#x22;/people/dan.olteanu/papers/fo-icdt11.pdf&#x22;&#x3e;pdf&#x3c;/A&#x3e;, &#x3c;A href=&#x22;/people/Dan.Olteanu/tutorials/icdt11-talk.pdf&#x22;&#x3e;slides&#x3c;/A&#x3e;]&#x3c;BR&#x3e; Robert Fink and Dan Olteanu. &#x3c;BR&#x3e; In Int Conf on Database Theory (ICDT), Uppsala, 2011. &#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;&#x3c;STRONG&#x3e;Bridging the Gap Between Intensional and Extensional Query Evaluation in Probabilistic Databases&#x3c;/STRONG&#x3e;.[&#x3c;A href=&#x22;/people/dan.olteanu/papers/jos-edbt10.pdf&#x22;&#x3e;pdf&#x3c;/A&#x3e;] &#x3c;BR&#x3e; Abhay Jha, Dan Olteanu, and Dan Suciu.&#x3c;BR&#x3e; In Int Conf on Extending Data Base Technology (EDBT), Lausanne, March 2010.        &#x3c;BR&#x3e;&#x3c;BR&#x3e;&#x3c;EM&#x3e; We extend the notion of tractable queries on (arbitrarily        correlated) probabilistic databases to tractable data-query        instances, where general hard queries can become tractable on        restricted data instances. The query evaluation is separated        into two steps: (1) the (possibly large) tractable data-query        instance is evaluated first by efficient database techniques,        and then (2) the (usually small) intractable residue is        processed using inference techniques based on treewidth. &#x3c;/EM&#x3e;&#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;&#x3c;STRONG&#x3e;Approximate Confidence Computation in Probabilistic Databases&#x3c;/STRONG&#x3e;. [&#x3c;A href=&#x22;/people/dan.olteanu/papers/ohk-icde10.pdf&#x22;&#x3e;pdf&#x3c;/A&#x3e;]&#x3c;BR&#x3e; Dan Olteanu, Jiewen Huang, and Christoph Koch. &#x3c;BR&#x3e; In IEEE Int Conf on Data Engineering (ICDE), Long Beach, March 2010.         &#x3c;BR&#x3e;&#x3c;BR&#x3e;&#x3c;EM&#x3e;We enhance our query engine &#x3c;A href=&#x22;/projects/SPROUT/&#x22;&#x3e;SPROUT&#x3c;/A&#x3e; with a deterministic approximation algorithm with error       guarantees for confidence computation in (arbitrarily       correlated) probabilistic databases, which is based on       incremental compilation of query lineage into so-called       decomposition trees that support linear-time probability       computation. The compilation is incremental and we show       experimentally that it can achieve a given approximation within       a few steps.  In case of tractable (hierarchial or inequality)       queries, it always finishes in polynomial time. &#x3c;/EM&#x3e;&#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;&#x3c;STRONG&#x3e;On Tractability of Inequality Queries over Probabilistic Databases and Counting Vertex Covers&#x3c;/STRONG&#x3e;. 	&#x3c;BR&#x3e; Dan Olteanu and Rasmus Wissmann.       &#x3c;BR&#x3e; technical report, September 2009. &#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;&#x3c;STRONG&#x3e;Secondary-Storage Confidence Computation for Conjunctive Queries with Inequalities&#x3c;/STRONG&#x3e;. [&#x3c;A href=&#x22;/people/dan.olteanu/papers/oh-sigmod09.pdf&#x22;&#x3e;pdf&#x3c;/A&#x3e;] &#x3c;BR&#x3e; Dan Olteanu, Jiewen Huang. &#x3c;BR&#x3e; In ACM SIGMOD, Providence, 2009.        &#x3c;BR&#x3e;&#x3c;BR&#x3e;&#x3c;EM&#x3e;This paper is the first to discuss tractability of       conjunctive queries with inequalities in probabilistic       databases. It presents a class of hard queries, and gives a       scalable algorithm for tractable inequality queries that is       based on ordered binary decision diagrams and is implemented in       our query engine &#x3c;A href=&#x22;/projects/SPROUT/&#x22;&#x3e;SPROUT&#x3c;/A&#x3e;.        Our implementation passed the SIGMOD&#x27;09 repeatability and         workability evaluation (RWE). Out of 63 accepted papers, 19         participated in RWE, and 10 passed RWE.&#x3c;/EM&#x3e;&#x3c;BR&#x3e;&#x3c;BR&#x3e; Resources:                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     

         
         &#x3c;UL&#x3e;
         &#x3c;LI&#x3e;&#x3c;A href=&#x22;/people/dan.olteanu/code/oh-sigmod09-experiments.tgz&#x22;&#x3e;Scripts&#x3c;/A&#x3e; for running the experiments. &#x3c;/LI&#x3e;
         &#x3c;LI&#x3e;&#x3c;A href=&#x22;/people/dan.olteanu/code/oh-sigmod09-sprout.tgz&#x22;&#x3e;Code&#x3c;/A&#x3e; of the SPROUT query engine used in the experiments. &#x3c;/LI&#x3e;
         &#x3c;/UL&#x3e;

&#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;&#x3c;STRONG&#x3e;SPROUT: Lazy vs. Eager Query Plans for Tuple-Independent Probabilistic Databases&#x3c;/STRONG&#x3e;. [&#x3c;A href=&#x22;/people/dan.olteanu/papers/ohk-icde09.pdf&#x22;&#x3e;pdf&#x3c;/A&#x3e;] &#x3c;BR&#x3e; Dan Olteanu, Jiewen Huang, Christoph Koch. &#x3c;BR&#x3e; In IEEE Int Conf on Data Engineering (ICDE), Shanghai, April 2009.         &#x3c;BR&#x3e;&#x3c;BR&#x3e;&#x3c;EM&#x3e; We show that the tractable hierarchical queries on         probabilistic databases admit relational query plans with         unrestricted join ordering, thereby overcoming the limitations         of the safe plans of earlier work. In this framework, safe         plans can be seen as one specific type of eager plans (where         confidence computation is done as soon as possible). We extend         relational plans with a new aggregation operator that is         optimized using query signature and schema information (keys)         to minimize the number of scans it needs to compute tuple         confidences. This operator basically factorizes the query         lineage into read-once functions (called 1OF formulas in the         paper) in polynomial time. An extensive study on TPC-H queries         is available &#x3c;A href=&#x22;papers/icde09queries.html&#x22;&#x3e;here&#x3c;/A&#x3e;.&#x3c;/EM&#x3e;&#x3c;BR&#x3e;&#x3c;BR&#x3e; Resources:                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     

         
         &#x3c;UL&#x3e;
         &#x3c;LI&#x3e;&#x3c;A href=&#x22;/people/dan.olteanu/papers/icde09queries.html&#x22;&#x3e;Case study&#x3c;/A&#x3e;: Tractable TPC-H queries on probabilistic databases. &#x3c;/LI&#x3e;
         &#x3c;LI&#x3e;&#x3c;A href=&#x22;/people/dan.olteanu/tutorials/sprout.pdf&#x22;&#x3e;One-hour talk on the results of this paper&#x3c;/A&#x3e;. &#x3c;/LI&#x3e;
         &#x3c;LI&#x3e;&#x3c;A href=&#x22;/people/dan.olteanu/code/ohk-icde10-sprout.tgz&#x22;&#x3e;Current version&#x3c;/A&#x3e; of the SPROUT query engine. &#x3c;/LI&#x3e;
         &#x3c;/UL&#x3e;

&#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;&#x3c;STRONG&#x3e;Using OBDDs for Efficient Query Evaluation on Probabilistic Databases&#x3c;/STRONG&#x3e;. [&#x3c;A href=&#x22;/people/dan.olteanu/papers/oh-sum08.pdf&#x22;&#x3e;pdf&#x3c;/A&#x3e;] &#x3c;BR&#x3e; Dan Olteanu, Jiewen Huang. &#x3c;BR&#x3e; In &#x3c;A href=&#x22;http://www.kr.tuwien.ac.at/staff/lukasiew/sum08/&#x22;&#x3e;2nd Int. Conf. on Scalable Uncertainty Management (SUM)&#x3c;/A&#x3e;, Napoli, Oct. 2008. Also in Proc. of Dagstuhl &#x3c;A href=&#x22;http://kathrin.dagstuhl.de/08421/Materials/&#x22;&#x3e;seminar &#x23;08421 on uncertainty management&#x3c;/A&#x3e;, October 2008.           &#x3c;BR&#x3e;&#x3c;BR&#x3e;&#x3c;EM&#x3e; This paper is the first to consider OBDDs for efficient         evaluation of queries in probabilistic databases. It shows         that for tractable hierarchical queries, the query lineage can         be efficiently brought into one-occurrence form (that is, into         an equivalent read-once function), where each variable occurs         exactly once. For hard queries, existing results that bound         the OBDD size in the pathwidth of the lineage apply         immediately. &#x3c;/EM&#x3e;&#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;&#x3c;STRONG&#x3e;Conditioning Probabilistic Databases&#x3c;/STRONG&#x3e;. [&#x3c;A href=&#x22;http://arxiv.org/abs/0803.2212&#x22;&#x3e;pdf&#x3c;/A&#x3e;] &#x3c;BR&#x3e; Christoph Koch, Dan Olteanu. &#x3c;BR&#x3e; In Very Large Data Bases (PVLDB), volume 1, 2008. &#x3c;BR&#x3e; Also ACM CORR Report cs.DB/0803.2212.         &#x3c;BR&#x3e;&#x3c;BR&#x3e;&#x3c;EM&#x3e;This paper is the first to consider the problem of       conditioning a probabilistic database outside of the context of       graphical models. The core contribution is an exact confidence       computation algorithm and its extension to achieve       conditioning.&#x3c;/EM&#x3e;&#x3c;BR&#x3e;&#x3c;BR&#x3e; Resources:                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     

         
         &#x3c;UL&#x3e;
         &#x3c;LI&#x3e;&#x3c;A href=&#x22;/people/dan.olteanu/code/confidence-computation.tgz&#x22;&#x3e;CODE:&#x3c;/A&#x3e; Exact and approximate probability computation using world-set trees (now part of MayBMS). &#x3c;/LI&#x3e;
         &#x3c;LI&#x3e;&#x3c;A href=&#x22;/people/dan.olteanu/tutorials/vldb08-talk.pdf&#x22;&#x3e;Talk&#x3c;/A&#x3e; given at &#x3c;A href=&#x22;https://www.cs.auckland.ac.nz/research/conferences/vldb08/index.php/VLDB_08&#x22;&#x3e;34th Int. Conf. on Very Large Data Bases (VLDB)&#x3c;/A&#x3e;, Auckland, Aug 2008. &#x3c;/LI&#x3e;
         &#x3c;/UL&#x3e;

&#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   &#x3c;H3&#x3e;Current team&#x3c;/H3&#x3e;
   
   &#x3c;UL&#x3e;
      &#x3c;LI&#x3e;Robert Fink&#x3c;/LI&#x3e;
      &#x3c;LI&#x3e;Dan Olteanu&#x3c;/LI&#x3e;
   &#x3c;/UL&#x3e;

   
   &#x3c;P&#x3e;Collaborators: Andrew Hogue (Google), Abhay Jha (U. of Washington), Christoph Koch (Cornell University, now at EPFL), Dan Suciu ((U. of Washington)&#x3c;/P&#x3e;

   
   &#x3c;P&#x3e;Alumni: Larisa Han (MSc student), Jiewen Huang (research student), Andrei Marin (MSc student), Smitha Mysore-Shankar (MSc student), Lampros Papageorgiou (MSc student), Swaroop Rath (MSc student), Quentin Spencer-Harper (BSc student), Yunli Sung (MSc student), Rasmus Wissmann (MSc student), Hongkai Wen (research student)&#x3c;/P&#x3e;

   &#x3c;H3&#x3e;Acknowledgments&#x3c;/H3&#x3e;
   
   &#x3c;P&#x3e;From May 2009 to Oct 2012, SPROUT is partially supported by the Future and Emerging Technologies (FET) programme within the Seventh Framework Programme for Research of the European Commission, under the FETOpen grant agreement FOX, number FP7-ICT-233599. During the academic year 2008-2009, Jiewen Huang was generously supported by a scholarship from Cornell University. Starting April 2012, SPROUT is partially supported by the EPSRC grant PROQAW.&#x3c;/P&#x3e;</description>
			<guid isPermaLink="false">Department of Computer Science, University of Oxford Projects All oucl-All-SPROUT</guid>
			<pubDate>Fri, 10 Feb 2012 02:23:47 GMT</pubDate>
		</item>
		<item>
			<title>Predictable Software Systems</title>
			<link>http://www.cs.ox.ac.uk/projects/predictablesoftware/</link>
			<description>The increasing complexity, scale and pervasive nature of software systems currently being deployed pose new challenges for software engineering. Traditional design and validation technologies are unable to deal with the needs for variability of context, for adaptability to changing scenarios, multiplicity of infrastructures and devices, and for addressing real-time and mobility issues. Software providers must have means to ensure and assess their confidence in the software system in advance of deployment. Consequently, techniques and tools able to predict and systematically validate the behaviour of large-scale networked software systems are necessary. Such tools, notably model checkers, have been developed within the formal methods community, and valuable lessons can also be learned from advances in theoretical computer science, and indeed in the applied mathematical analysis of complex systems in general. However, these cannot handle software adaptiveness, mobility, and system-of-systems issues.

Predictable Software Systems is a paradigm which embodies the desire that pervasive complex software can be built from analysed heterogeneous components, can evolve and adapt over time, and yet where the resultant system would have predictable behaviour. The Predictable Software Systems (PSS) project is part of the Large-Scale Complex IT Systems research programme (LSCITS, pronounced else-its), a collaboration involving five institutions (www.lscits.org). The main focus of the LSCITS programme is on novel approaches and techniques for managing change.</description>
			<guid isPermaLink="false">Department of Computer Science, University of Oxford Projects All oucl-All-predictablesoftware</guid>
			<pubDate>Fri, 10 Feb 2012 02:23:47 GMT</pubDate>
		</item>
	</channel>
</rss>
