Type systems for operations on extensible records form a foundation for statically typed languages addressing some aspects of objectorientedprogramming and database applications. A number of primitive operations hav...
详细信息
The proceedings contain 23 papers. The special focus in this conference is on Attribute Grammars. The topics include: Introduction to attribute grammars;attribute grammars as a specification method;attribute evaluatio...
ISBN:
(纸本)9783540545729
The proceedings contain 23 papers. The special focus in this conference is on Attribute Grammars. The topics include: Introduction to attribute grammars;attribute grammars as a specification method;attribute evaluation methods;implementation of visit-oriented attribute evaluators;storage allocation for attribute evaluators using stacks and queues;grammar flow analysis;attribute evaluation and parsing;incremental attribute evaluation;a survey of parallel attribute evaluation methods;higher order attribute grammars;object-orientation in attribute grammars;attribute grammars and logic programs;affix grammars for programminglanguages;incremental static-semantic analysis for object-orientedlanguages using door attribute grammars;attribute grammars in a compiler construction environment;prototyping by using an attribute grammar as a logic program;using the generative aspect of attribute grammars in a knowledge based way;natural language interface construction using attribute grammars;affix grammars for natural languages;an overview of the OPTRAN system;attribute reevaluation in OPTRAN and the translator writing system RUEGEN - KS.
Proceedings incorporated 103 papers that deal with recent, contemporary and future applications of computer technology, in particular in the development of electronic circuitry and equipment. The material covers: comp...
详细信息
Proceedings incorporated 103 papers that deal with recent, contemporary and future applications of computer technology, in particular in the development of electronic circuitry and equipment. The material covers: computer architecture, multiprocessors, high-speed digital circuits, objectoriented VLSI design, real-time systems, parallel processing, hardware building blocks, VLSI synthesis, CMOS implementation, fault-tolerant parallel systems, advances in objectoriented design, architectural synthesis, image processing, fault tolerant parallel software, program development environments, VLSI design and routing, image recognition, parallel program development, PROLOG programming, hardware description languages, digital signal processing, interconnection networks for multiprocessors, system design, VLSI design tools, control applications, network communication protocols, database systems, VLSI testing and fault modeling, quality congrol, evaluation of parallel systems as well as testing methods.
A design is presented of a customized query language for manipulating geometric objects in a three-dimensional space, called dynamic spatial query language (DSQL), with which an end user retrieves, updates, and delete...
详细信息
A design is presented of a customized query language for manipulating geometric objects in a three-dimensional space, called dynamic spatial query language (DSQL), with which an end user retrieves, updates, and deletes spatial and nonspatial information about the objects without any knowledge of their exact spatial locations. DSQL, as an application-oriented query language, is built on top of an object-oriented database system, and operates on a database view that captures spatial characteristics of the objects and relationships among the objects. The authors also describe a bilevel data modeling approach as a methodology for design and implementation application-oriented query languages.< >
Describes an architecture for implementing Electronic Meeting systems (EMS) applications in an object-orientedprogramming Environment. The environment is based on the C++ programming language and personal computers c...
详细信息
Describes an architecture for implementing Electronic Meeting systems (EMS) applications in an object-orientedprogramming Environment. The environment is based on the C++ programming language and personal computers communicating over a local area network. An overview of C++ class concepts and terminology is included to familiarize the reader with terminology peculiar to C++ and necessary for the implementation of the design. The object-oriented EMS architecture is a three tier structure having layers for base classes, tools, and applications. The OO-EMS design addresses concurrency control, object addressing, duplicated objects, and broadcast communications.< >
暂无评论