Homan Ma

Learn More
With standardised semantic representations of construction objects able to be transferred between major CAD systems, and other design tools, there is an expectation, supported by compliance testing, that semantically consistent data will flow across the project team. This assumption is questioned due to the known difficulties in mapping consistently and(More)
The basic idea behind software reuse is that software developers use reusable components found in software repositories to reduce the amount of code that has to be written and so increase productivity. A problem arises, however, if the repository is too big — it becomes difficult to find relevant components. What is needed is an effective means to query(More)
  • 1