RIVIER COLLEGE

Department of Computer Science & Math

CS552A Software Design Strategies

 

 

Instructor: Dr. Vladimir V. Riabov

Office: STH-312

Office Phone: (603) 897-8613

E-mail: vriabov@rivier.edu

 

 

REFERENCES

 

 

COURSE TEXTBOOK:

 

Sommerville, Ian: Software Engineering, 6th Edition; Addison-Wesley Longman Publisher, Reading, MA; (2001).

Slides can be downloaded from URL: http://www.comp.lancs.ac.uk/computing/resources/SE6/Slides/index.html;

Software Engineering Resources: http://www.comp.lancs.ac.uk/computing/resources/ser/SE.links.html.

 

 

BOOKS RECOMMENDED:

 

Roger S. Pressman: Software Engineering: A Practitioner's Approach, 4th edition, McGraw-Hill Companies; (1997) (ISBN: 0-07-052182-4). See details on Web: http://www.rspa.com/spi/index.html

 

Michael Pont: Software Engineering with C++ and CASE Tools (with CD-ROM), 1st edition; Addison Wesley Longman, Inc.; (1995) (ISBN: 0-201-87718-X, Paperback).

 

Fertuck, Len: System Analysis & Design with Modern Methods; Business and Educational Technologies, Wm. C. Brown Communications, Inc.; (1995).

 

Shelly, Cashman, and Rosenblatt, System Analysis & Design, 4th edition, Course Technology, 2002 (Resources: http://www.course.com/catalog/downloads.cfm?isbn=0-7895-5957-9

 

Dennis, Wixom, and Tegarden, System Analysis & Design: An Object-Oriented Approach with UML, John Wiley & Sons, Inc., 2002 (Resources: http://www.wiley.com/college/dennis/).

 

Chamond Liu: Smalltalk, Objects, and Design; Manning Publications Co.; (1996).

 

Dewitz, Sandra, and Oslon, Michael: Semantic Object Modeling with SALSA - A Casebook; McGraw-Hill, Inc.; (1994).

 

NOTE: Additional Books are recommended in the Homework Sets.