Upload
gerard-casey
View
215
Download
2
Embed Size (px)
Citation preview
Universiteit Leiden. Bij ons leer je de wereld kennen.
Software Engineering Demo
Group 10 - Client October 1st, 2012
Universiteit Leiden. Bij ons leer je de wereld kennen.
Milestones
• Graphical User Interface
• Visualization of UML diagrams
• Interaction with server (Sending/receiving)
• Merging
Universiteit Leiden. Bij ons leer je de wereld kennen.
1. GUIStory Description Status
1. GUI As a software developer I wantto have a graphical userinterface so I can comprehendthe system quickly.
In Progress
Task 1 Create the graphical userinterface
Task 2 Able to let the user browse forXMI files visually, and pass thefile to the system.
Task 3 Added the system functionalityto the interface
Universiteit Leiden. Bij ons leer je de wereld kennen.
2. UML ViewerStory Description Status
2. UMLViewer
As a software developer I wantto see the UML diagram fromthe XMI files that I have givento the product.
In Progress
Task 1 Convert the XMI to an SVG file.
Task 2 Show the SVG image in the GUI
Universiteit Leiden. Bij ons leer je de wereld kennen.
3. MergerStory Description Status
3. Merger As a software developer I wantto be able to merge twodifferent UML designs, and geta new combined UML diagram.
In Progress
Task 1 Able to send/receive XMI filesto/from the server
Done
Task 2 Able to retrieve the merged XMIfrom the server
Universiteit Leiden. Bij ons leer je de wereld kennen.
4a. Merged ViewerStory Description Status
4a. Merged Viewer As a software developer I wantto see the newly acquiredmerged UML design.
In Progress
Task 1 Convert the merged XMI fileto a SVG image file
Done
Task 2 Show the SVG image in theGUI
Universiteit Leiden. Bij ons leer je de wereld kennen.
4b. Difference ViewerStory Description Status
4b. Difference Viewer As a software developer I wantto see the differences betweenthe two UML designs I haveselected.
In Progress
Universiteit Leiden. Bij ons leer je de wereld kennen.
5. XMI WriterStory Description Status
5. XMI Writer As a software developer I wantmy newly acquired UMLdiagram to be written into anew XMI file.
Not Started
Task 1 Write the newly acquired UMLdesign to a new XMI file.
Task 2 Let user pick destination folderof the merged XMI file in theGUI
Universiteit Leiden. Bij ons leer je de wereld kennen.
6. Error MessagesStory Description Status
6. Error Messages As a software developer I wantto be informed when an errorhas occurred in the system.
Not started