Moriyon et al., 1994 - Google Patents
Automatic generation of help from interface design modelsMoriyon et al., 1994
View PDF- Document ID
- 128469737046044568
- Author
- Moriyon R
- Szekely P
- Neches R
- Publication year
- Publication venue
- Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
External Links
Snippet
Model-based interface design can save substantial effort in building help systems for interactive applications by generating help automatically from the model used to implement the interface, and by providing a framework for developers to easily refine the automatically …
- 238000000034 method 0 abstract description 10
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/44—Arrangements for executing specific programmes
- G06F9/4443—Execution mechanisms for user interfaces
- G06F9/4446—Help systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/20—Handling natural language data
- G06F17/21—Text processing
- G06F17/22—Manipulating or registering by use of codes, e.g. in sequence of text characters
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/20—Handling natural language data
- G06F17/21—Text processing
- G06F17/24—Editing, e.g. insert/delete
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/20—Handling natural language data
- G06F17/21—Text processing
- G06F17/211—Formatting, i.e. changing of presentation of document
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/34—Graphical or visual programming
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/38—Implementation of user interfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/44—Arrangements for executing specific programmes
- G06F9/4421—Execution paradigms
- G06F9/4428—Object-oriented
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/70—Software maintenance or management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06Q—DATA PROCESSING SYSTEMS OR METHODS, SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation, e.g. computer aided management of electronic mail or groupware; Time management, e.g. calendars, reminders, meetings or time accounting
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6804686B1 (en) | System and methodology for providing fixed UML layout for an object oriented class browser | |
| Moriyon et al. | Automatic generation of help from interface design models | |
| US6330007B1 (en) | Graphical user interface (GUI) prototyping and specification tool | |
| De Baar et al. | Coupling application design and user interface design | |
| Cantu | Mastering Delphi 6 | |
| US5991534A (en) | Method and apparatus for editing a software component | |
| JP4366065B2 (en) | Resource file builder tool and computer readable code | |
| AU2003233573B2 (en) | System and method for making user interface elements known to an application and user | |
| US5327529A (en) | Process of designing user's interfaces for application programs | |
| US6836878B1 (en) | Visual programming from a tree structure | |
| Alexander et al. | Excel 2019 power programming with VBA | |
| US6473896B1 (en) | Method and system for graphically generating user-defined rules for checking language quality | |
| US20050015730A1 (en) | Systems, methods and computer program products for identifying tab order sequence of graphically represented elements | |
| US20170109138A1 (en) | Dynamic creation of object classes | |
| US6518979B1 (en) | Automatically-maintained customizable user interfaces | |
| US20050060687A1 (en) | Method and apparatus for documenting and describing object oriented programming logic | |
| Szekely | Template-based mapping of application data interactive displays | |
| Rex Hartson et al. | User interface development processes and methodologies | |
| Petroutsos | Mastering Microsoft visual basic 2008 | |
| Shaw et al. | Descartes: A programming-language approach to interactive display interfaces | |
| Machado et al. | MODUS: Model-based user interfaces prototyping | |
| Cottingham | Mastering AutoCAD VBA | |
| Wang et al. | Supporting user-defined activity spaces | |
| EP0692112B1 (en) | Dynamic browser system | |
| Luo | A human-computer collaboration paradigm for bridging design conceptualization and implementation |