Object Oriented Requirements
Specifications and Analysis.
The Unified
Modeling Language.
The Case diagrams, class diagrams, object diagrams.
The system activities.
Collaboration and sequence diagrams.
States, state transitions and statechart diagrams.
Activity diagrams, component diagrams and deployment diagrams.
Unit References:
SADCW. (Ch. 7, 9).
IUML. (Ch. 3).
Object Oriented Databases.
Designing
object databases, representing classes and relationships.
Hybrid Object-Relational
Databases.
Classes
and attributes.
Relationships.
Relational
DBMS and object DBMS data types.
Distributed databases
and distributed systems.
Client/Server Software
Engineering.
The
structure of Client/Server systems
Software
Engineering for Client/Server systems
Analysis, Design and Testing of Client/Server systems.
Unit References:
SADCW. (Ch. 10).
SEPA. (Ch. 28).