Dugki Min Konkuk University

Slides:



Advertisements
Similar presentations
Web Services Architecture An interoperability architecture for the World Wide Service Network.
Advertisements

TSpaces Services Suite: Automating the Development and Management of Web Services Presenter: Kevin McCurley IBM Almaden Research Center Contact: Marcus.
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 32 Slide 1 Aspect-oriented Software Development.
SPECIFYING AND MONITORING GUARANTEES IN COMMERCIAL GRIDS THROUGH SLA Sven Graupner Vijay MachirajuAad van Moorsel IEEE/ACM International Symposium on Clustering.
SmartER Semantic Cloud Sevices Karuna P Joshi University of Maryland, Baltimore County Advisors: Dr. Tim Finin, Dr. Yelena Yesha.
Software Quality Matters Ronan Fitzpatrick School of Computing Dublin Institute of Technology.
Secure Systems Research Group - FAU Web Services Standards Presented by Keiko Hashizume.
Introduction to Software Quality Assurance (SQA)
Day 2 – Topic 1 (and 4) Dagstuhl Seminar April 2015.
OASIS WSQM TC Meeting Dugki Min. 컴퓨터공학부 건국대학교 Agenda 1. Roll Call 2. Review and approval of the agenda 3. Review and approval of the previous.
1 Lecture 5.2a: SEF Ch 8 SE Outputs Dr. John MacCarthy UMBC CMSC 615 Fall, 2006.
1 WSQDL (Web Service Quality Description Language) 16 th April, 2007 Youngkon Lee Korea Polytechnic University.
September 12-15, 2004 Philadelphia Marriott Philadelphia, Pennsylvania Web Services Distributed Management Heather Kreger – IBM Igor Sedukhin – CA William.
Web Services Management Framework by Umut Bultan & Gül Hünerkar.
XML Web Services Architecture Siddharth Ruchandani CS 6362 – SW Architecture & Design Summer /11/05.
The Anatomy of the Grid Introduction The Nature of Grid Architecture Grid Architecture Description Grid Architecture in Practice Relationships with Other.
1 Introduction to Web Services Quality Model And Collaboration Issues for EERP Sojung Kim WSQM TC National Information society Agency.
Potential standardization items for the cloud computing in SC32 1 WG2 N1665 ISO/IEC JTC 1/SC 32 Plenary Meeting, Berlin, Germany, June 2012 Sungjoon Lim,
Integrated Systems Division Service-Oriented Programming Guy Bieber, Lead Architect Motorola ISD C4I 2000 OOPSLA Jini Pattern Language Workshop Guy Bieber,
Cracow Grid Workshop ‘06 17 October 2006 Execution Management and SLA Enforcement in Akogrimo Antonios Litke Antonios Litke, Kleopatra Konstanteli, Vassiliki.
Click to edit Master title style Web Services Distributed Management: An Interoperability Demonstration Heather Kreger, IBM Bill Riechardt, HP Zhilli Zhang,
Introduction to Semantic Web Service Architecture ► The vision of the Semantic Web ► Ontologies as the basic building block ► Semantic Web Service Architecture.
Kemal Baykal Rasim Ismayilov
Software as a Service (SaaS) Quality Management and Service Level Agreement INFuture2015: e-Institutions – Openness, Accessibility, and Preservation, Zagreb,
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. WSLA Language Specification
WSDL – Web Service Definition Language  WSDL is used to describe, locate and define Web services.  A web service is described by: message format simple.
1 OASIS Web Services Quality Model Technical Committee 2007 Co-Chair of WSQM TC Prof. Dugki Min.
GRID ANATOMY Advanced Computing Concepts – Dr. Emmanuel Pilli.
Interop Planning This is a brainstorm session, add as you wish Review Planning Logistics.
State of Georgia Release Management Training
Steve Graham WS-ResourceFramework Modeling Stateful Resources With Web services OASIS WSRF TC F2F Wednesday, April 28th, 2004.
July 24, Web Services Distributed Management (WSDM) TC Submission: Web Services Manageability Heather Kreger IBM Title slide Igor.
Connecting for Health Common Framework: the Model Contract for Health Information Exchange Gerry Hinkley com July 18, 2006 Davis Wright.
An approach to Web services Management in OGSA environment By Shobhana Kirtane.
Quality Associates of Web services. Development Quality Manager Quality Information Provider Quality Assuror Developer Quality Information aggregation.
Introduction to Service Orientation MIS 181.9: Service Oriented Architecture 2 nd Semester,
Collaborating for Quality Quality Assurance (QA) & Quality Control (QC) in the Accelerator Project (ACCSYS) Matthew Conlon ACCSYS QA/QC
EGI Process Assessment and Improvement Plan – EGI core services – Tiziana Ferrari FedSM project 1EGI Process Assessment and Improvement Plan (Core Services)
by: Er. Manu Bansal Deptt of IT Software Quality Assurance.
Web Services Quality Model Dugki Min Konkuk University.
Enabling Grids for E-sciencE Agreement-based Workload and Resource Management Tiziana Ferrari, Elisabetta Ronchieri Mar 30-31, 2006.
Collaborating for Quality through the Project Quality Plan Matthew Conlon ESS ACCSYS QA/QC Quality Learning & Planning.
Service Oriented Architecture (SOA) Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
Dr. Ir. Yeffry Handoko Putra
GGF Intellectual Property Policy
Software Quality Control and Quality Assurance: Introduction
Core Services block.
ISO/IEC
OGSA Evolving Jeff Nick IBM Fellow, VP On Demand Architecture.
European Middleware Initiative (EMI)
IC Conceptual Data Model (CDM)
Management and Manageability in OGSA
Service Descriptions in Higher Ed IT organizations
Managing Service Level Agreements in Service Oriented Product Lines
Service level Agreements
Policy based Cloud Services on a VCL platform
OGSA and Security Services GGF12 , September 20th, 2004 Hiro Kishimoto
W3C Workshop WS-Policy in the Web Service Architecture
MUMT611: Music Information Acquisition, Preservation, and Retrieval
Resource and Service Management on the Grid
NIST Cloud Computing Reference Architecture
On the Use of Service Level Agreements in AssessGrid
Introduction to Web Services and SOA
HP Team in OASIS WSDM TC Date: July 29, 2003
Web Services Distributed Management
Should WSRP Leverage WSN?
Distributed System using Web Services
WSExpress: A QoS-Aware Search Engine for Web Services
Presentation transcript:

