User:Linda Pettigrew:Design Study

From CSSEMediaWiki
(Difference between revisions)
Jump to: navigation, search
(Introduction)
 
(11 intermediate revisions by one user not shown)
Line 1: Line 1:
 +
Navigation shortcuts: [[Wiki users]]:[[User:Linda Pettigrew|Linda Pettigrew]]
 +
----
 +
 
= Project =
 
= Project =
  
  
 
== Introduction ==
 
== Introduction ==
 
+
During 2009 a class of software engineering students developed eclipse plugins to monitor the actions developers perform while using the eclipse IDE. This project takes a look at the design one group came up with for collecting and storing data.
  
 
== Background ==
 
== Background ==
Line 18: Line 21:
  
  
== UML Diagram ==
+
=== UML Diagram ===
 
[[image:Ljp51-InitialDesign1.png|frame|left|]]
 
[[image:Ljp51-InitialDesign1.png|frame|left|]]
  
 +
UML diagram of the design at the start of this project.
 +
 +
The diagram was generated by the eUML 2 plugin for eclipse.
  
  
 
=== Description of Classes ===
 
=== Description of Classes ===
 +
(In a left to right order)
  
 
== Design Critique ==
 
== Design Critique ==
Line 38: Line 45:
  
 
== Installation ==
 
== Installation ==
 +
 +
== Acknowledgements ==
 +
Thank you to the creators of the original design.
 +
 +
Thank you [[User:MartinvanZijl |Martin]] for recommending the eUML diagramming tool.

Latest revision as of 00:28, 3 August 2010

Navigation shortcuts: Wiki users:Linda Pettigrew


Contents

Project

Introduction

During 2009 a class of software engineering students developed eclipse plugins to monitor the actions developers perform while using the eclipse IDE. This project takes a look at the design one group came up with for collecting and storing data.

Background

Design Study

Requirements

Constraints

Initial Design

UML Diagram

Ljp51-InitialDesign1.png

UML diagram of the design at the start of this project.

The diagram was generated by the eUML 2 plugin for eclipse.


Description of Classes

(In a left to right order)

Design Critique

Initial Design

Design Improvements

Files

Installation

Acknowledgements

Thank you to the creators of the original design.

Thank you Martin for recommending the eUML diagramming tool.

Personal tools