Online Ascending Auctions for Gradually Expiring Items

Download Report

Transcript Online Ascending Auctions for Gradually Expiring Items

Representation of Trust Model
using RDBMs
Priyank Sharma
Colorado State University
The Trust Model
• The notion of trust plays a crucial role for the
proper formulation of security policies.
• A trust management system is a comprehensive
framework designed to facilitate the spec.,
analysis, and management of trust relationship.
• This model proposed trust to be represented using
a vector of 3 values: Knowledge, Experience,
Recommendation.
- by Sudip Chakraborty
Trust QL
• In order to use Trust Management System, a
Trust Query Language is developed.
• Query examples:
CREATE ENTITY {entity_name} ;
SELECT TRUST BETWEEN E1 AND E2 CONTEXT { context_name} POLICY { policy_name}
RDBMS Implementation(1)
• In order to these query to be run, they are
transformed into corresponding database
operation.
• Like for query: CREATE ENTITY {entity_name} ;
Corresponding database operation should be:
INSERT INTO ENTITY {entity_name};
• To implement these sort of operation a database is
created with tables like ENTITY, CONTEXT, TRUST,
KNOWLEDGE etc.
RDBMS Implementation(2)
• Database is already prepared.
• We need a compiler that maps these trust
query into database operations.
• Approach should be to prepare the Lexical
analyzer first, for token generation, and then
during parsing an intermediate form (which is
nothing but database operation) are generated
and applied on the database.