Konferenzbeitrag
Status | Diese Publikation wird noch veröffentlicht. |
Autoren | Lars Braubach, Alexander Pokahr |
Titel | A Generic Mapping Approach for the Integration of BDI with Object Orientation |
Publiziert in | Proceedings of the 2014 IEEE/WIC/ACM International Conference on Intelligent Agent Technology (IAT-2014) |
Verlag | IEEE Computer Society Washington, DC |
Datum | 2014 |
Zusammenfassung | BDI represents a well-known agent architecture that has been successfully adopted for expressing agent behavior in terms of beliefs, desires and intentions. A core advantage of the architecture consists in its underlying philosophical model that relies on intuitive folk-psychological notions to describe rational human behavior. A key challenge consists in making the ideas of the BDI model easily accessible for software engineers. For this purpose many different BDI programming languages have been devised that differ considerably in their interpretation of the attitudes and the used programming paradigm. In many cases, novel agent languages such as AgentSpeak(L) have been developed which expose a new syntax and semantics to the user. On the one hand this is positive because it allows for introducing a compact and concise notation, but on the other hand the language is very different from well-known and adopted mainstream languages. To remedy this problem it will be shown that the BDI model can also be realized in a completely object oriented programming language by exploiting its metadata capabilities. We will show how the BDI attitudes can be mapped to slightly enhanced object oriented counterparts and how common BDI use cases can be realized using the novel approach. A key advantage of the approach is that BDI programming more closely resembles object orientation and the learning effort is reduced, because existing concepts and tool chains can be further employed. The usefulness of the approach will be illustrated with an example application from the area of production automation. |
Andere Formate | Din 1501 |
Debug Info for generation of "last modified"publications_512 (1999-11-11 12:11:11) | publication2person_512_80 (2014-06-13 19:57:07) | textFragments_en_590 (1999-11-11 12:11:11) | persons_80 (2014-09-29 19:06:00) | persons_80 (2016-07-02 17:20:24) | persons_80 (2023-02-01 12:28:54) | publication2person_512_84 (2014-06-13 19:57:07) | persons_84 (2007-05-29 15:28:00) | publication2project_512_27 (2014-06-13 19:57:07) | person2project_80_27 (2011-05-05 12:54:12) | projects_27 (2024-10-08 11:46:39) | persons_80 (2014-09-29 19:06:00) | persons_80 (2016-07-02 17:20:24) | persons_80 (2023-02-01 12:28:54) | person2project_84_27 (2011-05-05 12:54:12) | projects_27 (2024-10-08 11:46:39) | persons_84 (2007-05-29 15:28:00) | person2project_974_27 (2018-02-13 16:04:08) | projects_27 (2024-10-08 11:46:39) | persons_974 (2013-05-13 10:05:00) | persons_974 (2016-07-02 17:18:06) | persons_974 (2019-03-14 16:27:01) | persons_974 (2019-03-14 16:28:39) | person2project_1448_27 (2018-02-13 16:04:08) | persons_4 (2004-12-16 19:22:00) | persons_4 (2015-10-09 23:55:09) | persons_4 (2015-10-09 23:56:22) | persons_4 (2016-01-14 14:48:32) | persons_4 (2019-12-20 17:54:41) | persons_4 (2021-08-23 15:46:06)
Am 8. October 2024 um 11:46 von Prof. Dr. Winfried LamersdorfCALL getCollectionFull('publications/lookpub','vsys',512,0)