Glossary of Unified Modeling Language Terms - C

C

  • Call -
  • Cardinality - the current number of occurrences of a Property. The cardinality must be a value that is allowed by the multiplicity
  • Child -
  • Class - the primary declarative construct of Object-Oriented Programming; a cohesive unit of Attributes and Operations; a compile-time template for an Object
  • Class diagram - a type of static structure diagram that describes the structure of a system by showing the system's classes, their attributes and the relationships between the classes.
  • Classifier - a category of UML elements that have some common features, such as attributes or methods.
  • Client -
  • Collaboration - A collaboration is a society of classes,interfaces and other elements that work together to provide some cooperative behavior that is bigger than the sum of its parts.
  • Communication diagram
  • Component - A component represents a software module (source code, binary code, executable, DLL, etc.) with a well-defined interface. The interface of a component is represented by one or several interface elements that the component provides. Components are used to show compiler and run-time dependencies, as well as interface and calling dependencies among software modules. They also show which components implement a specific class.
  • Component diagram
  • Composite structure diagram
  • Composition - a specific type of relationship describing how one Object is composed of another Object; a form of Aggregation where the child object is destroyed if the parent object is destroyed.
  • Condition -
  • Connection -
  • Constraint - natural language, programming language or Object Constraint Language boolean condition which may not be false if a Class is to be considered valid
  • Containment - containment by value and containment by reference. Containment by value implies that an object contains another object; containment by reference implies that an object contains a pointer to another object.
Contents: Top 0–9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Read more about this topic:  Glossary Of Unified Modeling Language Terms