Search For:

Displaying 1-11 out of 11 total
An Expressive Virtual Audiencewith Flexible Behavioral Styles
Found in: IEEE Transactions on Affective Computing
By Ni Kang,Willem-Paul Brinkman,M. Birna van Riemsdijk,Mark A. Neerincx
Issue Date:October 2013
pp. 326-340
Currently, expressive virtual humans are used in psychological research, training, and psychotherapy. However, the behavior of these virtual humans is usually scripted and therefore cannot be modified freely at runtime. To address this, we created a virtua...
 
Programming Role Enactment through Reflection
Found in: Web Intelligence and Intelligent Agent Technology, IEEE/WIC/ACM International Conference on
By M. Birna van Riemsdijk,Virginia Dignum,Catholijn M. Jonker,Huib Aldewereld
Issue Date:August 2011
pp. 133-140
Organizational modeling languages are used to specify an agent organization in terms of its roles, organizational structure, norms, etc. Agents take part in organizations by playing one or more of the specified roles. Using such an organizational specifica...
 
Beyond Cooperative Robotics: The Central Role of Interdependence in Coactive Design
Found in: IEEE Intelligent Systems
By Matthew Johnson, Jeffrey M. Bradshaw, Paul J. Feltovich, Robert R. Hoffman, Catholijn Jonker, Birna van Riemsdijk, Maarten Sierhuis
Issue Date:May 2011
pp. 81-88
<p>As automation becomes more sophisticated, the nature of its interaction with people will need to change in profound ways. Many approaches to designing more team-like cooperation between humans and machines have been proposed&#x2014;most recent...
 
Empirical software engineering for agent programming
Found in: Proceedings of the 2nd edition on Programming systems, languages and applications based on actors, agents, and decentralized control abstractions (AGERE! '12)
By M. Birna van Riemsdijk
Issue Date:October 2012
pp. 119-122
Empirical software engineering is a branch of software engineering in which empirical methods are used to evaluate and develop tools, languages and techniques. In this position paper we argue for the use of empirical methods to advance the area of agent pr...
     
20 years of agent-oriented programming in distributed AI: history and outlook
Found in: Proceedings of the 2nd edition on Programming systems, languages and applications based on actors, agents, and decentralized control abstractions (AGERE! '12)
By M. Birna van Riemsdijk
Issue Date:October 2012
pp. 7-10
This extended abstract summarizes the invited talk with the corresponding title at the AGERE! workshop at SPLASH'12. It describes a history of 20 years of research in agent programming, viewed from the perspective of the author. This perspective is natural...
     
Toward coactivity
Found in: Proceeding of the 5th ACM/IEEE international conference on Human-robot interaction (HRI '10)
By Birna van Riemsdijk, Catholijn Jonker, Jeffrey M. Bradshaw, Maarten Sierhuis, Matthew Johnson, Paul J. Feltovich
Issue Date:March 2010
pp. 101-102
This paper introduces the concept of Coactivity as a new focal point for Human-Robot Interaction to address the more sophisticated roles of partner or teammate envisioned for future human-robot systems. We propose that most approaches to date have focused ...
     
Goal types in agent programming
Found in: Proceedings of the fifth international joint conference on Autonomous agents and multiagent systems (AAMAS '06)
By John-Jules Ch. Meyer, M. Birna van Riemsdijk, Mehdi Dastani
Issue Date:May 2006
pp. 1285-1287
This paper discusses three types of declarative goals and motivates their integration in logic-based agent-oriented programming languages. These goal types are perform goals, achieve goals, and maintain goals. A goal type is considered as a specific agent ...
     
Prototyping 3APL in the Maude term rewriting language
Found in: Proceedings of the fifth international joint conference on Autonomous agents and multiagent systems (AAMAS '06)
By Frank S. de Boer, John-Jules Ch. Meyer, M. Birna van Riemsdijk, Mehdi Dastani
Issue Date:May 2006
pp. 1279-1281
This paper presents an implementation of (a simplified version of) the cognitive agent programming language 3APL in the Maude term rewriting language. We argue that Maude is very well suited for prototyping agent programming languages such as 3APL.
     
Goal-oriented modularity in agent programming
Found in: Proceedings of the fifth international joint conference on Autonomous agents and multiagent systems (AAMAS '06)
By Frank S. de Boer, John-Jules Ch. Meyer, M. Birna van Riemsdijk, Mehdi Dastani
Issue Date:May 2006
pp. 1271-1278
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...
     
Cognitive agent programming
Found in: Proceedings of the fourth international joint conference on Autonomous agents and multiagent systems (AAMAS '05)
By M. Birna van Riemsdijk
Issue Date:July 2005
pp. 1385-1385
This is a summary of the thesis entitled "Cognitive Agent Programming: Semantics and Logics".
     
Semantics of declarative goals in agent programming
Found in: Proceedings of the fourth international joint conference on Autonomous agents and multiagent systems (AAMAS '05)
By John-Jules Ch. Meyer, M. Birna van Riemsdijk, Mehdi Dastani
Issue Date:July 2005
pp. 133-140
This paper addresses the notion of declarative goals as used in agent programming. Declarative goals describe desirable states, and semantics of these goals in an agent programming context can be defined in various ways. This paper defines two semantics fo...
     
 1