111 © 2001, Cisco Systems, Inc. All rights reserved. Presentation_ID.

Slides:



Advertisements
Similar presentations
Records Management Ontologies Denise A. D. Bedford Collaborative Expedition Workshop #63 July 18, 2007.
Advertisements

Instructional Technology vs. Educational Technology
Using the Semantic Web to Construct an Ontology- Based Repository for Software Patterns Scott Henninger Computer Science and Engineering University of.
Process Model for Access Control Wael Hassan University of Ottawa Luigi Logrippo, Université du Québec en Outaouais.
The Federal Bureaucracy Bureaucracy: a large, complex administrative structure that handles the everyday business of government. Deliver mail, collect.
1 Knowledge, Action and Systems Some emerging foundational issues in Computing … Can Information Studies Help? Eric Yu Faculty of Information Studies University.
June 11-13, 2003Michael Weiss, FIW 031 Feature Interactions in Web Services Michael Weiss Carleton University.
Production Rules Rule-Based Systems. 2 Production Rules Specify what you should do or what you could conclude in different situations. Specify what you.
The Six Centripetal Forces for Successful Global Software Telecommunication Infrastructure Collaborative Technology.
Managing Knowledge in the Digital Firm
SYSTEMS ANALYSIS AND DESIGN INTRODUCTION 1. Systems Analysis and Design is the process people use to create (automated) information systems Systems Analysis.
IS 4420 Database Fundamentals Chapter 12: Data and Database Administration Leon Chen.
SYSTEMS ANALYSIS AND DESIGN INTRODUCTION 1. Systems Analysis and Design is the process people use to create (automated) information systems Systems Analysis.
The Open Grid Service Architecture (OGSA) Standard for Grid Computing Prepared by: Haoliang Robin Yu.
SQL Forms Engine Koifman Eran Egri Ozi Supervisor: Ilana David.
Configuration Management
Complex Security Policies Dave Andersen Advanced Operating Systems Georgia State University.
© 2014 Pearson Education, Inc., Upper Saddle River, NJ. All rights reserved. This material is protected by Copyright and written permission should be obtained.
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | OFSAAAI: Modeling Platform Enterprise R Modeling Platform Gagan Deep Singh Director.
“Hot issues” in validation of non- formal and informal learning ECOTEC Research and Consulting 22nd January 2005.
PZ01A Programming Language design and Implementation -4th Edition Copyright©Prentice Hall, PZ01A -- Introduction Programming Language Design and.
1 Autonomic Computing An Introduction Guenter Kickinger.
CSI315 Web Applications and Technology Overview of Systems Development (342)
PALMS-CI: A Policy-driven Cyberinfrastructure For the Exposure Biology Community Barry Demchak Jacqueline Kerr, Gregory Norman, Ernesto.
1 © 2002, Cisco Systems, Inc. All rights reserved. A. Clemm; MMNS 02 panel Is the Internet ready for Multimedia? Alexander Clemm Cisco Systems
© 2006 Avaya Inc. All rights reserved. Avaya Services Michael Dundon Business Development Manager.
DIVERSIFY Ecology-inspired software diversity for distributed adaptation in CAS 1.
Chapter 1: Overview of Workflow Management Dr. Shiyong Lu Department of Computer Science Wayne State University.
Peter Bajcsy, Rob Kooper, Luigi Marini, Barbara Minsker and Jim Myers National Center for Supercomputing Applications (NCSA) University of Illinois at.
1 Introduction Programming Language Design and Implementation (4th Edition) by T. Pratt and M. Zelkowitz Prentice Hall, 2001 Sections
Group Communications at Concordia J. William Atwood High Speed Protocols Laboratory Concordia University Montreal, Quebec, Canada.
Software Engineering Saeed Akhtar The University of Lahore Lecture 7 Originally shared for: mashhoood.webs.com.
Topic Rathachai Chawuthai Information Management CSIM / AIT Review Draft/Issued document 0.1.
The Changing Nature of Feature Interaction Ken Turner University of Stirling Lydie du Bousquet IMAG Glenn Bruns Bell Labs, Lucent Technologies Luigi Logrippo.
Data Transport Standard (DTS) Executive Overview.
Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 1: Software and Software Engineering.
MOBILE AGENTS What is a software agent ? Definition of an Agent (End-User point of view): An agent is a program that assists people and acts on their behalf.
1 4/23/2007 Introduction to Grid computing Sunil Avutu Graduate Student Dept.of Computer Science.
IXA 1234 : C++ PROGRAMMING CHAPTER 1. PROGRAMMING LANGUAGE Programming language is a computer program that can solve certain problem / task Keyword: Computer.
SEMANTIC AGENT SYSTEMS Towards a Reference Architecture for Semantic Agent Systems Applied to Symposium Planning Usman Ali.
1 © 2002, Cisco Systems, Inc. All rights reserved. A. Clemm; FIW03 panel Feature interaction in service provisioning Alexander Clemm FIW’03.
Computer Concepts 2014 Chapter 10 Information Systems Analysis and Design.
FDT Foil no 1 On Methodology from Domain to System Descriptions by Rolv Bræk NTNU Workshop on Philosophy and Applicablitiy of Formal Languages Geneve 15.
Copyright ©2005 by South-Western, a division of Thomson Learning. All rights reserved Chapter 17 1 Information Management Systems MANAGEMENT Meeting and.
Java Software Solutions Lewis and Loftus Chapter 9 1 Copyright 1997 by John Lewis and William Loftus. All rights reserved. Enhanced Class Design -- Introduction.
Cornell CS 502 Metadata for the Web Issues and Simple Answers CS 502 – Carl Lagoze – Cornell University.
1 Luigi Logrippo SITE Feature Interactions as Inconsistencies
Network, Operations and Security Area Tony Rimovsky NOS Area Director
GRID ANATOMY Advanced Computing Concepts – Dr. Emmanuel Pilli.
Policy-Based Service Management Prepared For: FIW 2003 An SAIC Company Fuchun Joseph Lin (Joe) Chief Scientist Telcordia Technologies, Inc. 445 South Street.
Policy Based Management for Internet Communities Kevin Feeney, Dave Lewis, Vinny Wade, Knowledge and Data Engineering Group Trinity College Dublin Policy.
Luigi Logrippo SITE Logic and implementation issues in VoIP and security
Presented by: Sonali Pagade Nibha Dhagat paper1.pdf.
Sicherheitsaspekte beim Betrieb von IT-Systemen Christian Leichtfried, BDE Smart Energy IBM Austria December 2011.
Visual Basic.NET Comprehensive Concepts and Techniques Chapter 1 An Introduction to Visual Basic.NET and Program Design.
Copyright © 2007 Accenture All Rights Reserved. Accenture, its logo, and High Performance Delivered are trademarks of Accenture. October 24 th, 2007 CORE.
Sung-Dong Kim, Dept. of Computer Engineering, Hansung University Java - Introduction.
Agent-mediated Electronic Commerce Scientific and technological roadmap Carles Sierra.
The Open Grid Service Architecture (OGSA) Standard for Grid Computing
Welcome to Dexterity Solution
Graduation Project Kick-off presentation - SET
Dealership Management Software by CustomSoft. Objective: Dealership means business established or operated under an authorization to sell or distribute.
EXPERT PANEL 2 Multi-CENTRIC Facets of Networking and Services
Dr. Samer Odeh Hanna (PhD)
MANAGING KNOWLEDGE FOR THE DIGITAL FIRM
Research Issues in Electronic Commerce
Types of Research Questions
Software Verification, Validation, and Acceptance Testing
Making Privacy Possible: Research on Organizational Privacy Technology
POWER CHALLENGES Several Ways To Solve 7 CHALLENGES.
Presentation transcript:

