Presentation Title September 22, 2019 Net-Centric Software and Systems I/UCRC QoS-Reconfigurable Web Services and Compositions for High Assurance Systems Project Lead: Kendra Cooper, I-Ling Yen, Farokh Bastani Date: April 1, 2010 Copyright © 2010 NSF Net-Centric I/UCRC. All rights reserved. Speaker Name
Presentation Title Presentation Title September 22, 2019 September 22, 2019 New Problems High assurance systems have very stringent QoS requirements How to compose services to satisfy the QoS requirements? A lot of work on QoS-driven service composition Limited choices of services to provide QoS tradeoffs Solution: Consider QoS-reconfigurable (QoS-R) services A QoS-R service has configurable parameters that can control the QoS behavior of the service Can help achieve dynamic adaptation and better QoS satisfaction Issues How to build QoS-R services? Developed from scratch or adapted from existing services? How to compose services involving QoS-R services? Huge search space How to achieve real-time adaptation for changing QoS requirements and/or evolving environment, especially for services from multiple domains Speaker Name Speaker Name 2
Proposed Solution Adapt existing services Into QoS-R services Presentation Title Presentation Title September 22, 2019 September 22, 2019 Proposed Solution Adapt existing services Into QoS-R services Handle multi-domain services Need to negotiate with service domains costly Use multi-level composition approach to rapidly filter out non-fitted candidates and only perform negotiation for top candidates Service composition with QoS-R services Problem: Huge search space Find and store Pareto optimal solutions for individual services (offline) Rapid integration of Pareto optimal solutions during service composition/adaptation Progressive composition decisions A+B Pareto optimal solutions A+B+C Pareto optimal solutions … Achieve real-time performance configuration QoS-driven Service composition 9/22/2019 9/22/2019 Speaker Name Speaker Name 3
Presentation Title September 22, 2019 2010/New Project Summary QoS-Reconfigurable Web Services and Compositions for High Assurance Systems Tasks: Enhance our component adaptation techniques and apply them to components in real-world services Build the framework to facilitate real-time adaptation decision making with QoS-reconfigurable services from multiple domains Apply the techniques to a net-centric case study system to validate their effectiveness Project Schedule: Task 2. Real-time composition decision Task 1. Service Adaptation Task 3. Case study A M J J A S O N D J F M A 10 11 Research Goals: Develop QoS-R service development technology Achieve real-time QoS-driven service composition and adaptation Efficient composition algorithm by composing Pareto solutions Maintain partial solutions for future use Develop multi-level composition for handling multiple service domains Benefits to Industry Partners: Significantly improved techniques for QoS-driven service composition Support better dynamic adaptation for evolving QoS requirements Achieve more efficient composition decisions in large-scale net-centric systems, such as command and control applications Service adaptation and composition decision toolset 9/22/2019 Speaker Name