Dustin Barnes Greg Greenway Erik Day PocketWeb IOC Dustin Barnes Greg Greenway Erik Day Rob Hanson David Owens II Jacques Crocker CSE 403
IOC Review PocketWeb Software Status Framework Complete! Server Complete! Midlet Complete! Modules Amazon Complete! Email Complete! Stocks Complete! Weather Complete! CSE 403
Software Deliverables Server Application .WAR file designed for Tomcat 4 .JAR files, libraries and modules Midlet Application .JAD file for phone .JAR file CSE 403
Site Prep Tomcat 4 Server Memory Costs PocketWeb recommends >256Mb of RAM Server Server Speed Server In/Out Bandwidth Image Cache Space Need 1-5 GB per Module CSE 403
Support Support Image Cache Server Maintenance Operators Manual Maintenance Required Many PNG Images Server Maintenance Verify legitimacy of Modules Remove failing Modules Operators Occasional Log Checks CSE 403
Release Design View Server Amazon.com Test Stocks Weather Email Bible Midlet Frontend Other Clients (Web Services) Server Amazon.com Test Stocks Weather Email Bible Recipes MapQuest CSE 403
Original Design View Server Amazon.com Weather Movies Slashdot Midlet Frontend Other Clients (Web Services) Server Amazon.com Weather Movies Slashdot Other Modules CSE 403
Final Schedule Completed Milestones: Module Development Kit – Framework JAR Dynamic Module Registration Framework Implementation Required Features Optional Features Image Display Image Conversion XML Midlet Browser Implementation Module Development (Amazon, others) Debugging Integration Testing Release CSE 403
Final Schedule Milestones Scrapped Database Redrive Some Module Ideas (RSS News etc) User Module Selection (Web Page) CSE 403
Evaluation Stability User Community Error Checking Data starved Illegal state requests Bad User Input Random Requests User Community Data starved Nokia loves $$$ CSE 403
Resources Expenditures Operator Time Bandwidth Capitol Server Flying Data CSE 403
Review PocketWeb Lack of Time Pieces Cut Pieces Remain Database Redrive User Module Selection Extra Modules Pieces Remain Powerful Developer Framework Easy to use Midlet CSE 403
Review PocketWeb Success! Module Developer Support Framework Midlet UI Components Web Services Toolkit for Module Developers XML / HTTP XPath Support for Fast Parsing Flexible Test Harness for Module Testing / Development CSE 403