ACM Home Page
Please provide us with feedback. Feedback
Goal-oriented modularity in agent programming
Full text PdfPdf (248 KB)
Source International Conference on Autonomous Agents archive
Proceedings of the fifth international joint conference on Autonomous agents and multiagent systems table of contents
Hakodate, Japan
SESSION: Agent programming table of contents
Pages: 1271 - 1278  
Year of Publication: 2006
ISBN:1-59593-303-4
Authors
M. Birna van Riemsdijk  Utrecht University, The Netherlands
Mehdi Dastani  Utrecht University, The Netherlands
John-Jules Ch. Meyer  Utrecht University, The Netherlands
Frank S. de Boer  Utrecht University and CWI, Amsterdam, The Netherlands
Sponsors
IFMAS : The International Foundation for Multiagent Systems
ATAL : The International Workshop on Agent Theories, Architectures, and Languages
SIGART: ACM Special Interest Group on Artificial Intelligence
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 9,   Downloads (12 Months): 62,   Citation Count: 2
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1160633.1160864
What is a DOI?

ABSTRACT

Modularization is widely recognized as a central issue in software engineering. In this paper we address the issue of modularization in cognitive agent programming languages. We discuss existing approaches to modularity in cognitive agent programming. Then, we propose a new kind of modularity, i.e., goal-oriented modularity, which takes the goals of an agent as the basis for modularization. Further, we present a formal semantics of goal-oriented modularity in the context of the 3APL agent programming language.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
F. Bellifemine, A. Poggi, G. Rimassa, and P. Turci. An object oriented framework to realize agent systems. In Proc. of WOA 2000 Workshop, pages 52--57. 2000.
2
 
3
R. H. Bordini and A. F. Moreira. Proving the asymmetry thesis principles for a BDI agent-oriented programming language. Electronic Notes in Theoretical Computer Science, 70(5), 2002.
 
4
L. Braubach, A. Pokahr, and W. Lamersdorf. Extending the capability concept for flexible BDI agent modularization. In Proc. of ProMAS'05, 2005.
 
5
 
6
M. Dastani, M. B. van Riemsdijk, F. Dignum, and J.-J. Ch. Meyer. A programming language for cognitive agents: goal directed 3APL. In Programming multiagent systems, first int. workshop (ProMAS'03), LNAI, pages 111--130. Springer, Berlin, 2004.
 
7
M. Dastani, M. B. van Riemsdijk, J. Hulstijn, F. Dignum, and J.-J. Ch. Meyer. Enacting and deacting roles in agent programming. Agent-Oriented Software Engineering V, LNCS, pages 189--204. Springer-Verlag, 2005.
 
8
M. Dastani, M. B. van Riemsdijk, and J.-J. Ch. Meyer. Programming multi-agent systems in 3APL. In R. H. Bordini, M. Dastani, J. Dix, and A. El Fallah Seghrouchni, editors, Multi-Agent Programming: Languages, Platforms and Applications. Springer, Berlin, 2005.
 
9
 
10
 
11
 
12
G. D. Plotkin. A Structural Approach to Operational Semantics. Technical Report DAIMI FN-19, University of Aarhus, 1981.
 
13
A. Pokahr, L. Braubach, and W. Lamersdorf. Jadex: a BDI reasoning engine. In R. H. Bordini, M. Dastani, J. Dix, and A. El Fallah Seghrouchni, editors, Multi-Agent Programming: Languages, Platforms and Applications. Springer, Berlin, 2005.
 
14
 
15
M. B. van Riemsdijk, M. Dastani, F. Dignum, and J.-J. Ch. Meyer. Dynamics of declarative goals in agent programming. Proc. of the second int. workshop on Declarative agent languages and technologies (DALT'04), LNCS, pages 1--18. Springer-Verlag, 2005.
16
 
17
M. B. van Riemsdijk, M. Dastani, and J.-J. Ch. Meyer. Subgoal semantics in agent programming. Progress in Artifical Intelligence: 12th Portuguese Conference on Artificial Intelligence (EPIA'05), LNCS, pages 548--559. Springer-Verlag, 2005.
 
18
19
 
20
M. Winikoff. JACK#8482; intelligent agents: an industrial strength platform. In R. H. Bordini, M. Dastani, J. Dix, and A. El Fallah Seghrouchni, editors, Multi-Agent Programming: Languages, Platforms and Applications. Springer, Berlin, 2005.
 
21
M. Winikoff, L. Padgham, J. Harland, and J. Thangarajah. Declarative and procedural goals in intelligent agent systems. In Proc. of the eighth int. conf. on principles of knowledge respresentation and reasoning (KR2002), 2002.
 
22


Collaborative Colleagues:
M. Birna van Riemsdijk: colleagues
Mehdi Dastani: colleagues
John-Jules Ch. Meyer: colleagues
Frank S. de Boer: colleagues