EPSRC Reference: |
GR/K69148/01 |
Title: |
TEMPORAL AND GRAPHICAL PRIMITIVES FOR DECLARATIVE GRAPHICS SYSTEMS |
Principal Investigator: |
Johnson, Professor C |
Other Investigators: |
|
Researcher Co-Investigators: |
|
Project Partners: |
|
Department: |
School of Computing Science |
Organisation: |
University of Glasgow |
Scheme: |
Standard Research (Pre-FEC) |
Starts: |
01 July 1996 |
Ends: |
30 June 1999 |
Value (£): |
186,338
|
EPSRC Research Topic Classifications: |
Human-Computer Interactions |
|
|
EPSRC Industrial Sector Classifications: |
|
Related Grants: |
|
Panel History: |
|
Summary on Grant Application Form |
Most graphics programming languages use procedural implementation techniques; if one instruction is placed out of sequence then the image can be corrupted. Declarative approaches, such as object orientation, logics and functional programming, provide attractive alternatives. Images can be built in a declarative style without referring to low level sequences of instructions. Unfortunately, these approaches cannot easily capture the procedural information that is necessary to represent changes in images during interactive dialogues. Programmers must rely upon arbitrary features of implementation environments, such as assert and retract or pipeline objects. We will demonstrate that the explicit representation of temporal information and structured, part-whole hierarchies can be used to avoid these problems. The innovative task is to identify appropriate vocabularies for the graphical structures and temporal primitives that support general purpose, declarative, graphics programming languages.
|
Key Findings |
This information can now be found on Gateway to Research (GtR) http://gtr.rcuk.ac.uk
|
Potential use in non-academic contexts |
This information can now be found on Gateway to Research (GtR) http://gtr.rcuk.ac.uk
|
Impacts |
Description |
This information can now be found on Gateway to Research (GtR) http://gtr.rcuk.ac.uk |
Summary |
|
Date Materialised |
|
|
Sectors submitted by the Researcher |
This information can now be found on Gateway to Research (GtR) http://gtr.rcuk.ac.uk
|
Project URL: |
|
Further Information: |
|
Organisation Website: |
http://www.gla.ac.uk |