Yes frequency/frequencies are a part of “wave forms” but only a small part. I do not know witch equipment you are currently working on and I only used communication as just one example of the point I wanted to make about the problems of integration and source code.
But there is a great deal of open source material available, under the general heading of Software-Reprogrammable or Software-reconfiguring radio that clearly makes the point for net-centric military communications on the cutting edge, that my descriptions are in fact accurate. Things like AM, FM, SSB, FSK, time and frequency division multiplexing and other RF information envelops were selected in the past in circuitry along with various band-pass or notch RF filters, logarithmic receivers settings, gain control settings, just to mention a few. Now in the newest equipment these are software selected features that can be changed on the fly. The hardware is designed to be as universal and wide band as is technologically possible so that both the transmit and receive signal paths can accommodate as many types and kinds of information content as possible.
Just think how much space it would take up if you needed a separate radio for every, link, frequency, modulation typed, data path that the F-35 is expected to work with? It would never get off the ground.
I found this one reference in just two minutes.
Software Reprogrammable Payload Fact Sheet - Office of Naval Research