Presentation is loading. Please wait.

Presentation is loading. Please wait.

Initial Operational Capability Pizzlet program By: Blake Norrish, Taj Isono, Phong Phan, Benjamin Irwin.

Similar presentations


Presentation on theme: "Initial Operational Capability Pizzlet program By: Blake Norrish, Taj Isono, Phong Phan, Benjamin Irwin."— Presentation transcript:

1 Initial Operational Capability Pizzlet program By: Blake Norrish, Taj Isono, Phong Phan, Benjamin Irwin

2 Software Preparation  Four parts of the release: –Servlet: ServletSource.zip ServletDistribution.zip –Midlet: MIDletSource.zip MIDletDistribution.zip

3 All software in place?  ServletSource.zip: –manage.xml, manage.properties, build.xml, build.properties: build files needed –src/appmain/*.java: all source files –web/WEB-INF/web.xml: specified location –dist/S-pizzlet.war: installation file –build/WEB-INF/classes/ *.class : all classes file from build process –doc/release_notes.txt, DebugOutput.txt

4 All software in place? (2)  MIDletSource.zip –build.xml and build.properties for installation process –src/: three modules: active/, passive/ and pref/. Plus, Pizzlet-Midlet.jad for installation –res/images: all the images needed to display. –And finally release-notes.txt

5 All software in place? (3)  What end-users need…  ServletDistribution.zip –manage.xml –manage.properties –dist/S-pizzlet.war –dist/doc/release_notes.txt  MIDletDistribution.zip –Pizzlet-MIDlet.jar –Pizzlet-MIDlet.jad –release-notes.txt

6 Legal Concerns  It’s a FREEWARE! –Freely distributed, as the user will, but… –Need to notify the developers before hand.

7 Readiness testing complete  Blackbox and Whitebox testing  Stress Tested.  Main test method: Passing a “debug” variable to the server. –Request?debug=true&yaddayadda…….  This tells server to output debug text as it goes  Knowledgeable developers examine the text for problems.

8 Readiness testing (2)  Debug text allows us to: –Watch what the E-mail ripper does Connection problems? Exceptions? Find new Emails? –See what is currently saved in the raw and parsed email structures. –See how the parser handles each e-mail

9 Readiness testing (3) [RipEmails] Entered... [RipEmails] Successfully obtained System properties and Session information... [RipEmails] Found 17 new messages. [SaveRawMessages] Starting message number 9 [SaveRawMessages] Getting the subject [SaveRawMessages] Message 9 is OLD [SaveRawMessages] Starting message number 10 [SaveRawMessages] Getting the subject [SaveRawMessages] Message 10 is OLD. Calculated confidence for e-mail: 1 Sender: Taj Isono Subject: FW: 2003 Experiential Learning Fair Body: You Are Invited to the University of Washington's 2003 Experiential Learning Fair When: Tuesday, January 14th, 2003 10:00 a.m. – 3:00 p.m. Where: Mary Gates Commons Learn More About: Undergraduate Research Service Learning Teach for America Programs Research in the Arts & Humanities International Study Leadership & Research Training Grants And Much More! For more information, contact the Undergraduate Research Program Phone: 206-221-6023 E-mail: urp@u.washington.edu An event sponsored by the Office of Undergraduate Education and the Undergraduate Research Program Time: Thu Mar 06 23:14:34 PST 2003 Estimated Time: tuesday january 14th 2003 10:00 3:00 Estimated Location: Undetermined.

10 Readiness Testing (4)  Created program in PHP to send test case e-mails  Allows us to send pre-programmed bulk e- mails to test the e-mail ripper.parser  Can also send custom single e-mail www.students.washington.edu/taj/php/tester.php

11 Readiness testing complete (5)  Midlet: –Has been tested extensively. This is a GUI, so easy to build test scripts. –Many test cases, including trying to break the system. –Test cases including unplug cable of the test machine, and running the system on real Tomcat server.

12 Site preparation  Servlet system will run on Tomcat server  Don’t need to integrate a new system.  Technician Shane Cantrell will install the midlet application on the cell phones.  The users need to have at least 75KB on their cell phones  Email account setup. Email account must hold emails for at least a half an hour

13 People preparation  The people at the deployment site are ready –Pizzlet is a system for UW CSE (as for now) –Need to do a little training, what’s needed for our system, what to do when Tomcat break. –Who keeps the Tomcat server?  Some user we should be aware of: –User may not know how to operate the system –User may not know how to handle when the Tomcat restart.


Download ppt "Initial Operational Capability Pizzlet program By: Blake Norrish, Taj Isono, Phong Phan, Benjamin Irwin."

Similar presentations


Ads by Google