Automatic construction of user interfaces from constraint multiset grammars | IEEE Conference Publication | IEEE Xplore