Developing user interfaces: ensuring usability through product & process
Developing user interfaces: ensuring usability through product & process
Designing the user interface (2nd ed.): strategies for effective human-computer interaction
Designing the user interface (2nd ed.): strategies for effective human-computer interaction
Foundations for the study of software architecture
ACM SIGSOFT Software Engineering Notes
Usability inspection methods
The importance of ignorance in requirements engineering
Journal of Systems and Software
RAPPeL: a requirements-analysis-process pattern language for object-oriented development
Pattern languages of program design
Pattern-oriented software architecture: a system of patterns
Pattern-oriented software architecture: a system of patterns
The usability engineering lifecycle: a practitioner's handbook for user interface design
The usability engineering lifecycle: a practitioner's handbook for user interface design
Software for use: a practical guide to the models and methods of usage-centered design
Software for use: a practical guide to the models and methods of usage-centered design
The whiteboard: seven great myths of usability
interactions
Software Requirements
Usability Engineering
A Practical Guide to Usability Testing
A Practical Guide to Usability Testing
IEEE Software
Requirements Patterns for Embedded Systems
RE '02 Proceedings of the 10th Anniversary IEEE Joint International Conference on Requirements Engineering
Ambiguity and What to Do about It
RE '02 Proceedings of the 10th Anniversary IEEE Joint International Conference on Requirements Engineering
Designing software architectures for usability
Proceedings of the 25th International Conference on Software Engineering
Linking usability to software architecture patterns through general scenarios
Journal of Systems and Software - Special issue on: Software architecture - Engineering quality attributes
Usability-Supporting Architectural Patterns
Proceedings of the 26th International Conference on Software Engineering
The obstacles and myths of usability and software engineering
Communications of the ACM - The Blogosphere
Cost-Justifying Usability: An Update for the Internet Age
Cost-Justifying Usability: An Update for the Internet Age
requirements uncertainty: influencing factors and concrete improvements
Proceedings of the 27th international conference on Software engineering
Reusable Knowledge for Satisficing Usability Requirements
RE '05 Proceedings of the 13th IEEE International Conference on Requirements Engineering
Communication gaps in a tender process
Requirements Engineering
Designing Interfaces
Analysing the impact of usability on software design
Journal of Systems and Software
Architecting for usability: a survey
Journal of Systems and Software
Process Model Elicitation and a Reading Technique for Web Usability Inspections
WISE '08 Proceedings of the 2008 international workshops on Web Information Systems Engineering
Towards a Software Process for Aspect-Oriented Modeling of Quality Attributes
ECSA '08 Proceedings of the 2nd European conference on Software Architecture
Dealing with Usability in Model Transformation Technologies
ER '08 Proceedings of the 27th International Conference on Conceptual Modeling
Impact of Usability on Software Requirements and Design
Software Engineering
A responsibility-based pattern language for usability-supporting architectural patterns
Proceedings of the 1st ACM SIGCHI symposium on Engineering interactive computing systems
Helping software architects design for usability
Proceedings of the 1st ACM SIGCHI symposium on Engineering interactive computing systems
Usability-enabling guidelines: a design pattern and software plug-in solution
Proceedings of the doctoral symposium for ESEC/FSE on Doctoral symposium
Advances in Engineering Software
Interplay between Usability Evaluation and Software Development (I-USED 2009)
INTERACT '09 Proceedings of the 12th IFIP TC 13 International Conference on Human-Computer Interaction: Part II
Model-driven development for early aspects
Information and Software Technology
Supporting usability in product line architectures
Proceedings of the 13th International Software Product Line Conference
Towards to the validation of a usability evaluation method for model-driven web development
Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement
Editorial: Interplay between usability and software development
Journal of Systems and Software
Journal of Systems and Software
Training software developers in usability engineering: a literature review
Proceedings of the 6th Nordic Conference on Human-Computer Interaction: Extending Boundaries
Do patterns help novice evaluators? A comparative study
International Journal of Human-Computer Studies
Incorporating usability requirements in a test/model-driven web engineering approach
Journal of Web Engineering
A pattern approach to specifying usability features in use cases
Proceedings of the 2nd International Workshop on Pattern-Driven Engineering of Interactive Computing Systems
A web usability evaluation process for model-driven web development
CAiSE'11 Proceedings of the 23rd international conference on Advanced information systems engineering
Interaction modeling at PROS research center
INTERACT'11 Proceedings of the 13th IFIP TC 13 international conference on Human-computer interaction - Volume Part IV
Further analysis on the validation of a usability inspection method for model-driven web development
Proceedings of the ACM-IEEE international symposium on Empirical software engineering and measurement
Empirical validation of a usability inspection method for model-driven Web development
Journal of Systems and Software
Proceedings of the 24th Australian Computer-Human Interaction Conference
Incremental user-interface development for interactive multiobjective optimization
Expert Systems with Applications: An International Journal
Mapping study about usability requirements elicitation
CAiSE'13 Proceedings of the 25th international conference on Advanced Information Systems Engineering
Hi-index | 0.01 |
Like any other quality attribute, usability imposes specific constraints on software components. Features that raise the software system's usability level have to be considered from the earliest development stages. However, discovering and documenting usability features is likely to be beyond the usability knowledge of most requirements engineers, developers and users. We propose an approach based on elicitation patterns that capitalise upon key elements recurrently intervening in the usability features elicitation and specification process. Pattern use furnishes requirements analysts with a knowledge repository that helps them to ask the right questions and capture precise usability requirements information.