Design Considerations of a Flexible Computer Based Assessment System | IEEE Conference Publication | IEEE Xplore