Software Construction: Course Outline (SE 2203)
It is the thorough formation of functioning meaningful software through a combination of coding, authentication, unit testing, integration testing, and debugging.
Text Books
Reference Books
-
Object-oriented software engineering by
Call Number: 005.117 BRUISBN: 8129704331Publication Date: 2004
Other Books (Full Text)
-
by Lano, Kevin
Pages 386
Date Published May 2005
Course Outline
|
-
Iterative development, Unified process
- Introduction to UML and Case Studies
|
|
- UML: Use case , Use case diagrams, Activity diagrams, Sequence Diagram (System level)
-
Domain modeling, creating domain models from requirements, System Sequence
-
Diagrams (SSDs), Operation contracts, System layers
-
Design Class Diagrams, Method names, Multiobjects, Navigability, Dependency relationships, Reference attributes & Role names
-
Grasp Patterns and their application