Addendum to the Proceedings on Object-Oriented Programming Systems, Languages, and Applications 1993
DOI: 10.1145/260303.260305
|View full text |Cite
|
Sign up to set email alerts
|

The society of objects

Abstract: In this paper, I will first review the notions of objects and concurrent objects and discuss their main roles. Then, I will introduce two observations on our current computer systems and explain why we need an evolved notion of objects, which we call uut0num014~ agents, to describe open and distributed systems. An autonomous agent is a software individual that reacts to inputs according to its situation and its goal of survival. A collection of such autonomous agents shows emergent behaviors which cannot be as… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

1995
1995
2006
2006

Publication Types

Select...
5
3

Relationship

0
8

Authors

Journals

citations
Cited by 11 publications
(4 citation statements)
references
References 53 publications
0
4
0
Order By: Relevance
“…Covrigaru and Lindsay deny the rock the quality of autonomy because it is not goal-directed, but ignore the possibility of agency, skipping over an important part of our framework. Other work includes that by Tokoro who offers a related view in which he distinguishes objects, concurrent objects, autonomous agents and volitional agents, similar in spirit to our own view [82]. In addition, Castelfranchi also characterises autonomy through the use of motivation [83].…”
Section: Discussionmentioning
confidence: 90%
“…Covrigaru and Lindsay deny the rock the quality of autonomy because it is not goal-directed, but ignore the possibility of agency, skipping over an important part of our framework. Other work includes that by Tokoro who offers a related view in which he distinguishes objects, concurrent objects, autonomous agents and volitional agents, similar in spirit to our own view [82]. In addition, Castelfranchi also characterises autonomy through the use of motivation [83].…”
Section: Discussionmentioning
confidence: 90%
“…Moreover, the underlying system infrastructure is not only targeted at remote application execution, but also at the uniform deployment and integration of new applications. In other words, the vision [48], that system software such as compilers will some day in the future be offered as distributed service objects, seems to emerge. This evolution creates a completely new meaning for the notion of a client request.…”
Section: Applicabilitymentioning
confidence: 99%
“…The designers of such systems have long known of the problems with supporting the programming of naturally concurrent systems (such as booking systems), that cannot be described well with sequential programming languages [1]. So the notion of concurrent object-oriented programming has arisen naturally.…”
Section: Introductionmentioning
confidence: 99%