Structures System requirements System architecture Field-specific terminology Languages/grammars
Streams Protocols Activity logging Timing/synchronization Network access Chaos control