Enterprises are socio technical systems whose management involves multiple stakeholders each demanding for a distinct perspective on the enterprise. A plethora of modeling languages for describing different viewpoint on an enterprise have been developed in practice and academia. These viewpoints typically reflect the areas of interest that certain stakeholders pertain in respect to the enterprise, e.g. process modeling, IT resource modeling. While these viewpoints support analysis confined to their area of interest, crosscutting analysis, e.g. of the IT support for processes, demand for ad hoc viewpoints spanning different areas of interest. In this paper, we present a building-block based approach to enable stakeholders to create ad hoc viewpoints on enterprise models, which are complementingly operationalized via a model-transformation based method for generating visualizations.