Font Size: a A A

Software Usability Research Based On User Behavior Models

Posted on:2008-07-26Degree:DoctorType:Dissertation
Country:ChinaCandidate:X W LaiFull Text:PDF
GTID:1118360215465496Subject:Basic Psychology
Abstract/Summary:PDF Full Text Request
With the evolvement of software engineering, many higher produce requirements are advancing by the software owners. User pays more attention to some un-function characters rather than the function characters. In recent years, software usability becomes more and more important to the users and developers with the rapid growth of software technical. The usability character to users means more effective, more understandability, more efficient, less error and more satisfaction.It will become the pivotal character which decides the software's quality. Our researches try to discovery the relationship between the user's software experience and the software's inherent characters. We focus on the software usability's measurement, testing and improvement. Some methods are advanced to keep the software's usability. Software engineer and other usability regarded can use these methods to improve the software's usability characters and make better satisfactory software. And some correlative subject knowledge was used to help us such as software engineering (SE), cognitive science, industry psychology and artificial intelligence etc.The main researches and innovative points are:1. to propose a software usability metric method based on the user's emotional modelIn the paper, we propose a mapping method between the user software experiences and user PAD emotional space by the apocalypse from the theory of cognitive science. And a usability measurement method was give based on the mapping model. We had do some parameter optimize in the measurement process use the statistical learning theory. These parameter optimize can effectual improve the measurement answer's veracity. And some psychology signification was give to prove the model's veracity and validity. 2. to give a software usability test method based on the user's action modelWe analyze the character of the human-computer interaction process and give a user software operation process modeling method by the Markov random process method. Some formal specifications were given to the model. We also give user operation process model check arithmetic to help the engineer test software's usability.3. to propose a software quality characters relativity analysis method and a software usability character improve methodWe also do some analyze and research to the common software's quality character system in order to fine a software usability malfunction discover and improve problems. We use the Fuzzy Cognitive Map to describe the software quality character relationship. And give an integrated training arithmetic, syntax pruning arithmetic, semantic pruning arithmetic and quality relationship analysis arithmetic to the method.We had done some practical software usability testing and improvement to some common systems. A software usability data analysis system (SUAS V1.2) was developed to help us validate these methods' validity and efficiency. By the practical, we found the new method can correspond with many kinds of software life cycle model. They are a useful complementarily to the existing software develop process. And it can help the engineer to measure, testing and improve the software system's usability quality.
Keywords/Search Tags:Usability, PAD, Markov Random Process, Fuzzy Cognitive Map
PDF Full Text Request
Related items