CSCI 6448 |
Object Oriented Analysis and Design |
Course Location ECCR 150 Course Time Tuesday and Thursday 9:30 AM - 10:45 AM Topics What's New (Home) Course Schedule Course Lectures Outside Readings Contact Information Course Materials Grading Criteria Projects Teams Assignments Projects Additional Information Chimera Website UML Tools Related Links Archives August, 1998 September 1-9, 1998 September 10-30, 1998 October, 1998 |
A web-based software update utilityBackgroundSoftware organizations would like to allow customers to update their software (with patches) over the internet. This reduces the cost of updating customers with patches, and gets patches into customer hands faster. ProblemFor large software systems internet updates can be a problem. Due to the sheer volume of data in these software environments, comparing customer data with reference data in order to determine what patches are necessary is prohibitive. However, its impossible to due efficient incremental patches without these comparisons (copying all possible patches may also be inefficient for large systems). ProposalI propose we design an internet software update facility that provides efficient update of customer software with patches. This system will use efficient steps to identify customer files that require patching so that only those files need to be copied to the customer site. The key to the process will be the ability to efficiently identify what file(s) at a customer site are out of date with respect to the reference patch. Several approaches to identify candidate files can be attempted, making this project a perfect candidate for iterative development. |
© Ken Anderson, 1998.
Last Updated: 8/16/00; 2:46:46 PM