Survey
* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project
Web Services Quality Model 2005. 10. 12 Dugki Min Konkuk University Contents Background Motivation Definition of Terms WSQM Quality Activity of WS Quality Associates of WS Quality Factors of WS Related WS Specifications Future Work Background Web Services become popular infrastructure for service-oriented integration Business Web Services Grid Web Services Mobile Web Services Ubiquitous Web Services Web Services are valuable only if whose service qualities are satisfied by the consumers and guaranteed continuously. Motivation Everybody uses the term, WS Quality, and says it is important. WSDM UDDI Service Contract But, there is no clear-cut definition of what WS Quality is. We need to have Common Model of WS Quality => Web Service Quality Model Common Language to describe WS Quality => Web Service Quality Description Language Definition of Terms Quality : The totality of features and characteristics of a product or a service that bear on its ability to satisfy stated or implied needs. (ISO/IEC 9000) Quality Model : The set of quality-related actors, activities, characteristics of a product or a service and the relationship between them which provide the basis for specifying quality requirements and evaluating quality WS Quality Quality in Service-Level In Use In Management WSQM Quality Model Search, Negotiation, Contract, Implementation, Test, Deployment,… Quality Factors (Attributes) Quality Associates Service Stakeholder Service Developer Service Provider Service Administrator (or operator) Consumer QoS Manager QoS Broker (Assuror) Business Value Quality Service Level Measurement Quality Quality Activity Interoperability Quality Development Quality contract Business Processing Quality Management Quality contract Manageability Quality Appropriation Quality contract Security Quality Quality Activity of WS Example of Quality Activity • Development Quality Contract: between Stakeholder and Developer Development Delivery time, Interoperability, Quality Contract Service Usability, Security Developer • Management Quality Contract: between Provider and Quality Manager Manageability, Composability Service Broker Service stakeholder Service Quality Contract Service Provider Service Consumer Service user Service Development Service Operation & Management Management Quality Contract Quality Manager Quality Associates for WS Consumer & Provider Stakeholder Has a ownership of WS and requires WSQ to a developer Uses WSQM in Quality Inspection Procedure QoS Broker Registers WS with quality properties and connect consumer and provider Monitors whether registered WS keep a quality level Quality Assuror Guarantees WSQ by monitoring and controlling the quality level Focus on Legal Assurance 3rd Party Quality Manager(3PQM) Deputy manager of WS-provider Monitors and manages system to secure required quality level from outside Focus on Technical Management Quality Associates for WS Quality Factors (Attributes) of WS Related WS Specifications SLA Contract Standards WSLA (IBM): Management by service level agreement WS Management Standards WSMF (HP): Layered Management Framework WS-Manageability(IBM): Manageability Metamodel in type of Topic WSDM 1.0 (OASIS): OASIS standard MUWS: Composability + Manageability MOWS: Manageability Other related: WS-Addressing: to find WS resources WS-Notification: to notify change in resource state Future Work Subject to WSQM TC