Knowledge elicitation techniques for knowledge-based systems
Knowledge elicitation: principle, techniques and applications
CHI '92 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Prototyping an intelligent agent through Wizard of Oz
CHI '93 Proceedings of the INTERACT '93 and CHI '93 Conference on Human Factors in Computing Systems
Interactive sketching for the early stages of user interface design
CHI '95 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Communications of the ACM
The case for user-centered CASE tools
Communications of the ACM
Contextual design: defining customer-centered systems
Contextual design: defining customer-centered systems
The usability engineering lifecycle: a practitioner's handbook for user interface design
The usability engineering lifecycle: a practitioner's handbook for user interface design
Past, present, and future of user interface software tools
ACM Transactions on Computer-Human Interaction (TOCHI) - Special issue on human-computer interaction in the new millennium, Part 1
Rapid ethnography: time deepening strategies for HCI field research
DIS '00 Proceedings of the 3rd conference on Designing interactive systems: processes, practices, methods, and techniques
Usability Engineering
Qualitative Data Analysis: A User-Friendly Guide
Qualitative Data Analysis: A User-Friendly Guide
A Practical Guide to Knowledge Acquisition
A Practical Guide to Knowledge Acquisition
User Centered System Design; New Perspectives on Human-Computer Interaction
User Centered System Design; New Perspectives on Human-Computer Interaction
Participatory Design: Issues and Concerns
Computer Supported Cooperative Work
50 Years of Software: Key Principles for Quality
IT Professional
Eclipse Modeling Framework
The Pragmatics of Model-Driven Development
IEEE Software
Software Factories: Assembling Applications with Patterns, Models, Frameworks, and Tools
Software Factories: Assembling Applications with Patterns, Models, Frameworks, and Tools
Rough and ready prototypes: lessons from graphic design
CHI '92 Posters and Short Talks of the 1992 SIGCHI Conference on Human Factors in Computing Systems
Model-driven development: the good, the bad, and the ugly
IBM Systems Journal - Model-driven software development
MDA: Revenge of the Modelers or UML Utopia?
IEEE Software
Sketching User Experiences: Getting the Design Right and the Right Design
Sketching User Experiences: Getting the Design Right and the Right Design
The Field of Software Language Engineering
Software Language Engineering
How designers design and program interactive behaviors
VLHCC '08 Proceedings of the 2008 IEEE Symposium on Visual Languages and Human-Centric Computing
How to support designers in getting hold of the immaterial material of software
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Static and dynamic user portraits
Advances in Human-Computer Interaction - Special issue on User Assessment in Serious Games and Technology-Enhanced Learning
Hi-index | 0.00 |
A modeling tool not only helps users express their ideas and thoughts but also serves as a communication platform among domain experts, designers, developers, and others practitioners. Existing modeling tools have shortcomings in terms of supported functionality and situated usability or do not meet the needs of users of varying levels of expertise. To facilitate improvement of such modeling tools, this research begins by identifying common problems in existing tools and proceeds by borrowing concepts from grounded theory to develop a framework of redesign guidelines. A case study illustrates how this framework can be used by applying it to MetaSketch, a metamodeling tool. The study employs multiple user experience research methods, including usability tests with paper prototypes, observations, interviews, and contextual inquiries. A set of core tasks and two significant modeling approaches were identified that directly influence interface and interaction design for modeling tools.