Term
|
Definition
creation of an object based on the template provided by the class definition |
|
|
Term
|
Definition
a system that has shared resources among multiple people or groups in an organization |
|
|
Term
|
Definition
a type of implementation diagram that shows the overall system architecture and the logical components within it |
|
|
Term
Application program interface |
|
Definition
The set of public methods that are available to the outside world |
|
|
Term
|
Definition
a way of category a mode element by its characteristics indicated by guillemets(<<>>) |
|
|
Term
|
Definition
A design identifier for a problem domain class |
|
|
Term
|
Definition
an entity class whose objects exist after a system is shut down |
|
|
Term
Boundry class or view class |
|
Definition
a class that exists on a systems automation boundry such as an input window |
|
|
Term
|
Definition
A class that mediates between boundry classes and entity classes acting as a switchboard between the view layer and domain layer |
|
|
Term
|
Definition
a class that is used to retrieve data from and send data to a database |
|
|
Term
|
Definition
A notation that indicated (plus or minus sign) whether an attribute can be directly accessed by another object |
|
|
Term
|
Definition
A notation that shows all the information needed to invoke or call the method |
|
|
Term
|
Definition
a method that is associated with a class instead of with objects of the class |
|
|
Term
|
Definition
an attribute that contains the same value for all objects in the system |
|
|
Term
|
Definition
a class that can never be instantiated (no objects can be created of this type) |
|
|
Term
|
Definition
a class that can be instantiated (objects can be created of this type) |
|
|
Term
|
Definition
a design principle in which one objects has a reference to another object and thus can interact with it |
|
|
Term
|
Definition
a brainstorming technique for designing interactions in use cases by assigning responsibilities and collaborations for classes |
|
|
Term
|
Definition
a qualitative measure of how closely the classes in a design class diagram are linked |
|
|
Term
|
Definition
a qualitative measure of the focus or unity of purpose within single class |
|
|
Term
Protection from variations |
|
Definition
a design principle in which parts of a system that are unlikely to change are segregated from those that will |
|
|
Term
Protection from variations |
|
Definition
a design principle in which parts of a system that are unlikely to change are segregated from those that will |
|
|
Term
|
Definition
a design principle in which an intermediate class is places between two class to decouple them but still link them |
|
|
Term
|
Definition
a design principle in which objects are responsible for carrying out system processing |
|
|