Architectural Data Integration: Bridging the Gap Between Design and Technology