CS 4500 Assignment #3. Assigned: Friday, 18 January 2013 Due: Friday, 25 January 2013 For the second assignment, you proposed preliminary external specifications for the semester project. For this assignment, you will outline a software architecture that could satisfy the external specifications you proposed in assignment 2. Your outline will take the form of a memo addressed to your technical manager. (Note that this is a change from assignments 1 and 2, whose memos were addressed to a client of your software.) Write a short memo, no longer than five pages, outlining your proposed software architecture for the software you will write as your team's semester project. This memo should include high-level descriptions of the software's inputs, outputs, algorithms, and data structures. The quality of your writing will be graded as it was in assignments 1 and 2. Some technical managers, including your instructor, take a dim view of memos that contain errors in grammar, spelling, punctuation, or the like, and are more impressed by well-written memos in straightforward plain text than by fancy presentations of sloppy writing. Submit your memo in paper form at the beginning of class on Friday, 25 January 2013. Remember to identify yourself in your memo. You may also include the email address you'd like for the instructor to use when corresponding with you. Late assignments may be discounted, and very late assignments are likely to be discarded without credit. --------------------------------------------------