“STEP AP 242”:
I have to “STEP” deeper into STEP AP 242 to better understand its promises and limitations if applied to the construction sector. I like the idea to harmonize with deliberate and established STEP APs.
Decoupling of fine-grained information pieces (i.e. simple statements about facts, rules, constraints, assumptions, …) allows for computer aided evolutionary design (CAED) starting with vague ideas, schedule and budget constraints and resulting in the final real-world building.
The information pieces are collected in distributed knowledge bases.
We need algorithms
- for consistency check between all the statements coming from several stake-holders
- for inference from satements to proposals for design, schedule (progress over time), budget consumption (cost over time)
“different modeling paradigms”:
Need for consistency check and inference.
If algorithmic inference is possible then infer the profession specific modell (e.g. for stability calculation and simulation) from a consolidated civil engineers model.
Civil engineers model has to (almost) consistent to the architects model (i.e. architects artwork). Algorithmic consitency check between this models can be done contionously (on model change events) in the background. This is similar to spell check with improvement proposals that we know from text editors and software IDEs.
Additonally within one profession domain (architect, civil engineer, structural engineer, …) I claim a better alignment, a common modelling practice, i.e. more unification based on standardized decision rules.
In architecture for a simple “standard-case” wall (covering most use-cases) there should be ONE and only ONE standardized way to model it (modelling paradigm). For special cases I claim that the building domain expert has the freedom of decision case by case instead of presumption by software vendors preference.
Similar I claim standardization for “standard-cases” and decision freedom on building domain experts for special cases for all other professions (civil engineers, structural engineers, E, HVAC, …)