Your SlideShare is downloading. ×
An Overview of the Projects
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

An Overview of the Projects

476
views

Published on

Published in: Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
476
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. An Overview of the Projects SEG4913 Ali Fatolahi TA – Fall 2007
  • 2. Project: FactGuru Team Members: Mélanie Labrèche Eric Giberson Philippe Horne Marc Stogaitis Sylvain Hotte
  • 3. Tools
    • IDE
      • Eclipse with Ruby Pluggin
    • Database
      • PostGres
    • Source Configuration Management Tool
      • Perforce
    • Test
      • Ruby Testing Framework (Unit Test)
      • Rcov (Code Coverage)
      • Saikuro (Cyclomatic Complexity)
      • Flog (Ruby Specific Complexities)
    • UI
      • JavaScript+HTML
  • 4. Design Patterns
    • Strategy
  • 5. Project: PianoLink Team Members: Nancy Abou Eid Hani Salman Ziad Ibrahim Sameer Valiyani Muhammad Usman Khan
  • 6. Tools
    • TOOLS
      • Juice
      • SQL 2005
      • lily pond
      • MidiShare
      • PDF (Adobe Reader)
    • OS
      • Windows XP SP2
    • Language
      • Analyzer and Decoder implemented in C++
    • IDE
      • Visual Studio .Net 2005
    • Required Installation
      • MS .net runtime 2.0
  • 7. PianoLink Design Patterns
    • MVC
    • Façade
    • Proxy
    • Interpreter
    • Mediator
    • Data Access Object
    • Prototype
  • 8. Project: Implementation of a Privacy-Preserving 3rd-Party Proxy for Transactions that use Digital Credentials ( Ok! Let’s call it Privacy Proxy ) Team Members: Philippe Turcotte Marc-Antoine Avon-Charreyron François DeGuire
  • 9. Tools (1)
    • CyVis to measure complexity
      • Report could be found at
        • https:// sourceforge.net/dbimage.php?id =143000
    • Software Design
      • ArgoUML
      • Visio (for MSCs)
    • Bug tracking
      • Sourceforge
    • IDE
      • Eclipse
        • Java
        • Tomcat plugin for web integration
  • 10. Tools (2)
    • CVS
      • Sourceforge
    • Unit Testing
      • Junit
    • Database
      • postgreSQL
    • WEB Front-end
      • JSPs, javascript
  • 11. Design Patterns
    • Objet d'accès à l'information (DAO)
    • Observateur (Observer)
    • Template method
    • Façade
  • 12. Project: iSEEu AVC Team Members: Pegah Garroussi Ramy Hasan Justin Girard Serkan Oncul Michael Carrara
  • 13. Tools
    • MFC for GUI
    • Windows GDI for video input
    • Source Control Software
      • TortoiseSVN -1.4.4.9706
    • UML Design
      • SmartDraw 2007
    • Project Management
      • WBS Chart Pro
    • Documentation
      • Doxygen version 1.3.6.
  • 14. Design Patterns
    • State
  • 15. Project: Compliance Infrastructure Project ( CIP ) Team Members: Alexandre Adebajo Damilola Abitoye Mathieu Beaupré Nizar Hetira Shaun Pierce
  • 16. Tools
    • Programming Language
      • Java, T-SQL
    • Application Front-end
      • Html, JavaScript, JSP and AJAX Programming
    • IDE
      • MyEclipse
    • Database Server
      • MS SQL Server 2005
    • Document Collaboration
      • SVN, Google Docs, MS Word, Google Groups, MS Excel
    • Configuration Management
      • Tortoise SVN and Subclipse
    • UML Design
      • Microsoft Visio Pro 2003, MyEclipseUML
    • Testing
      • Junit, CyVis, HttpUnit, DbUnit
    • Web Server
      • Apache Tomcat
  • 17. Design Patterns
    • MVC
    • Front Controller
    • View Helper
    • Dispatcher View
    • Data Access Objects
    • Transfer Objects
  • 18. Project: Smart Room Team Members: Lichang Huang Michael Lu Scott Milliquet Jason Sherin Pranav Singh
  • 19. Tools (1)
    • Programming Language:
      • C#
    • GUI:
      • Windows forms using C#
    • IDE:
      • Visual Studio 2005
    • Database:
      • MySQL
    • Document Collaboration:
      • Wiki
    • Configuration Management:
      • SVN using TortoiseSVN
    • 3 rd Party Tools:
      • Verilook, X10, ITunes SDK, IP WebCam SDK
  • 20. Tools (2)
    • GUI:
      • Profile manager: Flex, using a web service (yes, a real web service…)
    • UML Design:
      • Microsoft Visio Pro 2007, a pencil and a piece of paper…
    • Unit Testing:
      • NUnit
  • 21. Design Patterns
    • Abstract Factory: Used in Authentication.
    • Singleton: Hardware controller
    • Façade: Certain controllers use it.
    • Data Access Object: Data manipulation

×