Tools
FCS requires a common environment
That means each individual FCS “system/application” has the same “feature” available to it
That “feature” may be at different resolutions or displayed differently or used differently depending on the specific system needs at run-time
What is required is a common source (persisted representation), but individual uses (run-time system format)
Tools are needed to construct the common source, and tools are needed to make ready the common source for each individual use at run-time