AQuSerM: Advances in Quality of Service Management
EDOC 2008 workshop, 18th
September, 2008, München, Germany
This workshop's theme is advances in QoS-oriented techniques and tools
for managing enterprise architectures, encompassing approaches to monitoring,
diagnostics, runtime analysis and prediction and adaptation. Serviced-oriented and model-driven
approaches will be a special focus of the workshop.
AQuSerm 2008 continues a successful and stimulating series of workshops, held in 2007 and 2006. An associated special issue of the Journal of Object technology is available here.
Workshop goals
Service Level Management (SLM) is the process of managing the Quality
of Service (QoS) demanded by clients and offered by providers. In the
past, SLM approaches have focused on service contract definition, monitoring
and reporting and have typically been handled by enterprise system management
tools such as Microsoft’s SMS, CA’s Unicenter and Empirix’s
OneSight.
However, traditional approaches are inadequate when dealing with complex
service-oriented architectures. Service-oriented architectures are compositional,
dynamic and often distributed over the internet. For such architectures,
SLM becomes a difficult problem that can no longer be handled by traditional
monitoring tools. This is because of the dynamic, flexible, compositional
and global natures of SOAs.
This workshop will be concerned with the issues that are important to
modern QoS management: the monitoring of widely distributed components,
dynamic adaptation strategies and the necessity for more sophisticated
prediction and diagnostic analysis techniques. Model-driven approaches
to these issues will be a special focus of the workshop.
The workshop shall bring together researchers from academia and industry
interested in cutting edge formal and model-based approaches as well as
utilizing current standards and middleware to meet the challenges of SLM
for the 21st century.
Themes
The main theme of the workshop will be QoS-oriented techniques and tools
for managing modern enterprise architectures, encompassing approaches
to monitoring, diagnostics, runtime analysis, behaviour prediction, adaptation
strategies and the interrelation of these issues within SLM.
Special focus will be given to model-driven approaches. The development
of standards such as the ISO/IEC QoS Framework, the RM-ODP and the UML
Profile for QoS are intended to form the basis for the design and implementation
of QoS management in networked enterprise architectures. A current open
question is how best to use these standards within the Model Driven Architecture
(MDA) refinement strategy for software development. For example, some
authors are advocating the use of MDA to generate platform-specific monitorable
implementations from QoS requirements specified in a platform-independent
metamodel.
Topics include, but are not limited to,
- QoS support for common enterprise middleware (such as CORBA, J2EE
and .NET)
- Management issues for domain-specific architectures (such as process
control architectures built using OPC)
- Managing complex systems using current industrial monitoring infrastructures
and standards (e.g., Microsoft’s WMI and the DMTF’s CIM
standard)
- Service-oriented approaches to QoS management
- Formal methods to support SLM
- Mathematical models for system diagnostics
- Industrial SLM case studies
- Model-driven approaches to monitoring, diagnostics, prediction and
adaptation
- Unifying management frameworks
Preliminary Programme
| |
Thursday 18 September 2008, LMU |
| 8:30-9:00 |
Registration |
| 9:00-10:00 |
Invited Talk (main EDOC event)
Pradeep Ray |
| 10:00-10:30 |
Break |
| 10:30-10:45 |
Opening remarks
Iman Poernomo and Guijun Wang, Quality of Service Managment
|
| 10:45-12:15 |
Session 1:Models for QoS Management
Sumant Tambe, Akshay Dabholkar, Aniruddha Gokhale and Amogh Kavimandan (Vanderbilt University):
Towards A QoS Modeling and Modularization Framework for
Component-based Systems
Paper.
Current domain-specific modeling (DSM) frameworks for designing component-based systems provide modeling
support for system’s structural as well as non-functional
or quality of service (QoS) concerns. However, the focus
of such frameworks on system’s non-functional concerns is
an after-thought and their support is at best adhoc. Further,
such frameworks lack strong decoupling between the
modeling of the system’s structural composition and their
QoS requirements. This lack of QoS modularization limits
(1) reusability of such frameworks, (2) ease of their maintenance
when new non-functional characteristics are added,
and (3) independent evolution of the modeling frameworks
along both the structural and non-functional dimensions.
This paper describes Component QoS Modeling Language (CQML), which is a reusable, extensible, and
platform-independent QoS modeling language that provides strong separation between the structural
and non-functional dimensions. CQML supports independent evolution
of structural metamodel of composition modeling languages as well as QoS metamodel.
To evaluate, we superimpose CQML on a purely structural modeling language and
automatically generate, configure, and deploy component-based
fault-monitoring infrastructure using aspect-oriented
modeling (AOM) techniques.
Javier F. Briones, Miguel Ángel de Miguel, Alejandro Alonso, Juan Pedro Silva (Universidad Politécnica de Madrid):
Modeling Quality of Service Adaptability
Paper. Quality of service adaptability refers to the ability
of services (or components) to adapt the quality
exhibited during run-time, or to the faculty of
architectural models to show that several alternatives
concerning quality could be implemented. Enclosing
quality properties with architectural models has been
typically used to improve system understanding.
Nevertheless, these properties can also be used to
compose subsystems whose quality can be adapted
or/and to predict the behavior of the run-time
adaptability. Existing software modeling languages
lack enough mechanisms to cope with adaptability, e.g.
to describe software elements that may offer/require
several quality levels. This paper presents concepts
that such a language needs to include to model quality adaptable systems, and how we use those concepts to compose and analyze software architectures.
Session 2: Management and Instrumentation
Christof Momm, Thomas Detsch and Sebastian Abeck (FZI, Universität Karlsruhe):
Model-Driven Instrumentation for Monitoring the Quality of Web Service Compositions
Paper. Supporting business services through Web service
compositions (WSC) as part of service-oriented
architectures involves various runtime monitoring requirements.
The implementation of these requirements results in additional development activities. Due to the
lack of standards for treating such WSC monitoring
concerns, a corresponding development approach has
to deal with a variety of specific technologies. This
paper therefore introduces a platform-independent
approach to the instrumentation of WSC and the generation
of an effective monitoring infrastructure based
on the principles of model-driven software development (MDSD).
|
| 12:15-13:45 |
Lunch |
| 13:45 - 15:45 |
Session 2 (continued): Management and Instrumentation
Rodolfo Santiago, Guijun Wang, Harley Chen and Changzhou Wang (Boeing):
Interoperability of End to End Quality of Service (QoS) Management across
Heterogeneous Platforms in System of Systems
Paper. Interconnectivity, interoperability, evolution and
emergent behavior are some of the key characteristics
of System of Systems (SOS). Providing end to end
Quality of Service (QoS) for an SOS is a major
challenge today because of issues with connectivity,
the independent evolution of component systems and
their heterogeneity. Heterogeneity of systems is
common because of the independent evolution paths
and development cycles of the systems. In this paper,
we describe an interoperable end to end QoS
management solution including concepts, architecture,
prototype, and experimental results. Our solution not
only provides QoS at systems level, but also ensuring
end-to-end QoS across heterogeneous systems at the
SOS level. To validate our solution, we analyzed and
compared architecture alternatives and developed
prototype and experiments employing multiple and
varied data dissemination technologies.
Session 3: Automated Control
Shinji Kikuchi, Yohsuke Isozaki, Yoshihiro Kanna (NEC Corporation):
A Proposal of the New Architectural and Mathematical Control Model for Maintaining SLA of Composite Web Services
Paper. Recently, the certain demand in regards to available
elemental services provided by other independent firms
for compositing new services has increased. However,
under current status, whenever it is hard to maintain the
required level of quality of the new composite web
service, assignment of the new computer’s resources is
not always effective especially for the composite web
service providers. Thus, a new approach might be
required. This paper presents a proposal of a new
control method for the composite web services. Here,
following two items are applied; firstly, the theory of
constraints proposed by Israeli physicist
E.M.Goldratt, secondly the evaluation process in
the feed forward controlling method. Here, the
architectural and theoretical aspects of the method are
defined.
Assel Akzhalova, Mahbub Gani and Iman Poernomo (King's College London):
Runtime adaptation of queued networks through dynamic programming
Paper. Self-adaptive systems are capable of changing their behaviour at runtime to meet target behavioural constraints. An important research question is how quality of service models can inform runtime adaptation. This talk presents a step towards solving this problem by application of dynamic programming. By utilizing dynamic programming, our new approach has the advantage of determining an optimal control solution directly from a given discrete set of adaptation policies.
Constandinos X. Mavromoustakis (University of Nicosia) and Helen D. Karatza (Aristotle University of Thessaloniki)
End-to-end layered asynchronous scheduling scheme for energy aware QoS
provision in asymmetrical wireless devices
Paper. In order to establish and maintain a Quality of
Service (QoS) framework in wireless network, a major
requirement is to prolong network lifetime, with
simultaneous preservation of other major requirements
like coverage, connectivity and adequate resources. In
this work an approach is proposed which on a periodic
basis it schedules the interfaces into active and inactive
phases by using a layered state model and a tiered-based
architecture. The model takes into account metrics like
the signal strength and devices’ capacity limitations, and
encompasses them into the layered asynchronous
scheduling scheme for end-to-end reliability and
performance measures extraction. Each device schedules
the next state (active, semi-sleep or sleep state)
according to traffic and channel data rate measures,
combined with the layered state scheme. Through the
designed tiered architecture, and through experimental
simulation, the proposed QoS energy-aware
management scheme is thoroughly evaluated in order to
meet the parameters’ values where the optimal QoS and
throughput response for each device/user is achieved.
|
| 15:45-16:00 |
Concluding remarks and discussion
|
Important dates
Paper submission deadline: 20 June 2008
Paper acceptance notification: 21 July 2008
Camera ready of papers: 22 August 2008
Workshop date: 18 September 2008
Submissions
Submissions should be 4 to 10 pages long in IEEE Computer Society format
and include the author's name, affiliation and contact details. They should
be submitted by e-mail as PDF files to the Workshop Chairs (iman.poernomo
' at symbol ' kcl.ac.uk or guijun.wang ' at symbol ' pss.Boeing.com) by
the deadline.
At least one author of an accepted paper should participate in the workshop.
All accepted papers for the workshop will appear in the IEEE Digital
Library. Authors will be invited to extend their papers for a special
issue of a leading international journal (this is currently under negotiation). Revised best papers of previous AQuSerMs were published in the Journal of Object Technology.
Workshop chairs
Iman Poernomo, King's College London (Email: iman.poernomo ' at symbol
' kcl.ac.uk)
Guijun Wang, Boeing Phantom Works (Email: guijun.wang ' at symbol ' pss.Boeing.com)
Program committee
Assel Akzhalova, King's College London
Nelly Bencomo, Lancaster University
Bezhad Bordbar, University of Birmingham
Stephen Dawson, SAP
Aniruddha Gokhale, Verderbilt University
Patrick Hung, University of Ontario Institute of Technology
Isi Mitrani, Newcastle University
Sergio Pacheco-Sanchez, SAP
Iman Poernomo, King's College London
Thadpong Pongthawornkamol, University of Illinois
Ralf Ruessner, Karlsruhe Technical University
Omer Rana, Cardiff University
Jim Smith, Newcastle University
George Tsarimirsis, Accenture
Guijun Wang, Boeing
Wenbing Zhao, Cleveland State University |

    
Supported by:

|