COMP Project Status Overview April 1st, 2005
What is COMP410? Large group projects Real-world tools Demanding “clients”
Pedagogic Value Pure discovery learning State-of-the-art object oriented design and programming Project management Communications New technologies
Modern Development Tools Visual Studio.NET Source control such as Vault and Subversion FlyWheel UML diagram tool
Sharepoint Centralized communication hub Document repository User management Task lists
Sky.NET
Goals Well-developed Rules System (like in Terrarium) Service-oriented Architecture for View devices Dynamic Object Creation Dynamic Network Persistence Platform independent
Technology Overview View Network Model DirectXTablet SDK Dynamic Class Loading PastrySQL VoltronXML
Voltron Building off of the past Distributed, persistent file system –User Information –Game Objects Pastry –TCP/IP Communication Library
Service-Oriented Architecture Flexible Device System Technology independence Customizability
DirectX and Tablet PC High-Performance, Interactive User Interface Exploit Technology Capabilities New Forms of Interaction
Media Packages XML packages Images, Meshes, Renderers ”Skinnability”
SQL Data Server
Distributive Network Network Persistence Fault Tolerance Redundancy Scalability Server/Client Model
Current Status Well-thought-out design and APIs We are presently in the middle of merging components of Sky.NET –Network proof-of-concept code –Server Model –SOA :View
Special Thanks To: