The relationship between a specification and its implementation; an indication of the inheritance of behavior without the inheritance of structure.
See also interface.
A specification describes the behavior or structure of something without determining how the behavior will be implemented. An implementation provides the details about how to implement behavior in an effectively computable way. The relationship between an element that specifies behavior and one that provides an implementation is called realization. In general, there are many ways to realize a specification. Similarly, an element can realize more than one specification. Realization is therefore a many-to-many relationship among elements.
The meaning of realization ...