Prashant C. Kediyal , North Carolina State University, Raleigh
Munindar P. Singh , North Carolina State University, Raleigh
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/TSC.2013.1
We address the problem of usage license administration in federated settings. This problem arises whenever organizations (such as educational or research groups or institutions) share resources for business and scientific reasons. In such settings, each user's usage of a licensed resource is typically supported by the user's organization. License administration involves satisfying legal requirements while applying organizational strategies for effective resource usage, and carrying out suitable accounting and audit controls. We propose an approach, Licit, wherein an agent represents each resource sharing site and administers licenses in collaboration with other agents. We show how to represent a variety of usage licenses formally as executable policies and provide a simple information model using which each party can specify both the attributes involved in its licenses and how to resolve them. Our architecture naturally accommodates a variety of site-specific (custom) strategies for license administration. Licit has been implemented in a popular open source framework for virtual computing, and yields performance results indicating its practical feasibility.
Licenses, Context, Educational institutions, Mathematical model, Vocabulary, Scheduling, Organizations, Multiagent systems, Computing Milieux, Legal Aspects of Computing, Hardware/Software Protection, Licensing, Management of Computing and Information Systems, System Management, Centralization/decentralization, Computing Methodologies, Artificial Intelligence, Distributed Artificial Intelligence
Prashant C. Kediyal, Munindar P. Singh, "Licit: Administering Usage Licenses in Federated Environments", IEEE Transactions on Services Computing, , no. 1, pp. 1, PrePrints PrePrints, doi:10.1109/TSC.2013.1