DocumentCode
2071989
Title
On the design of a concurrent object-oriented spreading activation architecture
Author
Corriveau, Jean-Pierre
Author_Institution
Sch. of Comput. Sci., Carleton Univ., Ottawa, Ont., Canada
Volume
3
fYear
1994
fDate
4-7 Jan. 1994
Firstpage
73
Lastpage
81
Abstract
The notion of spreading activation over a semantic network is one of the most frequently used approaches to several important problems in artificial intelligence. We first argue that spreading activation subsumes not only marker-passing systems, but also local connectionist and recent ´hybrid´ models. We then suggest that spreading activation reduces to the passing of messages between concurrent objects. We argue therefore in favor of the concurrent and object-oriented nature of a general architecture for spreading activation. Concurrency is required for massive parallelism; object-orientedness, for the mechanisms it readily provides for semantic modeling. We then overview an object-oriented framework for spreading activation, which we have implemented in both Smalltalk and ABCL/1. The fundamental characteristic of this implementation is that it is programmable, and thus can accommodate most of the existing spreading activation models.<>
Keywords
object-oriented programming; parallel programming; semantic networks; ABCL/1; Smalltalk; artificial intelligence; concurrent object-oriented spreading activation architecture; connectionist models; hybrid models; marker-passing systems; massive parallelism; object-orientedness; semantic network;
fLanguage
English
Publisher
ieee
Conference_Titel
System Sciences, 1994. Proceedings of the Twenty-Seventh Hawaii International Conference on
Conference_Location
Wailea, HI, USA
Print_ISBN
0-8186-5090-7
Type
conf
DOI
10.1109/HICSS.1994.323364
Filename
323364
Link To Document