Assessing construction interoperability using a MDA and SOA architecture from an e-business perspective