User-Interface Design Based on Data Models for Application Programs
From Tetherless World Wiki
Citation: Henrik Eriksson and Angel R. Puerta and Mark A. Musen. (1992) User-Interface Design Based on Data Models for Application Programs. In KSL-92-70, September,1992.
| Publication techreport ( Edit ) | |
| type | Technical Report |
| bibtype | techreport |
| Bibtex basics | |
| author | Henrik Eriksson and Angel R. Puerta and Mark A. Musen |
| title | User-Interface Design Based on Data Models for Application Programs |
| number | KSL-92-70 |
| institution | Knowledge Systems, AI Laboratory |
| address | Stanford, CA, USA |
| year | 1992 |
| month | September |
| Bibtex more | |
| Access Paper | |
| abstract | The data definitions that an application program uses can provide the basis for automatic generation of the program's user interface. To use fully the information available in object-oriented models, development tools must analyze the relationships among classes of data objects to design the high-level structure of the user interface. DASH is a tool that supports designers in defining and implementing user interfaces for knowledge-acquisition programs. DASH takes as input a set of class definitions expressed in an object-oriented language, and produces as output both a dialog structure at the window and editor level and a detailed form specification at the widget level, the last of which can be instantiated to a user interface automatically. Two important contributions of DASH are that it allows the designer to custom-tailor the user interface at various design stages, and that it maintains these adjustments as the class definitions change and the user interface is regenerated. |
| KSL Technical Report ID: KSL-92-70 |
Facts about User-Interface Design Based on Data Models for Application ProgramsRDF feed
| Abstract | The data definitions that an application p … The data definitions that an application program uses can provide the basis for automatic generation of the program's user interface. To use fully the information available in object-oriented models, development tools must analyze the relationships among classes of data objects to design the high-level structure of the user interface. DASH is a tool that supports designers in defining and implementing user interfaces for knowledge-acquisition programs. DASH takes as input a set of class definitions expressed in an object-oriented language, and produces as output both a dialog structure at the window and editor level and a detailed form specification at the widget level, the last of which can be instantiated to a user interface automatically. Two important contributions of DASH are that it allows the designer to custom-tailor the user interface at various design stages, and that it maintains these adjustments as the class definitions change and the user interface is regenerated. nge and the user interface is regenerated. |
| Address | Stanford, CA, USA + |
| Author | Henrik Eriksson and Angel R. Puerta and Mark A. Musen + |
| Bibtype | techreport + |
| Has author | Henrik Eriksson and Angel R. Puerta and Mark A. Musen + |
| Has identifier | KSL-92-70 + |
| Has publishing details | September,1992 + |
| Has title | User-Interface Design Based on Data Models for Application Programs + |
| Has where published | KSL-92-70 + |
| Has year | 1992 + |
| Institution | Knowledge Systems, AI Laboratory + |
| Ksl tr id | KSL-92-70 + |
| Month | September + |
| Number | KSL-92-70 + |
| Process note | NO + |
| Title | User-Interface Design Based on Data Models for Application Programs + |
| Year | 1992 + |
Resource > Thing > Entity > Document > Scientific Document > Publication
Resource > Thing > Entity > Document > Scientific Document > Publication > Technical Report
Resource > Thing > Entity > Document > Scientific Document > Publication > Technical Report > KSL Technical Report
