The entity-relationship model—toward a unified view of data
ACM Transactions on Database Systems (TODS) - Special issue: papers from the international conference on very large data bases: September 22–24, 1975, Framingham, MA
Database abstractions: aggregation and generalization
ACM Transactions on Database Systems (TODS)
The keystroke-level model for user performance time with interactive systems
Communications of the ACM
Design of a separable transition-diagram compiler
Communications of the ACM
The Psychology of Human-Computer Interaction
The Psychology of Human-Computer Interaction
Structured Systems Analysis: Tools and Techniques
Structured Systems Analysis: Tools and Techniques
Human Interaction with Computers
Human Interaction with Computers
User Software Engineering and the design of interactive systems
ICSE '81 Proceedings of the 5th international conference on Software engineering
Applying behavioral abstraction to information system design and integrity
Applying behavioral abstraction to information system design and integrity
Structured Analysis and System Specification
Structured Analysis and System Specification
ACM Transactions on Graphics (TOG)
Characteristics and functions of software environments: an overview
ACM SIGSOFT Software Engineering Notes
Cost/benefit analysis for incorporating human factors in the software lifecycle
Communications of the ACM
Dialogue management: support for dialogue independence
MIS Quarterly
Human-computer interface development: concepts and systems for its management
ACM Computing Surveys (CSUR)
CHI '88 Workshop on Real Time, decision support computer-human interaction
ACM SIGCHI Bulletin
Creating user interfaces using programming by example, visual programming, and constraints
ACM Transactions on Programming Languages and Systems (TOPLAS)
DoD-Std-2167A and methodologies
ACM SIGSOFT Software Engineering Notes
Exploding the interface: experiences of a CSCW network
CHI '93 Proceedings of the INTERACT '93 and CHI '93 Conference on Human Factors in Computing Systems
Integrating task and software development for object-oriented applications
CHI '95 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
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
Online help systems: a conspectus
Communications of the ACM
User-Interface Tools: Introduction and Survey
IEEE Software
The human-computer interaction handbook
Executable specifications for a human-computer interface
CHI '83 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Software engineering for user interfaces
ICSE '84 Proceedings of the 7th international conference on Software engineering
A workbench for project oriented software engineering courses
SIGSCE '84 Proceedings of the fifteenth SIGCSE technical symposium on Computer science education
Still more about rapid prototyping
ACM SIGSOFT Software Engineering Notes
Factors influencing technology transfer
ACM SIGCHI Bulletin
Specification and implementations of interactive information systems
AFIPS '84 Proceedings of the July 9-12, 1984, national computer conference and exposition
Ownership and Evolution of Local Process Representations
INTERACT '09 Proceedings of the 12th IFIP TC 13 International Conference on Human-Computer Interaction: Part I
Hi-index | 0.03 |
The User Software Engineering methodology is a set of techniques, supported by automated tools (Unified Support Environment), to support the specification and implementation of interactive information systems. The methodology advocates construction of a prototype of the user/program dialogue as an aid to the analysis process, and suggests the construction of a functional prototype as an aid to the specification. The USE tool RAPID (RApid Prototypes of Interactive Dialogues) supports the construction of prototypes and partial systems. RAPID builds upon two automated tools, the Transition Diagram Interpreter (TDI) and a relational database management system (Troll). This paper describes the role of prototypes in the USE methodology and the function and use of RAPID, TDI, and Troll.