Contracts for defining QOS levels in a Multichannel Adaptive Information System Moreno Callea, Luca Campagna Mariagrazia Fugini, Pierluigi Plebani Dip.

Slides:



Advertisements
Similar presentations
Andrea Maurino Web Service Design Methodology Batini, De Paoli, Maurino, Grega, Comerio WP2-WP3 Roma 24/11/2005.
Advertisements

1 1 Andreea Molnar, Cristina Hava Muntean School of Computing National College of Ireland
Università della Calabria A Software Architecture for the m-Learning in Instrumentation and Measurement P. Daponte, S. Rapuano Dept. of Engineering, University.
1 Quality of Service Issues Network design and security Lecture 12.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 12 Slide 1 Distributed Systems Design 2.
Davide Bolchini - HOC Politecnico di Milano / Tech Lab Università della Svizzera Italiana WP7.1: requisiti per applicazioni multicanale Requirements engineering.
Marco Alfano End-to-End Quality of Service in Distributed Information Systems QUTE’98 Workshop Heidelberg, October 1998.
Lecture-7/ T. Nouf Almujally
+ AOK: Mathematics. + Mathematics Definition The abstract science of number, quantity, and space. Mathematics may be studied in its own right, or as it.
A SLA evaluation Methodology in Service Oriented Architectures V.Casola, A.Mazzeo, N.Mazzocca, M.Rak University of Naples “Federico II”, Italy Second University.
01/06/ Conceptual business models and ontology's A design perspective eGlobal, 17 th Bled eCommerce Conference June , 2004 Harry Bouwman, TUDelft.
A. Bucchiarone, Juan P. Galeotti / GT-VMT’08 Dynamic Software Architectures Verification using DynAlloy Antonio Bucchiarone IMT Graduate School of Lucca,
TNC 2003 Wireless Campus project Coletta Elisa Marchioro -
A Framework for the Smart Dynamic Selection of Web Services Access Points Marco Bianchi 10 June, 2004 Rome Workshop on QoS in Geographically.
An authorization control framework to enable service composition Takashi Suzuki, Randy H. Katz EECS Department University of California, Berkeley {tsuzuki,
Quality of Service in IN-home digital networks Alina Albu 23 October 2003.
1 MPEG-21 : Goals and Achievements Ian Burnett, Rik Van de Walle, Keith Hill, Jan Bormans and Fernando Pereira IEEE Multimedia, October-November 2003.
On Spectrum Selection Games in Cognitive Radio Networks
A Mobile Agent Infrastructure for QoS Negotiation of Adaptive Distributed Applications Roberto Speicys Cardoso & Fabio Kon University of São Paulo – USP.
WebRatio BPM: a Tool for Design and Deployment of Business Processes on the Web Stefano Butti, Marco Brambilla, Piero Fraternali Web Models Srl, Italy.
Web Mapping Using XML and SVG SHEA Yu-kai Geoffrey Senior Lecturer Department of Land Surveying & Geo-Informatics The Hong Kong Polytechnic University.
ISIS Katrinebjerg i n t e r a c t i v e s p a c e s. n e t 1 Frank Allan Hansen, Representing Context in Hypermedia Data Models International.
GLOMAR  Aims - Provides adaptive consistency control for mobile enabled file systems  Abstracting consistency control into a component architecture 
MTEI Methods & Tools for Enterprise Integration
A Conceptual Framework for Provisioning Context-aware Mobile Cloud Services Hyun Jung La and Soo Dong Kim Department of Computer Science Soongsil University.
THE NEXT STEP IN WEB SERVICES By Francisco Curbera,… Memtimin MAHMUT 2012.
C++ Code Analysis: an Open Architecture for the Verification of Coding Rules Paolo Tonella ITC-irst, Centro per la Ricerca Scientifica e Tecnologica
A Flexible Interconnection Structure for Reconfigurable FPGA Dataflow Applications Gianluca Durelli, Alessandro A. Nacci, Riccardo Cattaneo, Christian.
Enabling Workflow in UPnP Networks Andreas BobekUniversity of Rostock Faculty of Computer Science and Electrical Engineering Andreas Bobek, Hendrik Bohn,
QoS-Based Web service Selection and Agreement Marco Comuzzi Dipartimento di Elettronica e Informazione Politecnico di Milano
TERENA Networking Conference 2004, Rhodes, Greece, June Differentiated Optical Services and Optical SLAs Afrodite Sevasti Greek Research and.
TELEFÓNICA I+D © 2008 Telefónica Investigación y Desarrollo, S.A. Unipersonal NETQOS Policy Management for flexible QoS Provisioning in Future Internet.
ELeGI: The European Learning GRID Infrastructure Pierluigi Ritrovato,Matteo Gaeta CRMPA, University of Salerno, Italy Alan Ruddle, Colin Allison School.
The Grid Component Model and its Implementation in ProActive CoreGrid Network of Excellence, Institute on Programming Models D.PM02 “Proposal for a Grid.
Web Services Kanda Runapongsa Dept. of Computer Engineering Khon Kaen University.
A Hybrid Approach to QoS Evaluation Danilo Ardagna Politecnico di Milano Marco Comerio, Flavio De Paoli, Simone Grega Università degli Studi Milano Bicocca.
Wolfgang EffelsbergUniversity of Mannheim1 Differentiated Services for the Internet Wolfgang Effelsberg University of Mannheim September 2001.
Efficient Provisioning of Service Level Agreements for Service Oriented Applications Valeria Cardellini, Emiliano Casalicchio, Vincenzo Grassi, Francesco.
Web Services Based on SOA: Concepts, Technology, Design by Thomas Erl MIS 181.9: Service Oriented Architecture 2 nd Semester,
Service Oriented Architectures Presentation By: Clifton Sweeney November 3 rd 2008.
WWW10 Conference. May 1-5, Hong Kong1 Pushing Reactive Services to XML Repositories using ActiveRules Pushing Reactive Services to XML Repositories.
An Ontological Framework for Web Service Processes By Claus Pahl and Ronan Barrett.
M. Adorni, F. Arcelli, D. Ardagna, L. Baresi, C. Batini, C. Cappiello, M. Comerio, M. Comuzzi, F. De Paoli, C. Francalanci, S.Grega, P. Losi, A.Maurino,
Mar del Plata, Argentina, 31 Aug – 1 Sep 2009 ITU-T Kaleidoscope 2009 Innovations for Digital Inclusion José Simões Fraunhofer Institute FOKUS
Secure Systems Research Group - FAU 1 A Trust Model for Web Services Ph.D Dissertation Progess Report Candidate: Nelly A. Delessy, Advisor: Dr E.B. Fernandez.
Framework for Virtual Web Laboratory I. Petković M. Rajković.
COMP Project Status Overview April 1, 2005.
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. WSLA Language Specification
POSTECH DPNM Lab. Introduction Providing Quality-of-Service (QoS) to users of distributed multimedia services is a difficult problem. The service user.
Secure middleware patterns E.B.Fernandez. Middleware security Architectures have been studied and several patterns exist Security aspects have not been.
UNCLASSIFIED Service Oriented Architecture, Information Sharing and the FEA DRM 23 January 2006 Bryan Aucoin DNI CIO Chief Architect
An approach to Web services Management in OGSA environment By Shobhana Kirtane.
Lyon Research Center for Images and Intelligent Information Systems IEEE International Conference on Pervasive Services 2006 FRE 2672 INSA Lyon ICPS, 27.
Introduction to Service Orientation MIS 181.9: Service Oriented Architecture 2 nd Semester,
Seminar in “ICT Service Oriented Architectures” April 28 th 2009 Marino Di Nillo Advanced Interoperabilty Unit at the Italian National Agency for Digital.
Web Services Quality Model Dugki Min Konkuk University.
Service Oriented Architecture (SOA) Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
European Monitoring Platform for Mapping of QoS and QoE
Sabri Kızanlık Ural Emekçi
OO Methodology OO Architecture.
Distribution and components
Web Ontology Language for Service (OWL-S)
Gestione di Service Level Agreements (SLA) in sistemi Grid
Dugki Min Konkuk University
CHAPTER 10 Testing Introduction
CHAPTER 10 Testing Introduction
Design Tips.
Quality-aware Middleware
The Grid Component Model and its Implementation in ProActive
Presentation transcript:

Contracts for defining QOS levels in a Multichannel Adaptive Information System Moreno Callea, Luca Campagna Mariagrazia Fugini, Pierluigi Plebani Dip. Elettronica ed Informazione Politecnico di Milano – Italy MOBIS 2004 Conference - September 15th, Oslo, Norway

Sept. 15th 2004MOBIS Oslo, Norway2 / 18 Outline Multichannel adaptive information systems Quality of service model WSLA extensions Prototype Concluding remarks

Sept. 15th 2004MOBIS Oslo, Norway3 / 18 Service Oriented Architecture publishfind invoke Service Requestor Service Provider Service Directory (broker) Transmission medium

Sept. 15th 2004MOBIS Oslo, Norway4 / 18 Multichannel Information Systems Today the services are usually provided by a single-channel (Web) We want to provide services through different channels: Smartphone PDA …

Sept. 15th 2004MOBIS Oslo, Norway5 / 18 Multichannel adaptive Information Systems The client could change the channel, during service exploitation The system could adapt the service provisioning by changing the provisioning channel according to quality of service (QoS) parameters

Sept. 15th 2004MOBIS Oslo, Norway6 / 18 MAIS Project Italian research project Aims at studying a set of models and methodologies which allow service provisioning through different channels Web Site:

Sept. 15th 2004MOBIS Oslo, Norway7 / 18 Quality of Service adaptation strategies both the service and provider side depend on the QoS definition channel deeply affects the values of the QoS parameters on the provider side so the user can perceive different values according to the active channel In a service oriented environment we have to consider all the involved actors independently

Sept. 15th 2004MOBIS Oslo, Norway8 / 18 Our model Composed by: A system model: objects and actors A set of roles and rules association of quality information to objects relationships among them Quality information expressed by: Quality parameters Quality sets

Sept. 15th 2004MOBIS Oslo, Norway9 / 18 Quality Model

Sept. 15th 2004MOBIS Oslo, Norway10 / 18 Quality of Experience Represents the quality perceived by the user Composed by the same quality parameters belonging to the QoS where the values are affected by the QoN, and QoD Quality rules QoS QoNQoD QoE

Sept. 15th 2004MOBIS Oslo, Norway11 / 18 Contracts Service provider and service user must agree on the quality parameters Contract is in charge to define this agreement defining: Roles Quality parameters Responsibilities

Sept. 15th 2004MOBIS Oslo, Norway12 / 18 Main existing specifications QML (Quality of Service Modeling Language) uses an OOP approach to define the QoS parameters XQOS (XML Based QoS Specification Language) Xml-based, Related to multimedia systems Define relationship between users and provider through the channel WSLA (Web Service Level Agreement) Xml-based, Close related to the Web Service environment

Sept. 15th 2004MOBIS Oslo, Norway13 / 18 WSLA

Sept. 15th 2004MOBIS Oslo, Norway14 / 18 WSLA extensions New attributes to specify the pairs Concept defined in QML is adopted Ordering Data Type: Numeric, Set, Enum

Sept. 15th 2004MOBIS Oslo, Norway15 / 18 Guarantee terms Service Level Objective: For each Attributes: Name, Device, Network interface, Order Data timeliness Admissible range for each quality parameters Action Guarantee: Action performed in case of unfulfillment Who violates

Sept. 15th 2004MOBIS Oslo, Norway16 / 18 Prototype architecture

Sept. 15th 2004MOBIS Oslo, Norway17 / 18 Prototype architecture

Sept. 15th 2004MOBIS Oslo, Norway18 / 18 Conclusions This work presents a framework to define the quality information in a multichannel information system It is based on a model where all the involved actors can separately state the quality information for the controlled object A monitoring system is required