Font Size: a A A

Pattern languages for incorporating human experience quality attributes in software applications

Posted on:2008-09-11Degree:Ph.DType:Dissertation
University:George Mason UniversityCandidate:Rueda, Edwin SFull Text:PDF
GTID:1448390005979721Subject:Computer Science
Abstract/Summary:
To increase user acceptance of business software applications, software architects need to consider a type of quality attribute, in addition to the commonly used technical quality attributes, which is directed towards the application users' human experience while using the application. The dissertation defines a taxonomy of these new attributes---the human experience quality attributes---and corresponding criteria for measuring their inclusion in the applications. Furthermore, the dissertation develops a pattern language, following Christopher Alexander's concepts for patterns, for early incorporation of these new attributes in a business software application's architecture. Using an explanatory case study, the dissertation evaluates the pattern language and concludes that it is accurate, sufficient, and useful for its purpose. That is, it is effective for eliciting, documenting, and communicating the information needed for architecting a business software application that possesses the newly defined human experience quality attributes.
Keywords/Search Tags:Human experience quality, Software, Application, Pattern
Related items