An approach for assessing usability and accessibility of assistive technology for persons with disabilities