1. A computer based method for realizing a building system within which healthcare services will be provided to patients, the method comprising: receiving input related to customer needs for a building system, which includes at least one building within which healthcare services will be provided to patients, the input being received through a user interface at a remote client device and being expressed in a formal description language; generating multiple different business models from the customer needs input, wherein the business models define, in a functional language, types and volumes of healthcare services that will be provided within the at least one building of the building system to satisfy the customer needs, wherein generating multiple different business models comprises performing a computer based simulation operation that involves comparing people and process workflow patterns within the at least one building with space patterns within the at least one building to determine how the business models would perform in terms of at least one of patient wait times, machine utilization, number of staff required, staff utilization, space utilization, and energy efficiency, wherein the computer based simulation operation is performed utilizing a pre-defined set of physical building components that includes at least the dimensions of a deck component; generating multiple different spatial arrangements from at least one of the business models, wherein the spatial arrangements define a form and shell of the building system, a block and stack of the building system, and room locations within the building system; generating multiple different systems integration designs from at least one of the spatial arrangements, wherein the systems integration designs define three dimensional spaces of infrastructure of the building system; tracking dependencies between the customer needs, the business models, the spatial arrangements, and the systems integration designs, wherein tracking dependencies between the customer needs, the business models, the spatial arrangements, and the systems integration designs comprises storing instance-specific data for the customer needs, for each of the multiple different business models, for each of the different spatial arrangements, and for each of the different system integrations, in a central database and in hierarchical order from the customer needs at the highest level to the business models to the spatial arrangements to the system integrations such that each system integration design tracks back to the customer needs via a corresponding spatial arrangement and a corresponding business model and propagating changes in the customer needs, the business models, and the spatial arrangements in hierarchical order.