Figure 6.

Illustration of the use of interfaces to express is-a relationships among biological concepts. Circles represent interfaces while boxes represent classes. An arrow from one class to an interface indicate that the class implement the interface, and this relationship can be used to indicate that instances of the class have the properties described by one or several interfaces.

Srdanovic et al. BMC Bioinformatics 2005 6:5   doi:10.1186/1471-2105-6-5
Download authors' original image