Download presentation
Presentation is loading. Please wait.
Published byDebra Howard Modified over 9 years ago
1
111 © 2001, Cisco Systems, Inc. All rights reserved. Presentation_ID
2
2 FIW 2003 Ottawa, Canada Policy-enabled Mechanisms for Feature Interactions: Reality, Expectations, Challenges FIW 2003 Panel Petre Dini pdini@cisco.com
3
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
4
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
5
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?
6
666 FIW 2003 Ottawa, Canada FI vs Policy Policy system Policy-aware system Policy specification S F FI? P P
7
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?
8
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
9
999 FIW 2003 Ottawa, Canada Guests, then Discussions
10
10 © 2002, Cisco Systems, Inc. All rights reserved.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.