Paper Code: ETCS 304 L          T          C
Paper: Object Oriented Software Engineering 3           1           4

UNIT - I

Introduction to Software Engineering:

Software Engineering Development, Software Life Cycle Models, Comparison of various models

Requirement Elicitation:

Introduction to Object Oriented Methodology, Overview of Requirements Elicitation, Requirements Model-Action & Use cases, Requirements Elicitation Activities, Managing Requirements Elicitation.

UNIT - II

Architecture:

Introduction, System development is model building, model architecture, requirements model, analysis model, the design model, the implementation model, test model

Analysis:

Introduction, the requirements model, the analysis model

UNIT - III

Construction:

Introduction, the design model, block design, working with construction

Testing:

introduction, on testing, unit testing, integration testing, system testing, the testing process

UNIT - IV

Modelling with UML:

Basic Building Blocks of UML, A Conceptual Model of UML, Basic Structural Modeling, UML Diagrams.
Case Studies

TEXT BOOKS:

  1. Ivar Jacobson, “Object Oriented Software Engineering”, Pearson, 2004.
  2. Grady Booch, James Runbaugh, Ivar Jacobson, “The UML User Guide”, Pearson, 2004.
  3. Wendy Boggs,Boggs,Michael Boggs “Mastering UML with Rational Rose”, BPB Publication, 2003.

REFERENCE BOOKS:

  1. Stephen R. Scach, “Classical & Object Oriented Software Engineering with UML and Java: McGraw Hill, 1999.
  2. Richard C. Lee, William M. Tepfenhard, “UML and C++, A Practical guide to object-oriented Development”, Pearson Education, 2002.

No comments:

Post a Comment