2006. 1. 2 Dugki Min Konkuk University Web Services Quality Model 2006. 1. 2 Dugki Min Konkuk University

Related WS Specifications Future Work 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 Quality Model : 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

Quality in Service-Level WS Quality Quality in Service-Level In Use In Management

Search, Negotiation, Contract, Implementation, Test, Deployment,… WSQM Quality Model Search, Negotiation, Contract, Implementation, Test, Deployment,… Quality Factors (Attributes) Quality Associates Quality Activity Business Value Quality Service Level Measurement Quality Interoperability Quality Business Processing Quality Manageability Quality Security Quality Development Quality contract Management Quality contract Appropriation Quality contract Service Stakeholder Service Developer Service Provider Service Administrator (or operator) Consumer QoS Manager QoS Broker (Assuror) We composed WSQM with 3 components: QF, QA, and QA. QF represents the evaluating items for WSQ. Quality associates are the person or the organization related all the WS activities. Quality Activities represent the major operations for guaranteeing a level of WS between associates. The main activities are maybe contracting, monitoring, control, etc. Most of QF are provided as a form of independent specification. We will view and arrange these factors in the respect of qualities and focus the activities before normal execution or operating time. There could be many activities for preserving a level of WSQ such as Search, Negotiation, Contract, Implementation, Test, Deployment. We will specify these activities in the respect of relationship of associates and QFs.

Development Quality Contract Quality Activity of WS Example of Quality Activity Development Quality Contract: between Stakeholder and Developer Delivery time, Interoperability, Usability, Security Management Quality Contract: between Provider and Quality Manager Manageability, Composability Development Quality Contract Service Developer Service Development Service stakeholder Service Operation & Management Service Provider Service Broker Service Quality Contract Management Quality Contract For example, let’s think about two quality activity. Service Consumer Quality Manager Service user

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 We referred 2 main model. SLA provides management framework, In that management level is differentiated by service level contracted by service provider and consumer. WSMF provides well organized management framework: WSM, Foundation, Events. WS-Manageability specifies well the manageability of metamodel in type of topic: Relationship, Identification, State, configuration, Metrics. WSDM, approved as OASIS standard, provides two spec: MUWS and MOWS. MUWS is for managing any resources with WS. So, it focus on the manageability and composability. The composability means that how easily WS management capability can be combined with resources. MOWS specify relationship model between manageability WS endpoint and manageable WS enpoint.

Future Work Subject to WSQM TC