111 © 2001, Cisco Systems, Inc. All rights reserved. Presentation_ID

2 FIW 2003 Ottawa, Canada Policy-enabled Mechanisms for Feature Interactions: Reality, Expectations, Challenges FIW 2003 Panel Petre Dini

333 FIW 2003 Ottawa, Canada Who will debate Panel Chair: Petre Dini, Cisco Systems // Concordia University Guests: Alexander Clemm, Cisco Systems, USA Tom Gray, Pinetel, Canada Fuchun Joseph Lin, Telcordia Technologies, USA Luigi Logrippo, UQAH/University of Ottawa, Canada Stephan Reiff-Marganiec, University of Stirling, UK

444 FIW 2003 Ottawa, Canada Why this debate? A#1 Feature interactions are related to the creation, maintenance, and evolution of new services (telephony, electronic commerce, web services, multimedia, banking, etc.) and to the implementation of these services across distributed, sometimes heterogeneous, platforms Policies are related to the creation, maintenance, and evolution of [new] services (telephony, electronic commerce, web services, multimedia, banking, etc.) and to the implementation of these services across distributed, sometimes heterogeneous, platforms

555 FIW 2003 Ottawa, Canada A#2 Policies are used to design, specify, and implement techniques to detect and fix feature interaction problems Feature interactions problem may origin from policies that may have covertly embedded conflicts Why this debate?

666 FIW 2003 Ottawa, Canada FI vs Policy Policy system Policy-aware system Policy specification S F FI? P P

777 FIW 2003 Ottawa, Canada What is debated? Feature Interactions vs Policies -Is policy a feature, or a solution for feature interactions? -What formal tools/languages can be leveraged? -Are all policy conflicts feature interactions? -Can all feature interactions be solved through policies? -Are there particular technologies where the marriage of two is benefit? -What is the bridge between the two silos, currently debated in two distinct communities? -Is man-in-the-loop a common concept?

888 FIW 2003 Ottawa, Canada High Level objectives [GOALS] rule-based execution engine table-based execution engine model-based execution engine …engine actionfeedback Fuzzy middle between a human desire and a machine definition: Goal: I want to encrypt and authenticate that my have to Policy Execution: Authorize to (rules to authorize…) Encrypt from (selection, encryption, etc.) to with and Authenticate them with (authentication methods…) Policy Definition: Authorize to Encrypt from to with and Authenticate them with Translate: and collect/ notification Goals  Policy  Actions translation Policy-blades

999 FIW 2003 Ottawa, Canada Guests, then Discussions

10 © 2002, Cisco Systems, Inc. All rights reserved.