Defeasible Logic is extended to programming languages for cognitive agents with preferences and actions for planning. We define rule-based agent theories that contain preferences and actions, together with inference procedures. We discuss patterns of agent types in this setting. Finally, we illustrate the language by an example of an agent reasoning about web-services.
Springer
Lecture Notes in Artificial Intelligence
Australian Joint Conference on Artificial Intelligence
Computer Security

Dastani, M., Governatori, G., Rotolo, A., & van der Torre, L. (2005). Preferences of Agents in Defeasible Logic. In AI 2005: advances in artificial intelligence : 18th Australian Joint Conference on Artificial Intelligence (pp. 695–704). Springer.