We set out to provide a theoretical underpinning of the issues involved, as well
as practical guidelines that will aid architects in selecting the best approach for their
architectural communicative needs. We will therefore start out with a theoretical
exploration of the issues involved in communication during system development
(Sects. 4.2 and 4.3), followed by the application of this exploration to the field of
enterprise architecture (Sect. 4.4).