Publications

[Projects] [Publications] [Contact]

 

Papers:


<username> I Need You! Initiative and Interaction in Autonomic Systems

(May 2005)

A speculative workshop paper that stands the famous autonomic computing loop on its head and argues for allowing our machines to take more initiative while enhancing trust.  Published at DEAS 2005.

Media: Acrobat PDF


Leveraging Visio for Adoption-Centric Reverse Engineering Tools

(November 2003)

A paper about Qin and Yu's integration of Rigi-like functionality into Visio, along with some general discussion of Visio, Rigi and adoption issues.  Published at WCRE 2003.

Media: Acrobat PDF


Customizing Lotus Notes to Build Software Engineering Tools

(October 2003)

A paper about Jun Ma's integration of Rigi-like functionality into Lotus Notes, along with some general discussion about Lotus Notes, Rigi and adoption issues.  Published at CASCON 2003.

Media: Acrobat PDF


The Video Bench (final report)

(April 2003)

The final (course) report on the Video Bench project.

Media: Microsoft Word (preferred) Acrobat PDF


Integrating Information on the Semantic Web Using Partially Ordered Multi Hypersets

(September 2002)

My Master's Thesis, giving the full details on the Braque metamodel and the integration of XML, RDF and Topic Maps.

Media: Acrobat PDF


Using Hypersets to Represent Semistructured Data

(April 2002)

A refined report on my ideas about a new metamodel.  The metamodel is based on hypersets (non-well-formed sets) and I explain the basic principles of this representation.  I also draw comparisons to other popular metamodels to show how to achieve a mapping to hypersets and how my metamodel addresses some outstanding concerns.  Published at Information Systems Modeling 2002.

Media: Microsoft Word Acrobat PDF


Applying Multi-dimensional Separation of Concerns to Software Visualization

(May 2001)

A few pointers on how visualization tools would need to adapt to deal with MDSOC software.  Has a short intro for both MDSOC and software visualization, then talks about how the visualization's underlying model would need to be adapted.  Not much to say about the visualizations themselves.  In proceedings of the ICSE 2001 Advanced Separation of Concerns Workshop.

Media: Microsoft Word Acrobat PDF

Presentations:


JavaScript Revelations

(November 2003)

A short, hands-on presentation on the most interesting features of the JavaScript language.

Media: HTML


Capability-Based Security

(July 2003)

A presentation on the principles of capability-based security as applied to code access control.

Media: Powerpoint


Integrating Information on the Semantic Web Using Partially Ordered Multi Hypersets

(September 2002)

My short Thesis Defense presentation, giving an overview of the research detailed above.  May not be much use without the live narration.

Media: Powerpoint Acrobat PDF


Information Interchange on the Semantic Web

(November 2001)

A presentation on the basic ideas behind the semantic web, a short introduction to RDF and Topic Maps, and some thoughts on the structures needed to integrate them.  Lots of graphs and diagrams.

Media: Powerpoint Acrobat PDF


A Better Model

(January 2001)

An initial presentations of my ideas about a new metamodel.  While the core has remained, most of the details have changed since.  Interesting for historical purposes only.

Media: Powerpoint Acrobat PDF