NSF Cyber Trust Annual Principal Investigator Meeting 25-27 September 2005 Newport Beach, California UMBC an Honors University in Maryland Trust and Security.

Slides:



Advertisements
Similar presentations
ROWLBAC – Representing Role Based Access Control in OWL
Advertisements

DAML Tools for Intelligent Information Annotation, Sharing and Retrieval UMBC Johns Hopkins University Applied Physics Lab MIT Sloan School July 19, 2001.
DAML PI Meeting Status Briefing UMBC, JHU APL, MIT Sloan Tim Finin Jim Mayfield Benjamin Grosof February 12, 2002 tell register JHU APL Haircut retrieval.
1 DTI/EPSRC 7 th June 2005 Reacting to HCI Devices: Initial Work Using Resource Ontologies with RAVE Dr. Ian Grimstead Richard Potter BSc(Hons)
Policy based Cloud Services on a VCL platform Karuna P Joshi, Yelena Yesha, Tim Finin, Anupam Joshi University of Maryland, Baltimore County.
Chronos: A Tool for Handling Temporal Ontologies in Protégé
:: Ebiquity Research Group :: CSEE :: UMBC :: :: :: An Ontology for Context-Aware Pervasive Computing Environments Harry Chen, Tim Finin, Anupam Joshi.
Policy Description & Enforcement Languages Anis Yousefi
CCSDS Security Working Group Spring 2014 Meeting 31 March – 1 April 2014 Noordwijkerhout, The Netherlands Charles Sheehe NASA/Glenn.
SmartER Semantic Cloud Sevices Karuna P Joshi University of Maryland, Baltimore County Advisors: Dr. Tim Finin, Dr. Yelena Yesha.
Pranam Kolari – Policy 2005 Enhancing Web Privacy Protection Through Declarative Policies Pranam Kolari 1 Li Ding 1, Lalana Kagal 2, Shashi Ganjugunte.
XACML 2.0 and Earlier Hal Lockhart, Oracle. What is XACML? n XML language for access control n Coarse or fine-grained n Extremely powerful evaluation.
Audumbar Chormale Advisor: Dr. Anupam Joshi M.S. Thesis Defense
1 of 30 Declarative Policies for Describing Web Service Capabilities and Constraints Lalana Kagal Tim Finin Anupam Joshi University of Maryland Baltimore.
Combining KMIP and XACML. What is XACML? XML language for access control Coarse or fine-grained Extremely powerful evaluation logic Ability to use any.
An Intelligent Broker Architecture for Context-Aware Systems A PhD. Dissertation Proposal in Computer Science at the University of Maryland Baltimore County.
Katanosh Morovat.   This concept is a formal approach for identifying the rules that encapsulate the structure, constraint, and control of the operation.
Anupam Joshi and Tim Finin Ebiquity UMBC
Pranam Kolari – Policy 2005 Enhancing Web Privacy Protection Through Declarative Policies Pranam Kolari 1 Li Ding 1, Lalana Kagal 2, Shashi Ganjugunte.
Intelligent Agents Meet the Semantic Web in Smart Spaces Harry Chen,Tim Finin, Anupam Joshi, and Lalana Kagal University of Maryland, Baltimore County.
SOUPA: Standard Ontology for Ubiquitous and Pervasive Applications Harry Chen, Filip Perich, Tim Finin, Anupam Joshi Department of Computer Science & Electrical.
Tim Finin University of Maryland, Baltimore County 29 January 2013 Joint work with Anupam Joshi, Laura Zavala and our students SRI Social Media Workshop.
Chapter 1 In-lab Quiz Next week
UMBC iConnect Audumbar Chormale, Dr. A. Joshi, Dr. T. Finin, Dr. Z. Segall.
Integrated Development Environment for Policies Anjali B Shah Department of Computer Science and Electrical Engineering University of Maryland Baltimore.
Modeling  Conversation  Policies using Permissions  and  Obligations Lalana Kagal and Tim Finin University of Maryland, Baltimore County AAMAS Workshop.
Pervasive software interoperability for the Operating Room of the Future May 10, 2005.
Ontology-based and Rule-based Policies: Toward a Hybrid Approach to Control Agents in Pervasive Environments The Semantic Web and Policy Workshop – ISWC.
Rei and Rules Tim Finin, UMBC Lalana Kagal, MIT Tim Finin, UMBC Lalana Kagal, MIT.
NAVEEN AGENT BASED SOFTWARE DEVELOPMENT. WHAT IS AN AGENT? A computer system capable of flexible, autonomous (problem-solving) action, situated in dynamic,
Semantics for Cybersecurity and Privacy Tim Finin, UMBC Joint work with Anupam Joshi, Karuna Joshi, Zareen Syed andmany UMBC graduate students
Database Design and Management CPTG /23/2015Chapter 12 of 38 Functions of a Database Store data Store data School: student records, class schedules,
1 Vigil : Enforcing Security in Ubiquitous Environments Authors : Lalana Kagal, Jeffrey Undercoffer, Anupam Joshi, Tim Finin Presented by : Amit Choudhri.
Semantic Access Control Ashraful Alam Dr. Bhavani Thuraisingham.
Trustworthy Semantic Webs Dr. Bhavani Thuraisingham The University of Texas at Dallas Introduction to the Course.
Grid Computing & Semantic Web. Grid Computing Proposed with the idea of electric power grid; Aims at integrating large-scale (global scale) computing.
A Policy Based Approach to Security for the Semantic Web Lalana Kagal, Tim Finin and Anupam Joshi.
Dr. Bhavani Thuraisingham The University of Texas at Dallas Trustworthy Semantic Webs March 25, 2011 Data and Applications Security Developments and Directions.
Database Administration
Temporal Ontology Shervin Daneshpajouh ce.sharif.edu/~daneshpajouh.
Computational Policies in a Need to Share Environment Tim Finin University of Maryland, Baltimore County SemGrail workshop, Redmond WA, 21 June 2007.
KIM: Kuali Abstraction Layer for Identities, Groups, Roles, and Permissions.
1 Security and Services in Mobiquitous Computing Tim Finin University of Maryland, Baltimore County Mobiquitous ’04, 24 August 2004
ShareNet Integrating Trust and Privacy policy Li Ding.
Handling Semantic Data for Software Projects Data Management CSE G674 – SW Engineering Project.
1 T. Hill Review of: ROWLBAC – Representing Role Based Access Control in OWL T. Finin, A. Joshi L. Kagal, B. Thuraisingham, J. Niu, R. Sandhu, W. Winsborough.
Semantic Web in Context Broker Architecture Presented by Harry Chen, Tim Finin, Anupan Joshi At PerCom ‘04 Summarized by Sungchan Park
Selected Semantic Web UMBC CoBrA – Context Broker Architecture  Using OWL to define ontologies for context modeling and reasoning  Taking.
1 Web Services for Semantic Interoperability and Integration Tim Finin University of Maryland, Baltimore County Dagstuhl, 20 September 2004
Anupam Joshi University of Maryland, Baltimore County Joint work with Tim Finin and several students Computational/Declarative Policies.
Argumentation Protocol
Chapter 14: System Protection
WEB SERVICES.
نمايش زمينه توسط وب معنايي براي محيط‌هاي محاسبات فراگير
Analyzing and Securing Social Networks
Chapter 2 Database Environment Pearson Education © 2009.
Chapter 2 Database Environment.
UMBC AN HONORS UNIVERSITY IN MARYLAND
Policies for Autonomy in Open Distributed Systems
THREE TIER MOBILE COMPUTING ARCHITECTURE
Semantic Web UMBC Dr. Yelena Yesha Semantic Web UMBC IBM RTP.
Pervasive Computing Happening?
Groups and Permissions
Enhancing Web Privacy Protection Through Declarative Policies
Chapter 2 Database Environment Pearson Education © 2009.
Chapter 2 Database Environment Pearson Education © 2009.
A framework for ontology Learning FROM Big Data
Presentation transcript:

