user QoS requirements, defined through NFRs, into
QoS parameters treated by the underlying QoS
mechanisms.
After the down QoS mapping, it is initiated the
negotiation to allocate resources to satisfy the
required QoS. The mapping process becomes
available a set of specific QoS parameters treated by
underlying mechanisms.
7 CONCLUSIONS AND FUTURE
WORK
We have presented an architecture, namely
ESCHER, which explicitly taken in account the user
perception, whilst it also proposes a systematic
mapping of QoS requirements (at user level) into
QoS parameters (treated by QoS mechanisms).
Besides the high level of abstraction the user
QoS requirements is specified, the benefits of our
proposal also include: the separation of concerns in
QoS specification and the treatment of user
satisfaction as a trade-off between NFRs. The first
one allows legacy applications to use QoS services
offered by the middleware. The second one serves as
a basis for more flexible QoS adaptation mechanism.
In terms of future work, we intend to concentrate
on the QoS mapping by identifying and formalizing
the rules to make this process automatic. We also
intend to verify some properties of our model. For
example, the capacity of our model to reflect
changes in the level of provided QoS and vice-versa.
REFERENCES
P.E. Pedersen, L.B. Methlie and H. Thorbjrnsen,
"Understanding mobile commerce end-user adoption:
a triangulation perspective and suggestions for an
exploratory service evaluation framework". HICSS-
35, Hawaii, US, Jan 7-10, 2002.
G. Ghinea and J.P. Thomas. “QoS Impact on User
Perception and Understanding of Multimedia Video
Clips”, Proc. of ACM Multimedia ’98, Bristol, United
Kingdom, 1998.
EURESCOM, “Offering Quality Classes to end users”,
Deliverable 1,Volume 1 of 2, Project P906-GI,
QUASIMODO,
http://www.eurescom.de/public/projectresults/results.asp
ETSI, TS 101329-2 v1.1.1, End to End Quality of Service
in TIPHON Systems; Part 2: Definition of Quality of
Service (QoS) Classes, 2000-07,
www.etsi.org
N. Bhatti, Anna Bouch, and Allan Kuchinsky –
“
Integrating user-perceived quality into web server
design”. In 9th International World Wide Web
Conference, Amsterdam, May 2000.
A. Bouch, A. Kuchinsky, N. Bhatti - “Quality is in the
Eye of the Beholder: Meeting Users' Requirements for
Internet Quality of Service” –
Proc. of the CHI 2000
conference on Human factors in computing systems,
p.297-304, April 2000.
I. Widya, R.E. Stap, L.J. Teunissen, B.F. Hopman. “On
the end-user QoS-awareness of a distributed service
environment”. PROMS'01). Enschede, Netherlands,
October 2001.
Aad P.A van Moorsel. Metrics for the Internet Age:
Quality of Experience and Quality of Business. HP
Labs Technical Report HPL-2001-179.
H. Zimmerman. OSI Reference Model – The ISO Model
of Architecture for Open Systems
Intercommunications. IEEE Transactions on
Communications, COM-28, 1980.
Marco Alfano. User requirements and resource control for
cooperative multimedia applications. Lecture Notes in
Computer Science: Multimedia Applications, Services
and Techniques - ECMAST '97, volume 1242,
Springer, 1997, pp. 537-552.
C. Aurrecoechea, A. Campbell and L. Hauw “A Survey of
Quality of Service Architecture”, Multimedia Systems
Journal, November, 1995.
T.Yamazaki and J. Matsuda, "On QoS Mapping in
Adaptive QoS Management for Distributed
Multimedia Applications", Proc.ITC-CSCC'99, vol.2,
pp. 1342-1345, July, 1999.
R. Braden, L. Zhang, S. Berson, S. Herzog, S. Jamin.
“Resource Reservation Protocol (RSVP) – version 1
Functional Specification”. RFC 2205, September
1997.
Ribeiro, Claudia M.F.A., Rosa, Nelson S. and Cunha,
Paulo R.F. “User Quality of Perception: Towards a
Model for Personalised Communication Services”.
Formal Methods Europe, Service-Based Software
Engineering Workshop. Pisa, Italy, September 2003.
Proceedings Series, Vol. 2805 2003 XVII, ISBN 3-
540-40828-2.
Eric Bouillet, Debasis Mitre, and ICG. Ramakrishnan,
"The Structure and Management of Service Level
Agreements in Networks", IEEE Journal on Selected
Areas in Communications, Vol. 20 No. 4, May 2002,
pp. 691-699.
TOWARDS A MODEL FOR PERSONALIZED COMMUNICATION SERVICES BASED ON USER PERCEPTION
215