Solving architectural modelling problems using knowledge | IEEE Conference Publication | IEEE Xplore