Using a metamodel to design structural and behavioral aspects in context-sensitive groupware | IEEE Conference Publication | IEEE Xplore