Browsing by Author "Colaso, Vikrant"
Now showing 1 - 2 of 2
Results Per Page
Sort Options
- Generation of a User Interface Prototype from an Integrated Scenario SpecificationColaso, Vikrant; Shah, Anuj; Lobo, Lester; Shastri, Priya (Department of Computer Science, Virginia Polytechnic Institute & State University, 2002)This report discusses the design for the generation of a device independent user interface prototype for services offered by a digital library from an Integrated Scenario Specification using class diagrams and collaboration diagrams as input. The project was conceived as an extension to the SUIP tool, which generates a User interface in java. But this approach has an inherent problem. The interfaces thus generated have the java look and feel and this can't be changed if the user so desires. Our design overcomes this drawback by generating the interface in UIML which is device independent and thus it is possible to render the code in java, HTML, WML and other languages. The report aims at providing details about the intricacies of the design and deployment. In addition, it also lists possible enhancements to the code that could be taken up as future work.
- A Usability Problem Inspection Tool: Development and Formative EvaluationColaso, Vikrant (Virginia Tech, 2003-04-18)Usability inspection methods of user interaction designs have gained importance as an alternative to traditional laboratory-based testing methods because of their cost-effectiveness. However, methods like the heuristic evaluation are ad-hoc, lacking a theoretical foundation. Other, more formal approaches like the cognitive walkthrough are tedious to perform and operate at a high-level, making it difficult to sub-classify problems. This research involves the development and formative evaluation of the Usability Problem Inspection tool — a cost-effective, structured, flexible usability inspection tool that uses the User Action Framework as an underlying knowledge base. This tool offers focused inspections guided by a particular task or a combination of tasks. It is also possible to limit the scope of inspection by applying filters or abstracting lower level details.