|
General Info. Project Homepage Project Journal Open Source License CVS Log Project Artifacts Use Cases Vision and Business Case Supplementary Spec. Risk List Glossary Domain Model Design Class Diagram System Seq. Diagrams Interaction Diagrams Code Artifact Archive Inception Use Cases Vision and Business Case Supplementary Spec. Risk List Glossary Links Com S 362 Homepage Dept. Homepage ISU Homepage |
About StickSyncThe StickSync project has two primary goals:
Curtis Clifton and Gary T. Leavens are the primary developers of StickSync. The project is open source and licensed under the BSD license. We welcome and encourage contributions. To contribute please email cclifton@cs-DOT-iastate-DOT-edu (replacing -DOT- with `.'). StickSync as an ExampleOne of the textbooks for Com S 362 is Craig Larman's, Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and the Unified Process. Larman's text includes a single running example throughout. In the past students were interested in having additional examples to illustrate the ideas discussed in the course. This project tries to be such an example. Instead of just being an example of the final product, this project will be a work in progress. Artifacts in the project will change as the project evolves. We won't claim that the artifacts are perfect, nor can they be. But the process of iteratively developing the artifacts is intended to illustrate many of the key ideas of the course. To help illustrate the process we will provide a journal describing the work done on the project as it happens. Hopefully this journal will serve to distinguish the process from the artifacts it produces. StickSync as a ToolThe project is not just an example for the course, but is intended to fulfill a real-world need (of the developers', at any rate). Briefly, this is the need to synchronize files between two computers, one a Macintosh without a high-speed internet connection and one a PC. The developers do have access to a Sony Micro VaultTM that can transfer up to 128MB of data. We would like to use this to synchronize the files on the two computers. Additional details regarding the project will be described in the various artifacts created as part of the Unified Process. Last modified Thursday, September 5, 2002. |
This web page is for the StickSync project, developed as an example for the Fall 2002 offering of 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 `.').