Fast Track UML 2.0

object

A thing or concept that belongs to a particular class .

object diagram

A diagram that shows a set of objects , and the relationships among them, at a particular point in time during the execution of the system.

object flow

An activity edge that can have objects or data passing along it in addition to control tokens .

object node

An activity node that provides and accepts objects and data as they flow into and out of invoked behaviors in the context of the execution of an activity .

operation

A service that an object can request to affect behavior.

output pin

A pin that receives output values for an action .

package

A grouping of pieces of a model.

package diagram

A diagram that shows the contents of a package , which can include nested packages and, optionally , the relationships among those contents.

package visibility

A specification that objects belonging to any class in the same package as the given class can see and use that class.

parent

See superclass.

part

An object that a class contains by composition .

part decomposition

The description of the behavior of a part that belongs to the internal structure of some model element.

permission dependency

A dependency within which the supplier grants the client permission to access some or all of its constituent elements.

pin

A modeling element connected with an input to or output from an action .

port

A group of provided interfaces and/or required interfaces that specifies a distinct interaction point between a class or component and its environment.

postcondition

The specification of a condition that must hold true before a method starts executing.

powertype

A class within a generalization set whose instances are also subclasses of another class.

precondition

The specification of a condition that must hold true before a method starts executing.

primitive function

A predefined mathematical function, specified in an external language, that depends only on input values, as opposed to values from memory or objects .

private visibility

A specification that only objects belonging to a given class itself can use a particular attribute or operation .

profile

A stereotyped package that contains model elements that have been customized for a particular platform, domain, or purpose.

property

An object that a class references or owns.

protected visibility

A specification that only objects that belong to subclasses of a given class (at any level below that class) can use a particular attribute or operation .

protocol conformance

The means by which a protocol state machine specifies a protocol that conforms to a more general state machine protocol, or that a specific behavioral state machine abides by the protocol of a more general protocol state machine.

protocol state machine

A specification of which operations of a given class can be called when instances of that class are in particular states and under which conditions.

protocol transition

An entity that specifies that a given operation can be called for an instance of the given class in its initial state , under the initial condition specified as a precondition by a particular guard , and that at the end of the transition , the target state can be reached under a specified postcondition , also specified as a guard.

provided interface

An interface that a class or a component provides to potential clients for the operations that the class or component offers.

pseudostate

An entity that takes the basic form of a state , but that doesn't behave like a full state.

public visibility

A specification that objects belonging to any class can use a given attribute or operation .

Категории