A constraint network is arc consistent if any value of its variables is compatible with at least one value of any other variable. Enforcing arc consistency in a constraint network is a commonly used preprocessing step...
详细信息
Guaranteeing termination of programs on all valid inputs is important for database applications. Termination cannot be guaranteed in stratified Datalog with integer (gap)-order, or Datalog⌝,, programs on generalized d...
详细信息
ENVY/Constraints is an IBM/Smalltalk library that provides a constraint satisfier and a collection of useful constraints, targeted at developing interactive graphical user interfaces. The solver supports multi-way con...
详细信息
Discovering repetitive, interesting, and functional substructures in a structural database improves the ability to interpret and compress the data. However, scientists working with a database in their area of expertis...
详细信息
The performance and cost-performance benefits of parallel systems make them attractive platforms for many applications. But, these are unfortunately offset by the difficulties of programming parallel computers. Theref...
详细信息
ISBN:
(纸本)0780320182
The performance and cost-performance benefits of parallel systems make them attractive platforms for many applications. But, these are unfortunately offset by the difficulties of programming parallel computers. Therefore, programming tools are the key to achieve greater success in developing applications for parallel architectures. This paper describes a new tool, VPEcons, for parallel programming development. It uses graphics to assist in the design of parallel programs. To facilitate the portability of the constructor, a VPEcons Builder has also been developed. It is a tool for creating basic component blocks and binding an existing language to the blocks created. The usefulness of the constructor is demonstrated with a parallel discrete-event simulation example and by comparing it with other visual parallel programming tools.< >
Local consistency has proven to be an important concept in the theory and practice of constraint networks. In this paper, we present a new definition of local consistency, called relational consistency. The new defini...
详细信息
Intelligent tutoring systems (ITS) are of increasing importance for education in many areas. Existing authoring systems are no great support for authors of learning material. Authors should possess knowledge about the...
详细信息
Intelligent tutoring systems (ITS) are of increasing importance for education in many areas. Existing authoring systems are no great support for authors of learning material. Authors should possess knowledge about the subject matter, pedagogical knowledge, and they need to acquire programmer skills, because most authoring languages are similar to normal programming languages. We propose a hypertext-based ITS with tools for structuring the subject matter without programming. Pedagogical knowledge is inherently realized in the system using AI-planning techniques. The authoring components are embedded in an ITS for the learning of object-oriented programming. It comprehends tools to support the visualization, animation, critique and testing of object-oriented programs written in Smalltalk.< >
CT images were obtained of the wrist region of 15 cadavers and several living patients. Boundaries of bones were located using a technique based on dynamic programming. The resulting set of surface points on each bone...
详细信息
A clear understanding of data structures and their associated algorithms is highly desirable for engineers. programming subjects usually rely on static methods such as overhead transparencies, blackboards and textbook...
详细信息
A clear understanding of data structures and their associated algorithms is highly desirable for engineers. programming subjects usually rely on static methods such as overhead transparencies, blackboards and textbooks to illustrate operations on data structures, while laboratory environments rarely provide the graphical support students need to experiment with algorithms. The system discussed, DRUIDS (Display Resource for Understanding Internal Data structures), establishes a link between instruction and experiment by animating textbook algorithms applied to common data structures, and by allowing the student to exercise their own program code. The resulting changes to the program state can be viewed dynamically at several levels of abstraction, including flow of program control, variable tracing and data structure state.< >
The education of teachers must be adapted to present technology. In this paper a course in Computer Aided Teaching is discussed and described. The contents of the course, its relation to other disciplines, and implica...
详细信息
The education of teachers must be adapted to present technology. In this paper a course in Computer Aided Teaching is discussed and described. The contents of the course, its relation to other disciplines, and implications for the future are made.< >
暂无评论