Agents are an emerging technology that grants programmers a new way to exploit distributed resources. Roles are a powerful concept that can be used to model agent interactions, allowing agents to dynamically acquire operations to make specific tasks, and enabling separation of concerns and code reusability. Nevertheless roles should be developed taking into account permissions needed for the execution of their operations. The standard Java policy file mechanism does not suffice in this scenario, since a fine grain in managing permissions is required. This paper focuses on how to exploit the Java Authentication and Authorization Service (JAAS) at the role level in order to apply authorization and local policies to Java agents for limiting th...
We propose an extension to the security model of Java, that allows for specifying, analysing and enf...
Abstract — Almost every software system must include a security module to authenticate users and to ...
This paper provides an overview of Ajanta, a Java-based mobile-agent system, and focuses in particul...
Agents are an emerging technology that grants programmers a new way to exploit distributed resources...
Agents are an emerging technology that grants programmers a new way to exploit distributed resources...
AbstractAgents are an emerging technology that grants programmers a new way to exploit distributed r...
Policies are being increasingly used for controlling the behavior of complex systems (including agen...
Roles represent a powerful means to enable software agents to act in open environments. They can be ...
AbstractThe concept of declarative security allows the separation of security concerns from business...
O trabalho descrito neste relatório deu origem a um artigo apresentado na conferência ICSOFT 2006.Th...
Roles are a powerful paradigm to develop distributed applications based on agents, especially when t...
Abstract. We present a novel static approach to Role-Based Access Control policy enforcement. The st...
AbstractPrevention of denial-of-service attacks is indispensable for distributed agent systems to ex...
Java is the predominant language for mobile agent systems, both for implementing mobile agent execut...
JavaSeal is a Java-based mobile agent system currently being developed in the context of the ASAP pr...
We propose an extension to the security model of Java, that allows for specifying, analysing and enf...
Abstract — Almost every software system must include a security module to authenticate users and to ...
This paper provides an overview of Ajanta, a Java-based mobile-agent system, and focuses in particul...
Agents are an emerging technology that grants programmers a new way to exploit distributed resources...
Agents are an emerging technology that grants programmers a new way to exploit distributed resources...
AbstractAgents are an emerging technology that grants programmers a new way to exploit distributed r...
Policies are being increasingly used for controlling the behavior of complex systems (including agen...
Roles represent a powerful means to enable software agents to act in open environments. They can be ...
AbstractThe concept of declarative security allows the separation of security concerns from business...
O trabalho descrito neste relatório deu origem a um artigo apresentado na conferência ICSOFT 2006.Th...
Roles are a powerful paradigm to develop distributed applications based on agents, especially when t...
Abstract. We present a novel static approach to Role-Based Access Control policy enforcement. The st...
AbstractPrevention of denial-of-service attacks is indispensable for distributed agent systems to ex...
Java is the predominant language for mobile agent systems, both for implementing mobile agent execut...
JavaSeal is a Java-based mobile agent system currently being developed in the context of the ASAP pr...
We propose an extension to the security model of Java, that allows for specifying, analysing and enf...
Abstract — Almost every software system must include a security module to authenticate users and to ...
This paper provides an overview of Ajanta, a Java-based mobile-agent system, and focuses in particul...