Solution of a problem in concurrent programming control
Communications of the ACM
Lattice-Based Access Control Models
Computer
ACM SIGOPS Operating Systems Review
Acoustic environment as an indicator of social and physical context
Personal and Ubiquitous Computing
Secure resource description framework: an access control model
Proceedings of the eleventh ACM symposium on Access control models and technologies
A Taxonomy of Information Security for Service-Centric Systems
EUROMICRO '07 Proceedings of the 33rd EUROMICRO Conference on Software Engineering and Advanced Applications
Cross-Domain Interoperability: A Case Study
NEW2AN '09 and ruSMART '09 Proceedings of the 9th International Conference on Smart Spaces and Next Generation Wired/Wireless Networking and Second Conference on Smart Spaces
Secure information sharing between heterogeneous embedded devices
Proceedings of the Fourth European Conference on Software Architecture: Companion Volume
ISCC '10 Proceedings of the The IEEE symposium on Computers and Communications
Smart-M3 information sharing platform
ISCC '10 Proceedings of the The IEEE symposium on Computers and Communications
Hi-index | 0.00 |
Smart environments support service innovation and in emerging approaches the information space involved is shared and accessible through simple primitives. Semantic web technologies play a crucial role in smart environments information representation, as they provide definitions allowing for interoperability at information level. The consistent interplay of multiple agents that concurrently access the knowledge base of an interoperable smart environment requires synchronization means like in traditional concurrent programming. This paper is focused on access control to synchronize concurrent access to shared resources of an RDF store in a multi-agent system. An RDF data model to semantically describe access rights at triple level is defined, an implementation to enforce this semantics on the RDF store is described and its performance are evaluated. Additional access control primitives can be implemented to support more complex behaviors.