Processes can be structured and repeatable or unstructured and variable. Data is classified as either structured or unstructured. BI uses both structured and unstructured data. Fish aggregations can be structured or unstructured. Interviews may be structured, semi-structured, or unstructured. Information is carefully structured through engaging, interactive displays. Organizations can be structured as a dominance hierarchy. Expansions include support for structured and object-oriented programming. The wholes are structured and organized using grouping laws. There are other constructions to handle cases that are awkward in purely structured programming. These changes can be structured in various ways. Datagrams are typically structured in header and payload sections. Computational modeling uses simulations to study how human intelligence may be structured. Use cases are often written in natural languages with structured templates. Semiosis is logically structured to perpetuate itself.