Search Results

Now showing 1 - 2 of 2
  • Item
    A Proposal for a Distributed Model of GKS Based on Prolog
    (Blackwell Publishing Ltd and the Eurographics Association, 1988) Milanese, V.
    The Graphical Kernel System GKS is so well established as a standard for graphics programming that quite a number of models for multiprocessor and distributed environments have already been suggested. It is therefore necessary to consider new languages and methodologies capable of supporting its distributed implementation. In this context, clausal logic languages provide suitable means for describing the system in a declarative form and, moreover, ensure the applicability of meta-programming techniques for specifying the semantics of implementation. The Prolog language, extended with communication and modularization structures required by the distributed programming, is thus here considered as a feasible means for establishing a model of GKS organized in functional modules which could be supported by different processors. For such a model a two-level implementation scheme is outlined and a reconfiguration and personalization methodology is suggested.
  • Item
    A Prolog Environment for GKS-Based Graphics
    (Blackwell Publishing Ltd and the Eurographics Association, 1988) Milanese, V.
    The Prolog language and GK.S are considered in an integrated fashion in order to create a flexible graphics environment. Prolog descriptive properties are devoted to creating hierarchical schemata which can be instantiated on application data, validated against topological constraints, and handled and drawn, at a low level, by GKS primitives.