1 / 14

Seminar in Software Design

Seminar in Software Design. David Talby Ariel Daliot. Contents. Seminar Goals Structure / Requirements Guidelines / Grading Subjects. Goals. See “how things work” Practical focus Widely used tools Variety of platforms Hands-on Experience. Structure / Requirements. Seminar

parley
Download Presentation

Seminar in Software Design

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Seminar inSoftware Design David Talby Ariel Daliot

  2. Contents • Seminar Goals • Structure / Requirements • Guidelines / Grading • Subjects Seminar in Software Design

  3. Goals • See “how things work” • Practical focus • Widely used tools • Variety of platforms • Hands-on Experience Seminar in Software Design

  4. Structure / Requirements • Seminar • Self-contained lectures • Unordered • Demo • Try it yourself • Small: key aspects of technology • Web site • Presentation, links, demo + instructions Seminar in Software Design

  5. Guidelines / Grading • Lecture • Timing • Presentation • Speech • Knowledge • Examples Seminar in Software Design

  6. Guidelines / Grading • Demo • Relevance • Difficulty • Usability • Web Site • Completeness • Format Seminar in Software Design

  7. Guidelines / Grading • Additional • Bonuses • Attendance • Grade = T+P+S+K+E+R+D+U+C+F+B+A • You’re expected to be • Independent • Practical • Focused Seminar in Software Design

  8. Subjects – Platforms • Cellular Phones • J2ME, Windows Mobile • Enterprise Application Servers • J2EE, .NET • Web Applications • JSP + Additions, ASP.NET • Small Devices • Palm Pilot, Windows CE, PlayStation • Windows Vista: Avalon, Indigo, WinOE Seminar in Software Design

  9. Subjects – Platforms • Rich Client Web Applications • AJAX, Struts • Application Integration andBusiness Process Management • Web Services, BizTalk, Oracle BPEL • Business Rule Engines • Office • Use as components, Tools for Office • Smart Documents Seminar in Software Design

  10. Subjects – Frameworks • Desktop Search Engines • Architecture, API • Development Platforms • Eclipse, Net Beans, Visual Studio • Database Access • JDO, Hibernate, ADO.NET • Game Development • DirectX, Graphic Engines • Enterprise Portals: SharePoint, IBM Seminar in Software Design

  11. Subjects – Frameworks • Security • Identity Management (JAAS, LDAP, Biometrics) • Digital Rights Management • Mal-ware: Classification, Constructions, Detection • Google • Site Search, AdSense, … • UI Component Frameworks • Delphi vs. Swing vs. .NET • Web Services (WSE 3.0, …) Seminar in Software Design

  12. Subjects – Tools • Open Source Development • SourceForge, … • Static Code Analysis • JTest, Lint, FxCop, … • Secure Code Analysis (AppVerifier, …) • Team Development Tools • Configuration Control, Defect Tracking, … • Delivery Tools • Help and Setup Seminar in Software Design

  13. Subjects – Tools • Testing • Unit Testing • Automatic Functional Testing • Load Testing • Profilers • Model Driven Development • IBM RAD Seminar in Software Design

  14. Summary • What’s next • Choose a subject • Choose preferred+impossible dates • Email ssd@cs • Suggestions are welcome Seminar in Software Design

More Related