advising

 

Introduction | Active theses | Suggestion for new theses | Past advised theses | My own theses

Me and Oleg Batrašev in a serious discussion.

Me and Oleg Batrašev in a serious discussion.

 

Introduction


This page contains information on my advised theses, suggestions for new theses, and encouragement for finding your own topic for a thesis under my supervision. In general, these topics are not fixed and should not be regarded as base for either a bachelor or master thesis. They can be adapted to the specific task.

If you want to find information on how to write a thesis, have a look at the page thesis writing.

So, if you cannot identify yourself with one of these suggested topics but think your ideas would integrate nicely in the software engineering or distributed computing context, feel free to contact me any time. We will find some possibilities to put your ideas or project into practice.

Active theses

  • PhD theses
    • Main supervisor:
      • Georg Singer: Scenario-Based Search
      • Tõnu Tamme: Knowledge Inference on Huge Graphs in Prolog
      • Artjom Lind: F2F Computing: A Friendly Framework for Distributed and Ubiquitous Systems
      • Dmitri Danilov: Interactionparadigms for Information Exploration in Knowledge Graphs
    • Co-supervisor
      • Oleg Batrašev: Domain Specific Languages for Parallel Iterative Solvers
  • master theses
    • Peeter Jürviste: Improvement of Search Tasks with Search Logging
    • Dmitri Borissenko: Integrative Graph Filesystems
    • Hannu Kikkas: User Behavior Tracking in Complex Search Cases
    • Vladimir Skapurelov: Java adapter for F2F Computing
  • bachelor theses
    • Riho Namsing: User Behavior Evaluation in Complex Search Cases
    • Gert Palok: UPNP-Adapter for F2F Computing

 

  • Anton Staškevitš: A Supporting Framework for the Educational Computer Game Mullivelled, more info – currently stalled
  • Vladimir Šor: Rapid Prototyping for the Grid, PhD thesis
  • Janek Press: New Algorithms for 3D Widgets on GPUs, PhD thesis
  • Jüri Harju: P2P Network Topologies, PhD thesis – currently stalled
  • Andres Apevalov: A Security Layer for F2F Computing

An internal google document concerning supervision.

Suggestions for new theses

  • Distributed Systems/HPC
    • F2F Computing
      • Nightly build environment for F2F framework and related projects
      • IM plugins for F2F
        • MSN plugin
        • Trillian plugin
      • Unit tests (and an automated testing framework) for F2F
      • Porting LLVM to Mobile Phones
      • Taverna – F2F Computing adapter
      • Blast for F2F Computing
      • Physical/Chemical simulations on F2F Computing
      • Interactive applications for F2F Computing
        • AShare: Share an application on your desktop with your friends in F2F.
        • V2V: Voice to Voice or video to video – Voice and video conferences in F2F.
        • vpn: Spontaneous VPN – OpenVPN on top of F2F.
        • Git or Mercurial integration in F2F
      • IPV6 layer for F2F Computing
      • UPNP NAT traversal for F2F Computing
      • Event system for F2F Computing
      • visualgrid: Visualizing the Frid (F2F Grid)
    • gridcomponents: Software composability for grid applications
    • Port OpenMpi or MPICH to F2F Computing
  • Cloud Computing
    • Simulation Environement for Predicting Cloud Resource Usage
  • Exploratory Search
    • Complex Search Evaluation Visualization
    • Desktop-Logging in Complex Search tasks
    • Porting Search-Logger to Chrome/Safari/Internet Explorer/Opera (also create infrastructure for compiling one plugin for multiple browsers)
    • Search-Logger for Mobile Platforms
    • Meta-Data extractor and editor for our graph based filesystem (for the filesystem look at Dmitri Borissenko’s work)

 

  • Software Engineering / Modeling
    • optisupport: Tool support for software optimization
    • gencompbased: Tool support for generative component based programming

More open theses of my current workgroup, you will find here: http://ds.cs.ut.ee/theses

Past advised theses

  • PhD theses
    • Not long enough postdoc to have one of these supervised to the end – yet
  • master theses, German diploma theses
    • Dmitri Danilov: 3D Graph Exploring, master thesis, 06/2010
    • Oleg Knut: A Low Level Virtual Machine Backend for F2F Computing, master thesis, 06/2010
    • Toomas Laasik: A Conjugate Gradient Solver Library for the Playstation 3, master thesis, 06/2010, pdf download
    • Artjom Lind: A Flexible Network Layer for F2F Computing, master thesis, 06/2010
    • Lauri Tulmin: A Conjugate Gradient Solver on the Playstation 3 – a native approach, master thesis, 06/2010, pdf download
    • Sven Kirsimäe: F2F Computing goes Mobile, master thesis, 06/2009, pdf download
    • Jaan Neljandik: Orchestration of educational computer game environments, master thesis, 06/2009
    • Andres Luuk: MPI for F2F Computing, master thesis, master thesis, 06/2008, pdf download
    • Indrek Priks: Topology Visualization for F2F Computing, master thesis, 06/2008, pdf download
    • Raido Türk: Topology Data Gathering for F2F Computing
    • Keio Kraaner: f2f-framework: A Framework for Friend-to-Friend Computing, master thesis, 06/2008, pdf download
    • Christian Pöcher: modelgrid: Modelling Grid Applications, German diploma thesis (in English), 06/2007, pdf download
    • Anton Litvinenko: Automatic prediction of source code contribution type, master thesis, 06/2007, pdf download
    • Philipp Böckers: Automated Tests for Access Control Systems, German diploma thesis, 08/2006
    • Tim Schwerdtner: Strategies for Specification of eHome Systems, German diploma thesis, 11/2005
    • Priit Salumaa: Model Transformations in eHome Systems, master thesis, 10/2005, pdf download
    • Arash Akhoundi: Distributed Automatic Deployment of eHome Configurations, German diploma thesis, 03/2005
    • Adam Malik: Information Acquisition for Automatic Deployment of eHome Systems, German diploma thesis, 02/2005
    • Ingo Kreienbrink: Classification and Search Strategies in eHome Scenarios, German diploma thesis, 10/2004
    • Markus Klinke: Instanciation of eHome Services, German diploma thesis, 05/2004
    • Christof Skrzypczyk: Description Language for eHome Configurations, German diploma thesis, 03/2004
  • bachelor theses

My own theses

  • Information about my PhD thesis you will find here.
  • My own German diploma thesis from 2000: Ulrich Norbisrath: Erweiterung von Haskell um portbasierte Kommunikation zur verteilten Programmierung (eng.: Port-Based distributed Haskell), German diploma thesis, 07/2000, pdf download
© 2011 ulno.net Suffusion theme by Sayontan Sinha