作者: Lalana Kagal , Tim Finin , Anupam Joshi
DOI:
关键词:
摘要: Though the description of capabilities and constraints for web services is an important problem, we believe that it part a much larger problem : controlling behavior autonomous entities in open, dynamic environments. This deals with not only specification attributes (i.e. privacy restrictions, access control rules, communication requirements) will enable interacting to behave appropriately, but also all aspects what can or must may do under certain circumstances). Actually, former subset latter. We research into governing like agents provide suitable solutions these kind specifications. propose be described using declarative policies are based on deontic concepts including permissions, obligations, claims, prohibitions, privileges. These describe ideal entity context. For example, constraint 'You use HTTP Authentication when accessing this service' modeled as appropriate (agent, service, human user) wants service. The 'permitted' service if meets condition i.e. uses authentication. It policy However, specifications should able represent security, privacy, management, conversation, etc. Another example MAY GZIP compression'. represented 'privilege' 'claim', again represents entity. Negative modalities possible. SHOULD my contact details marketing products' prohibits (in case website) from performing action 'Authentication required valid cookie set' dispensation frees obligation authenticating itself. Even though how ideally behave, whether conforms depends either enforcement mechanism. In services, possible include mechanism brokering OWL-S MatchMaker Virtual Machine, which act liaison between entities. truly open environments, there peer-peer responsible their own behavior. So, along enforcement, more normative approach, where each capable reasoning over its goals, needs interact with, order infer behave. meet requirement, understand applicable it. machine-understandable languages used shared ontologies. norms different kinds model consequences deviating influence entity's decision adhere policy.