A formal approach for guiding architecture design with data constraints | IEEE Conference Publication | IEEE Xplore