A business architecture is the blueprint of an Enterprise. A generic business architecture is the blueprint of any Enterprise. An architecture consists of components and relationships.
For an Enterprise, that means functions (or capabilities) and flows (or processes, streams, chains...) The single page business architecture I come up with ( http://www.enterprise-architecture-matters.co.uk/gods-business-architecture) consists of the key functions and flows of an Enterprise mapped over the Value Chain illustrating a top level business architecture.
I would very much appreciate your views. Is there something you disagree with or you would add or change? Is it useful?