An animated metaphor for agent oriented programming
- Autores
- Rueda, Sonia Vivian
- Año de publicación
- 1999
- Idioma
- inglés
- Tipo de recurso
- documento de conferencia
- Estado
- versión publicada
- Descripción
- The term Animated Systems has been introduced in the bibliography in reference to interactive dynarnic worlds simulations, composed of interacting independent objects [Tra96]. Simulation is a powerful tool because it allows the construction of virtual worlds that model a part of the real world. The laws of physics, the animal behavior patterns, are no longer abstract theories, and they transform into tangible realities. Through the creation, the observation and the modification of the virtual world it is possible to obtain an enhanced comprehension of the world that is being modeled. The most flexible way to create a simulation is by programming it [Cyp95]. The environments and languages of conventional programming allow the development of virtual worlds, but they are not adequate for this task. The conception of a program as a sequence of instructions, on what the procedural model is based, requires a considerable capacity for mental contortion. Even object oriented prograrnming, based on message passing, demands a strong level of abstraction. In particular, they are too complex for novice users. We cannot eliminate the inherent complexity of the problem of building a virtual world, but we can search for tools that are expressive enough so the task is not complicated any further. So, the construction of dynamic worlds requires paradigms, environments and prograrnming languages that provide a new way of thinking about programs [Cyp94]. This article proposes agent based prograrnming as a metaphor for building worlds of interactive autonomous objects. This alternative is attractive because it is natural to build animated systems on the base of a metaphor that takes elements of live agents of the real world to build a virtual world.
Eje: Aspectos teóricos de la inteligencia artificial
Red de Universidades con Carreras en Informática (RedUNCI) - Materia
-
Ciencias Informáticas
ARTIFICIAL INTELLIGENCE
Animated Metaphor
Agent Oriented Programming - Nivel de accesibilidad
- acceso abierto
- Condiciones de uso
- http://creativecommons.org/licenses/by-nc-sa/2.5/ar/
- Repositorio
- Institución
- Universidad Nacional de La Plata
- OAI Identificador
- oai:sedici.unlp.edu.ar:10915/22259
Ver los metadatos del registro completo
id |
SEDICI_2d2fae385a32c63af9cde876fa35580d |
---|---|
oai_identifier_str |
oai:sedici.unlp.edu.ar:10915/22259 |
network_acronym_str |
SEDICI |
repository_id_str |
1329 |
network_name_str |
SEDICI (UNLP) |
spelling |
An animated metaphor for agent oriented programmingRueda, Sonia VivianCiencias InformáticasARTIFICIAL INTELLIGENCEAnimated MetaphorAgent Oriented ProgrammingThe term Animated Systems has been introduced in the bibliography in reference to interactive dynarnic worlds simulations, composed of interacting independent objects [Tra96]. Simulation is a powerful tool because it allows the construction of virtual worlds that model a part of the real world. The laws of physics, the animal behavior patterns, are no longer abstract theories, and they transform into tangible realities. Through the creation, the observation and the modification of the virtual world it is possible to obtain an enhanced comprehension of the world that is being modeled. The most flexible way to create a simulation is by programming it [Cyp95]. The environments and languages of conventional programming allow the development of virtual worlds, but they are not adequate for this task. The conception of a program as a sequence of instructions, on what the procedural model is based, requires a considerable capacity for mental contortion. Even object oriented prograrnming, based on message passing, demands a strong level of abstraction. In particular, they are too complex for novice users. We cannot eliminate the inherent complexity of the problem of building a virtual world, but we can search for tools that are expressive enough so the task is not complicated any further. So, the construction of dynamic worlds requires paradigms, environments and prograrnming languages that provide a new way of thinking about programs [Cyp94]. This article proposes agent based prograrnming as a metaphor for building worlds of interactive autonomous objects. This alternative is attractive because it is natural to build animated systems on the base of a metaphor that takes elements of live agents of the real world to build a virtual world.Eje: Aspectos teóricos de la inteligencia artificialRed de Universidades con Carreras en Informática (RedUNCI)1999-05info:eu-repo/semantics/conferenceObjectinfo:eu-repo/semantics/publishedVersionObjeto de conferenciahttp://purl.org/coar/resource_type/c_5794info:ar-repo/semantics/documentoDeConferenciaapplication/pdfhttp://sedici.unlp.edu.ar/handle/10915/22259enginfo:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-sa/2.5/ar/Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Argentina (CC BY-NC-SA 2.5)reponame:SEDICI (UNLP)instname:Universidad Nacional de La Platainstacron:UNLP2025-09-29T10:54:57Zoai:sedici.unlp.edu.ar:10915/22259Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292025-09-29 10:54:58.14SEDICI (UNLP) - Universidad Nacional de La Platafalse |
dc.title.none.fl_str_mv |
An animated metaphor for agent oriented programming |
title |
An animated metaphor for agent oriented programming |
spellingShingle |
An animated metaphor for agent oriented programming Rueda, Sonia Vivian Ciencias Informáticas ARTIFICIAL INTELLIGENCE Animated Metaphor Agent Oriented Programming |
title_short |
An animated metaphor for agent oriented programming |
title_full |
An animated metaphor for agent oriented programming |
title_fullStr |
An animated metaphor for agent oriented programming |
title_full_unstemmed |
An animated metaphor for agent oriented programming |
title_sort |
An animated metaphor for agent oriented programming |
dc.creator.none.fl_str_mv |
Rueda, Sonia Vivian |
author |
Rueda, Sonia Vivian |
author_facet |
Rueda, Sonia Vivian |
author_role |
author |
dc.subject.none.fl_str_mv |
Ciencias Informáticas ARTIFICIAL INTELLIGENCE Animated Metaphor Agent Oriented Programming |
topic |
Ciencias Informáticas ARTIFICIAL INTELLIGENCE Animated Metaphor Agent Oriented Programming |
dc.description.none.fl_txt_mv |
The term Animated Systems has been introduced in the bibliography in reference to interactive dynarnic worlds simulations, composed of interacting independent objects [Tra96]. Simulation is a powerful tool because it allows the construction of virtual worlds that model a part of the real world. The laws of physics, the animal behavior patterns, are no longer abstract theories, and they transform into tangible realities. Through the creation, the observation and the modification of the virtual world it is possible to obtain an enhanced comprehension of the world that is being modeled. The most flexible way to create a simulation is by programming it [Cyp95]. The environments and languages of conventional programming allow the development of virtual worlds, but they are not adequate for this task. The conception of a program as a sequence of instructions, on what the procedural model is based, requires a considerable capacity for mental contortion. Even object oriented prograrnming, based on message passing, demands a strong level of abstraction. In particular, they are too complex for novice users. We cannot eliminate the inherent complexity of the problem of building a virtual world, but we can search for tools that are expressive enough so the task is not complicated any further. So, the construction of dynamic worlds requires paradigms, environments and prograrnming languages that provide a new way of thinking about programs [Cyp94]. This article proposes agent based prograrnming as a metaphor for building worlds of interactive autonomous objects. This alternative is attractive because it is natural to build animated systems on the base of a metaphor that takes elements of live agents of the real world to build a virtual world. Eje: Aspectos teóricos de la inteligencia artificial Red de Universidades con Carreras en Informática (RedUNCI) |
description |
The term Animated Systems has been introduced in the bibliography in reference to interactive dynarnic worlds simulations, composed of interacting independent objects [Tra96]. Simulation is a powerful tool because it allows the construction of virtual worlds that model a part of the real world. The laws of physics, the animal behavior patterns, are no longer abstract theories, and they transform into tangible realities. Through the creation, the observation and the modification of the virtual world it is possible to obtain an enhanced comprehension of the world that is being modeled. The most flexible way to create a simulation is by programming it [Cyp95]. The environments and languages of conventional programming allow the development of virtual worlds, but they are not adequate for this task. The conception of a program as a sequence of instructions, on what the procedural model is based, requires a considerable capacity for mental contortion. Even object oriented prograrnming, based on message passing, demands a strong level of abstraction. In particular, they are too complex for novice users. We cannot eliminate the inherent complexity of the problem of building a virtual world, but we can search for tools that are expressive enough so the task is not complicated any further. So, the construction of dynamic worlds requires paradigms, environments and prograrnming languages that provide a new way of thinking about programs [Cyp94]. This article proposes agent based prograrnming as a metaphor for building worlds of interactive autonomous objects. This alternative is attractive because it is natural to build animated systems on the base of a metaphor that takes elements of live agents of the real world to build a virtual world. |
publishDate |
1999 |
dc.date.none.fl_str_mv |
1999-05 |
dc.type.none.fl_str_mv |
info:eu-repo/semantics/conferenceObject info:eu-repo/semantics/publishedVersion Objeto de conferencia http://purl.org/coar/resource_type/c_5794 info:ar-repo/semantics/documentoDeConferencia |
format |
conferenceObject |
status_str |
publishedVersion |
dc.identifier.none.fl_str_mv |
http://sedici.unlp.edu.ar/handle/10915/22259 |
url |
http://sedici.unlp.edu.ar/handle/10915/22259 |
dc.language.none.fl_str_mv |
eng |
language |
eng |
dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess http://creativecommons.org/licenses/by-nc-sa/2.5/ar/ Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Argentina (CC BY-NC-SA 2.5) |
eu_rights_str_mv |
openAccess |
rights_invalid_str_mv |
http://creativecommons.org/licenses/by-nc-sa/2.5/ar/ Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Argentina (CC BY-NC-SA 2.5) |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:SEDICI (UNLP) instname:Universidad Nacional de La Plata instacron:UNLP |
reponame_str |
SEDICI (UNLP) |
collection |
SEDICI (UNLP) |
instname_str |
Universidad Nacional de La Plata |
instacron_str |
UNLP |
institution |
UNLP |
repository.name.fl_str_mv |
SEDICI (UNLP) - Universidad Nacional de La Plata |
repository.mail.fl_str_mv |
alira@sedici.unlp.edu.ar |
_version_ |
1844615807917621248 |
score |
13.070432 |