NSF Cyber Trust Annual Principal Investigator Meeting September 2005 Newport Beach, California UMBC an Honors University in Maryland Trust and Security for the Semantic Web Autonomous agents need policies as “norms of behavior” In OS, networking, data management, applications, multiagent systems, pervasive environments, etc. Especially to secure complex open, distributed, dynamic environments Traditional “hard coded” rules like DB access control & file permissions depending on known entities won’t work! Trust associations based on attributes are needed Interesting issues abound How agents governed by multiple policies can resolve conflicts among them How to enforce policies via sanctions, reputation, escalation, etc. How to modify policies dynamically How to make policy engineering easier than software engineering Tim Finin and Anupam Joshi Current policy frameworks Procedural policies prevent reasoning Limited representational power complicates authoring Lack of grounding in common, shared ontologies Rei policy language Declarative policies based on deontic logic enable reasoning Descriptions grounded in Semantic Web promote shared models OWL + rules provide greater expressive power Rei is a declarative policy language developed in Lalana Kagal’s Ph.D. dissertation (2004)Rei is a declarative policy language developed in Lalana Kagal’s Ph.D. dissertation (2004) Based on deontic concepts of permission, prohibition, obligation, and dispensationBased on deontic concepts of permission, prohibition, obligation, and dispensation Supports policy amendment via speech acts including delegation, revocation, request, and cancelSupports policy amendment via speech acts including delegation, revocation, request, and cancel Meta policies govern priority, modality preference & defaultsMeta policies govern priority, modality preference & defaults Policy engineering tools include a policy IDE in EclipsePolicy engineering tools include a policy IDE in Eclipse 1 A robot may not injure a human being, or, through inaction, allow a human being to come to harm. 2 A robot must obey the orders given it by human beings except where such orders would conflict with the First Law. 3 A robot must protect its own existence as long as such protection does not conflict with the First or Second Law. An early policy for agents This symbol is the Kanji character Rei (meaning “essence”) as well as the Chinese character Li (meaning “proper norms of behavior”) Applications of Rei Security in semantic web services Privacy and trust on the Internet Access control for an RDF triple store Policies for team formation, collaboration, and information flow in multi-agent systems Authorization and privacy policies for pervasive computing environments Security policy enforcement on hand-held devices Coordinating access in supply chain management systems XSB FLORA YAJXB USER JAVA API FOWL REI REI INTERFACE Rei is implemented in the XSB logic programming system using the Flora F-Logic package and the F-OWL reasoning system for the Web ontology language OWL. A user interface and a JAVA API are provided as well as modules for the Eclipse IDE.