Ian Bull

PhD Candidate / Researcher at University of Victoria

British Columbia, Canada

Current
  • CAS Student (Summers) at IBM
  • PhD Candidate / Researcher at University of Victoria
Past
  • Google Summer of Code at Google Inc
  • Master's student and researcher at University of Waterloo
Education
  • University of Victoria
  • University of Waterloo
  • University of Waterloo
Connections
82 connections
Industry
Computer Software
Websites

Ian Bull’s Summary

I am a PhD Candidate, studying under the supervision of Dr. Margaret-Anne Storey with The Chisel Group at the University of Victoria. My research interests include software architecture, information visualization, programming languages and helping people manage large information spaces. I am currently studying how Model Driven Visualization can assist while creating advanced user interfaces for complex data sets. I currently hold an IBM PhD Global Fellowship, and through my work with IBM, I have been studying how information visualization techniques can be applied to the Eclipse Modeling Framework.

Summary of Specialized Skills:
- Designed, developed, and managed Zest, an open source visualization toolkit for Eclipse.

- Organized workshops and published several papers related to model driven software engineering.

- Completing a dissertation in information visualization and human computer interaction.

- Organized and delivered university level courses in object oriented programming.

- Recovered the architecture of several large open source systems using a variety of static analysis techniques.

My Open Source Projects:
- http://www.eclipse.org/mylyn/zest.php
- http://www.eclipse.org/pde/incubator/dependency-visualization/index.php

Ian Bull’s Specialties:

Languages: Java, C++, SQL, OCL, Perl, Bash, CSH
Tools: Eclipse, Visual Studio, SWT, AWT, Java Swing, XML, CVS, SVN, Bugzilla
Software Engineering: OOA / OOD / OOP, UML, Model Driven Engineering
Eclipse Technologies: GEF, EMF, GMF, JDT, PDE, SWT, JFace, RCT, Mylyn, OSGi
Web Technologies: GWT, JSP, Ajax, Flex


Additional Information

Ian Bull’s Websites:


Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Ian’s full profile:

  • See who you and Ian Bull know in common
  • Get introduced to Ian Bull
  • Contact Ian Bull directly

View Full Profile