Page 29 - DCAP601_SIMULATION_AND_MODELING
P. 29
Unit 1: Introduction to System Simulation
Notes
Figure 1.11: Software Design Semantic Model
Data Dictionaries
1. Data dictionaries are lists of all of the names used in the system models. Descriptions of
the entities, relationships and attributes are also included
2. Advantages
(a) Support name management and avoid duplication
(b) Store of organisational knowledge linking analysis, design and implementation
3. Many CASE workbenches support data dictionaries
Object Models
1. Object models describe the system in terms of object classes
2. An object class is an abstraction over a set of objects with common attributes and the
services (operations) provided by each object
3. Various object models may be produced
(a) Inheritance models
(b) Aggregation models
(c) Interaction models
LOVELY PROFESSIONAL UNIVERSITY 23