10 research outputs found
Grounded Concept Development Using Introspective Atoms
In this paper we present a system that uses its underlying
physiology, a hierarchical memory and a collection of memory
management algorithms to learn concepts as cases and to
build higher level concepts from experiences represented as
sequences of atoms. Using a memory structure that requires
all base memories to be grounded in introspective atoms, the
system builds a set of grounded concepts that must all be
formed from and applied to this same set of atoms. All interaction the system has with its environment must be represented by the system itself and therefore, given a complete ability to perceive its own physiological and mental processes,can be modeled and recreated
Use of residual strips of timber by moose within clearcuts in Northwestern Ontario
Leaving strips of uncut timber within clearcuts has been
questioned as an effective option for moose (Alces alces)
management. Winter use of strips of timber was examined in six
study sites in Northwestern Ontario. Winter aerial track surveys
and spring browse surveys in 1987 and 1988 showed that moose used
areas near the strips of residual timber within clearcuts during
the winter. The area within 45 m of the strips was preferred
(p<0.05) in 2 of 11 cases and used as available in the remaining
9 cases. The area within 90 m of the strips was preferred in 5
of 11 cases and used as available in the other 6 cases. Aerial
track survey data also showed that moose significantly (p<0.01)
preferred the area within 45 and 90 m of cover. Analysis of
spring browse survey data showed no significant (p<0.01)
difference between the number of stems available or browsed that
was related to distance from the strips. Significant (p<0.01)
differences between the number of twigs available and browsed
were found but differences in browsing seemed related to
availability rather than increasing distance from the strips.
Snow surveys showed significantly (p<0.01) lower snow depths
within the strips than in the cutover. Snow depth and conditions
adjacent to the corridor may have been influenced by the strips,
but were also influenced by wind, terrain and ground cover.
Residual strips of timber were not being used specifically for
feeding areas but may have been used as escape cover, thermal
cover or as travelling areas
Syntax Analysis in the Climacs Text Editor
The Climacs text editor is a CLIM implementation of a text editor in the Emacs tradition. Climacs was designed to allow for incremental parsing of the buffer contents, so that a sophisticated analysis of the contents can be performed without impacting performance. We describe two different syntax modules: a module for a sequentially-defined syntax of a typical programming language, doing the bulk of its parsing in a per-window function; and an interactive editor for a textual representation of lute tablature, recursively using a per-buffer function for its parsing
The Alignment Based Concept Development Engine
Existing symbolic concept development systems create a concept tree from cases by specializing an infinitely general “root concept”. In these systems individual cases are assigned to only one concept (and all of its parents in the tree) and concepts themselves have only one direct parent. In this paper we present a symbolic concept development system which applies an evolutionary approach to manage a directed graph of concepts. This evolutionary system for producing concepts incrementally from new cases using a multiple alignment score creates concepts which possess more complex relationships to other concepts and to cases in the system
Syntax Analysis in the Climacs Text Editor
The Climacs text editor is a CLIM implementation of a text editor in the Emacs tradition. Climacs was designed to allow for incremental parsing of the buffer contents, so that a sophisticated analysis of the contents can be performed without impacting performance. We describe two different syntax modules: a module for a sequentially-defined syntax of a typical programming language, doing the bulk of its parsing in a per-window function; and an interactive editor for a textual representation of lute tablature, recursively using a per-buffer function for its parsing
Experiences in Deploying Model-driven Engineering
In this paper, we describe how Motorola has deployed model-driven engineering in product development, in particular for the development of highly reliable telecommunications systems, and outline the benefits obtained. Model-driven engineering has dramatically increased both the quality and the reliability of software developed in our organization, as well as the productivity of our software engineers. Our experience demonstrates that model-driven engineering significantly improves the development process for telecommunications systems. We discuss the elements we found most important for deployment of model-driven engineering in a large product development organization: an appropriate modeling language, a powerful domain-specific code generator, and a deployment support team