Current Version: Elaboration Iteration 2, Started 8/27/2003
Elaboration Iteration 1, Completed 11/14/2002
Inception, Completed 9/5/2002


local computer: the computer on which the user is currently working

location: the complete path name for a file, including the name of the file and all directories, e.g., c:\dir1\dir2\file.txt on Windows and /dir1/di2/file.txt on Mac OS X

merge: to combine two disparate sets of changes to some original file, resulting in a single file that contains all the changes from both sets

PMSD: portable mass storage device, examples include solid state USB hard drives (like the Sony Micro Vault) and Zip disks

remote computer: a computer to synchronize with that is not the computer on which the user is currently working; this is the other computer in a synchronization partnership.

sync: see synchronize

synchronization partners: a pair of computer between which files and directories may be synchronized

synchronize: to make a file or directory on one computer identical to a corresponding file or directory on another computer by maintaining the latest version of any changes

system: the software that performs the synchronization, explicitly excluded by the term system is the computers to be synchronized and the PMSD used.

Return to top

Last modified Tuesday, September 16, 2003.

This web page is for the StickSync project, developed as an example for Com S 362 at Iowa State University. Please direct any comments or questions about this project to Gary T. Leavens at leavens@cs-DOT-iastate-DOT-edu or Curtis Clifton at cclifton@cs-DOT-iastate-DOT-edu (after replacing -DOT- with `.').