An XML-based Quality of Service Enabling Language for the Web

In this paper, we introduce an XML-based hierarchical QoS markup language, called HQML, to enhance distributed multimedia applications on the World Wide Web (WWW) with quality of service (QoS) capability. The design ofHQML is based on two observations: (1) the absence of a systematic QoS specificati...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:Journal of visual languages and computing Ročník 13; číslo 1; s. 61 - 95
Hlavní autoři: GU, XIAOHUI, NAHRSTEDT, KLARA, YUAN, WANGHONG, WICHADAKUL, DUANGDAO, XU, DONGYAN
Médium: Journal Article
Jazyk:angličtina
Vydáno: Elsevier Ltd 01.02.2002
Témata:
ISSN:1045-926X
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Abstract In this paper, we introduce an XML-based hierarchical QoS markup language, called HQML, to enhance distributed multimedia applications on the World Wide Web (WWW) with quality of service (QoS) capability. The design ofHQML is based on two observations: (1) the absence of a systematic QoS specification language, that can be used by distributed multimedia applications on the WWW to utilize the state-of-the-art QoS management technology and (2) the power and popularity of XML to deliver richly structured contents over the Web. HQML allows distributed multimedia applications to specify all kinds of application-specific QoS policies and requirements. During runtime, the HQML Executor translates the HQML file into desired data structures and cooperates with the QoS proxies that assist applications in end-to-end QoS negotiation, setup and enforcement. In order to make QoS services tailored toward user preferences and meet the challenges of uncertainty in the distributed heterogeneous environments, the design of HQML is featured as interactive andflexible . In order to allow application developers to create HQML specifications correctly and easily, we have designed and developed a unified visual QoS programming environment, called QoSTalk. In QoSTalk, we adopt a grammatical approach to perform consistency check on the visual QoS specifications and generate HQML files automatically. Finally, we introduce the distributed QoS compiler, which performs the automatic mappings between application- and resource-level QoS parameters to relieve the application developer of the burden of dealing with low-level QoS specifications.
AbstractList In this paper, we introduce an XML-based hierarchical QoS markup language, called HQML, to enhance distributed multimedia applications on the World Wide Web (WWW) with quality of service (QoS) capability. The design ofHQML is based on two observations: (1) the absence of a systematic QoS specification language, that can be used by distributed multimedia applications on the WWW to utilize the state-of-the-art QoS management technology and (2) the power and popularity of XML to deliver richly structured contents over the Web. HQML allows distributed multimedia applications to specify all kinds of application-specific QoS policies and requirements. During runtime, the HQML Executor translates the HQML file into desired data structures and cooperates with the QoS proxies that assist applications in end-to-end QoS negotiation, setup and enforcement. In order to make QoS services tailored toward user preferences and meet the challenges of uncertainty in the distributed heterogeneous environments, the design of HQML is featured as interactive andflexible . In order to allow application developers to create HQML specifications correctly and easily, we have designed and developed a unified visual QoS programming environment, called QoSTalk. In QoSTalk, we adopt a grammatical approach to perform consistency check on the visual QoS specifications and generate HQML files automatically. Finally, we introduce the distributed QoS compiler, which performs the automatic mappings between application- and resource-level QoS parameters to relieve the application developer of the burden of dealing with low-level QoS specifications.
Author YUAN, WANGHONG
GU, XIAOHUI
NAHRSTEDT, KLARA
XU, DONGYAN
WICHADAKUL, DUANGDAO
Author_xml – sequence: 1
  givenname: XIAOHUI
  surname: GU
  fullname: GU, XIAOHUI
  organization: Department of Computer Science, University of Illinois at Urbana-Champaign, U.S.A.f1xgu@cs.uiuc.eduf1f2klara@cs.uiuc.eduf2f3wyuan1@cs.uiuc.eduf3f4wichadak@cs.uiuc.eduf4
– sequence: 2
  givenname: KLARA
  surname: NAHRSTEDT
  fullname: NAHRSTEDT, KLARA
  organization: Department of Computer Science, University of Illinois at Urbana-Champaign, U.S.A.f1xgu@cs.uiuc.eduf1f2klara@cs.uiuc.eduf2f3wyuan1@cs.uiuc.eduf3f4wichadak@cs.uiuc.eduf4
– sequence: 3
  givenname: WANGHONG
  surname: YUAN
  fullname: YUAN, WANGHONG
  organization: Department of Computer Science, University of Illinois at Urbana-Champaign, U.S.A.f1xgu@cs.uiuc.eduf1f2klara@cs.uiuc.eduf2f3wyuan1@cs.uiuc.eduf3f4wichadak@cs.uiuc.eduf4
– sequence: 4
  givenname: DUANGDAO
  surname: WICHADAKUL
  fullname: WICHADAKUL, DUANGDAO
  organization: Department of Computer Science, University of Illinois at Urbana-Champaign, U.S.A.f1xgu@cs.uiuc.eduf1f2klara@cs.uiuc.eduf2f3wyuan1@cs.uiuc.eduf3f4wichadak@cs.uiuc.eduf4
– sequence: 5
  givenname: DONGYAN
  surname: XU
  fullname: XU, DONGYAN
  organization: Department of Computer Sciences, Purdue University, U.S.A.f5dxu@cs.purdue.eduf5
BookMark eNp1z01LAzEUheEsKthWt67zB2a8yXw1Cxel1A8YEVGxu5C5uakpY0Yy00L_vS11JXR1Vs-Bd8JGoQvE2I2AVACUt5tdi6kEEClIWY3YWEBeJEqWq0s26fsNAFSzrByzu3ngq-c6aUxPlr9uTeuHPe8cf6O480h8GUzT-rDmtQnrrVkTd13kwxfxT2qu2IUzbU_XfztlH_fL98VjUr88PC3mdYJyVg5JA6VRMncCURSolKpKa1SGFou8UUBWVmTRCkCncgNOCsxyV4CsmgwLi9mU5adfjF3fR3Ia_WAG34UhGt9qAfqYrY_Z-pitj9kHlv5jP9F_m7g_D2YnQIeYnaeoe_QUkKyPhIO2nT9HfwEUl3Fc
CitedBy_id crossref_primary_10_1109_TSE_2008_44
crossref_primary_10_1016_S0743_7315_03_00117_5
crossref_primary_10_1145_1921641_1921648
crossref_primary_10_1109_MMUL_2004_16
crossref_primary_10_1007_s10619_006_7003_7
crossref_primary_10_1109_MPRV_2004_1321031
crossref_primary_10_1109_TMM_2005_861284
crossref_primary_10_1145_1331904_1331905
crossref_primary_10_1016_j_entcs_2010_07_005
Cites_doi 10.1109/83.841528
10.1002/(SICI)1096-9942(1997)3:1<55::AID-TAPO6>3.0.CO;2-6
10.1109/49.790486
10.1006/inco.1996.0090
10.1007/3-540-45518-3_20
10.1109/98.709365
10.1147/sj.384.0575
10.1109/NOSDAV.1997.629391
10.1007/3-540-45559-0_14
10.1007/BF01832141
10.1007/BFb0053981
10.1145/244130.244174
10.1007/3-540-49530-4_22
10.1109/IWQOS.2000.847956
10.1007/978-0-387-35170-4_40
10.1145/159544.159617
10.1117/12.373519
10.1109/ISORC.1998.666767
10.1145/985135.985155
10.1109/HCW.1998.666541
ContentType Journal Article
Copyright 2002 Elsevier Science Ltd
Copyright_xml – notice: 2002 Elsevier Science Ltd
DBID AAYXX
CITATION
DOI 10.1006/jvlc.2001.0227
DatabaseName CrossRef
DatabaseTitle CrossRef
DatabaseTitleList
DeliveryMethod fulltext_linktorsrc
Discipline Applied Sciences
Languages & Literatures
Computer Science
EndPage 95
ExternalDocumentID 10_1006_jvlc_2001_0227
S1045926X01902277
GroupedDBID --K
--M
.DC
.~1
0R~
1B1
1RT
1~.
1~5
29L
4.4
457
4G.
5GY
5VS
7-5
71M
8P~
9JN
AAEDT
AAEDW
AAIKJ
AAKOC
AALRI
AAOAW
AAQXK
AATTM
AAXKI
AAXUO
AAYFN
AAYWO
ABBOA
ABDPE
ABJNI
ABMAC
ABWVN
ABXDB
ACDAQ
ACGFS
ACNNM
ACRLP
ACRPL
ACZNC
ADBBV
ADEZE
ADFGL
ADJOM
ADMUD
ADNMO
AEBSH
AEIPS
AEKER
AENEX
AFTJW
AFXIZ
AGCQF
AGHFR
AGQPQ
AGRNS
AGUBO
AGYEJ
AHHHB
AHZHX
AIALX
AIEXJ
AIKHN
AITUG
AKRWK
ALMA_UNASSIGNED_HOLDINGS
AMRAJ
ANKPU
ASPBG
AVWKF
AXJTR
AZFZN
BKOJK
BLXMC
CAG
COF
CS3
DM4
EBS
EFBJH
EJD
EO8
EO9
EP2
EP3
FDB
FEDTE
FGOYB
FIRID
FNPLU
FYGXN
G-2
G-Q
GBLVA
GBOLZ
HLZ
HMY
HVGLF
HZ~
IHE
J1W
KOM
LG5
LX9
M3X
MO0
N9A
O-L
O9-
OAUVE
OZT
P-8
P-9
P2P
PC.
Q38
R2-
RIG
ROL
RPZ
SBC
SDF
SDG
SDP
SES
SEW
SPC
SSH
SSS
SSV
SSZ
T5K
UHS
WUQ
XPP
ZMT
ZU3
~G-
9DU
AAYXX
ACLOT
ACVFH
ADCNI
AEUPX
AFPUW
AIGII
AIIUN
AKBMS
AKYEP
CITATION
EFKBS
~HD
ID FETCH-LOGICAL-c286t-b06a924f1cc15c99976da93cdc54b90ed27edcd10cf94a0f21c34f5027b3c5dc3
ISICitedReferencesCount 14
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000176092800004&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 1045-926X
IngestDate Sat Nov 29 05:32:13 EST 2025
Tue Nov 18 22:24:50 EST 2025
Mon May 12 08:46:28 EDT 2025
IsPeerReviewed true
IsScholarly true
Issue 1
Keywords distributed multimedia applications
quality of service
visual programming environment
XML
Language English
License https://www.elsevier.com/tdm/userlicense/1.0
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-c286t-b06a924f1cc15c99976da93cdc54b90ed27edcd10cf94a0f21c34f5027b3c5dc3
PageCount 35
ParticipantIDs crossref_citationtrail_10_1006_jvlc_2001_0227
crossref_primary_10_1006_jvlc_2001_0227
elsevier_sciencedirect_doi_10_1006_jvlc_2001_0227
PublicationCentury 2000
PublicationDate 2002-02-01
PublicationDateYYYYMMDD 2002-02-01
PublicationDate_xml – month: 02
  year: 2002
  text: 2002-02-01
  day: 01
PublicationDecade 2000
PublicationTitle Journal of visual languages and computing
PublicationYear 2002
Publisher Elsevier Ltd
Publisher_xml – name: Elsevier Ltd
References K. Nahrstedt, D. Wichadakul, D. Xu, 2000, Distributed QoS compilation and runtime instantiation, Proceedings of IEE/IFIP International Workshop on QoS 2000 (IWQoS2000), June 2000
Hafid, Bochmann (RF15) 1998; 6
A. Deutsch, M. Fernandez, D. Florescu, A. Levy, D. Suciu, 1998, XML-QL: A Query Language for XML
Nahrstedt, Chu, Narayan (RF9) 1998; 8
Kindberg, Barton (RF3) 2001; 35
Todd, D. Hodes, R. H. Katz, 1999, A document-based framework for internet application control, 2nd USENIX Symposium on Internet Technologies and Systems
T. Roscoe, G. Bowen, 2000, Script-driven packet marking for quality of service support in legacy applications, Proceedings of SPIE Conference on Multimedia Computing and Networking 2000, January 2000
World Wide Web Consortium
Vanegas, Zinky, Loyall, Karr, Schantz, Bakken (RF16) 1998
Mozilla.org. Introduction to a XUL (XML-based User Interface Language)
S. Frolund, J. Koistinen, 1998, QML: a language for quality of service specification, HPL-98-10
J. P. Loyall, R. E. Schantz, J. A. Zinky, D. E. Bakken, 1998, Specifying and measuring quality of service in distributed object systems, Proceedings of ISORC98
Eustice, Lehman, Morales, Muson, Edlund, Guillen (RF35) 1999; 38
Loyall, Bakken, Schantz, Zinky, Karr, Vanegas, Anderson (RF44) 1998
K. Czajkowski, I. Foster, C. Kesselman, S. Martin, W. Smith, S. Tuecke, 1998, A resource management architecture for metacomputing systems, Proceedings of IPPS/SPDP98 Workshop on Job Scheduling Strategies for Parallel Processing
Brandenburg (RF25) 1998
E. Madja, A. Hafid, R. Dssouli, G. V. Bochmann, J. Gecsei, 1998, Meta-data modeling for quality of service (QoS) management in the World Wide Web (WWW), Proceedings of International Conference on Multimedia Modeling
Ferrucci, Pacini, Satta (RF24) 1996; 131
Chen, Tan, Campbell, Li (RF7) 1996; 1
I. Foster, C. Kesselman, 1998, The Globus Project: a status report, Proceedings of IPPS/SPDP98 Heterogeneous Computing Workshop
C. Lee, J. Lehoczky, R. Rajkumar, D. Siewiorek, 1999, On quality of service optimization with discrete QoS options, Proceedings of the IEEE Real-time Technology and Applications Symposium
A. Campbell, G. Coulson, 1996, A QoS adaptive transport system: design, implementation and experience, 4th ACM International Conference on Multimedia (ACM Multimedia 96)
X. Gu, K. Nahrstedt, 2001, An event-driven, user-centric, QoS-aware middleware framework for ubiquitous multimedia applications, Proceedings of 9th ACM Multimedia (Multimedia Middleware Workshop)
D. Wichadakul, K. Nahrstedt, 2001, Distributed QoS compiler, UIUC DCS-R-2000-2201, Computer Science Department, University of Illinois at Urbana-Champaign
J. Altmann, P. Varaiya, 1998, INDEX: user support for buying QoS with regard to user's Upreferences, 6th International Workshop on Quality of Service (IWQOS 98), May 1998
Maier, Staehli, Walpole (RF31) 1995; 3
D. Xu, D. Wichadakul, K. Nahrstedt, 2000, Multimedia service configuration and reservation in heterogeneous environments, Proceedings of IEEE International Conference on Distributed Computing Systems (ICDCS 2000)
R. Koster, T. Kramp, 2000, Structuring QoS-support services with smart proxies, Middleware 2000: IFI/ACM International Conference on Distributed Systems Platforms
Weiser (RF1) 1993; 36
X. Gu, 2001, Visual quality of service programming environment for distributed heterogeneous systems M.S. Thesis, Department of Computer Science, University of Illinois at Urbana-Champaign
Li, Nahrstedt (RF12) 1999; 17
G. Banavar, J. Beck, E. Gluzberg, J. Munson, J. Sussman, D. Zukowski, 2000, An application model for pervasive computing, Proceedings of MobiCOM 2000: the 6th Annual International Conference on Mobile Computing and Networking
G. S. Blair, G. Coulson, N. Davies, P. Robin, T. Fitzpatrick, 1997, Adaptive middleware for mobile multimedia applications, Proceedings of International Workshop on Network and Operating System Support for Digital Audio and Video (NOSSDAV)
A. Fox, S. D. Gribble, Y. Chawathe, 1998, Adapting to network and client variation using infrastructural proxies: lessons and perspectives, IEEE Personal Communications
D. Wichadakul, K. Nahrstedt, X. Gu, D. Xu, 2001, 2KQ+: an integrated approach of QoS compilation and component-based, runtime middleware for the unified QoS management framework, Proceedings of IFIP/ACM International Conference on Distributed Systems Platforms (Middleware 2001)
P. Florissi, 1996, QoSME: QoS management environment, Department of Computer Science, Columbia University, 1996
World Wide Web Consortium, eXtensible Markup Language
Servetto, Ramchandran, Vaishampayan, Nahrstedt (RF6) 2000; 9
Li, Kalter, Nahrstedt (RF28) 2001; 9
Chang (RF4) 2000
A. T. Campbell, A quality of service architecture, Computing Department, Lancaster University
K. Fujikawa, S. Shimojo, 1995, Application level QoS modeling for a distributed multimedia system, Proceedings of 1995 Pacific Workshop on Distributed Multimedia Systems
K. Kim, K. Nahrstedt, 1997, QoS translation and admission control for MPEG video, Proceedings of IEEÊIFIP International Workshop on QoS 1997 (IWQoS 97)
Zinky, Bakken, Schantz (RF43) 1997; 3
X. Gu, D. Wichadakul, K. Nahrstedt, 2001, Visual QoS programming environment for ubiquitous multimedia services, Proceedings of the IEEE International Conference on Multimedia and Expo 2001 (ICME2001)
10.1006/jvlc.2001.0227_RF23
10.1006/jvlc.2001.0227_RF45
10.1006/jvlc.2001.0227_RF21
Eustice (10.1006/jvlc.2001.0227_RF35) 1999; 38
10.1006/jvlc.2001.0227_RF22
10.1006/jvlc.2001.0227_RF41
10.1006/jvlc.2001.0227_RF20
10.1006/jvlc.2001.0227_RF42
Zinky (10.1006/jvlc.2001.0227_RF43) 1997; 3
10.1006/jvlc.2001.0227_RF40
Chen (10.1006/jvlc.2001.0227_RF7) 1996; 1
Chang (10.1006/jvlc.2001.0227_RF4) 2000
Loyall (10.1006/jvlc.2001.0227_RF44) 1998
Nahrstedt (10.1006/jvlc.2001.0227_RF9) 1998; 8
Li (10.1006/jvlc.2001.0227_RF28) 2001; 9
10.1006/jvlc.2001.0227_RF29
Kindberg (10.1006/jvlc.2001.0227_RF3) 2001; 35
Li (10.1006/jvlc.2001.0227_RF12) 1999; 17
10.1006/jvlc.2001.0227_RF27
Maier (10.1006/jvlc.2001.0227_RF31) 1995; 3
10.1006/jvlc.2001.0227_RF26
10.1006/jvlc.2001.0227_RF34
10.1006/jvlc.2001.0227_RF13
10.1006/jvlc.2001.0227_RF10
Hafid (10.1006/jvlc.2001.0227_RF15) 1998; 6
10.1006/jvlc.2001.0227_RF32
10.1006/jvlc.2001.0227_RF11
10.1006/jvlc.2001.0227_RF33
10.1006/jvlc.2001.0227_RF30
10.1006/jvlc.2001.0227_RF2
10.1006/jvlc.2001.0227_RF8
10.1006/jvlc.2001.0227_RF5
Ferrucci (10.1006/jvlc.2001.0227_RF24) 1996; 131
Vanegas (10.1006/jvlc.2001.0227_RF16) 1998
Servetto (10.1006/jvlc.2001.0227_RF6) 2000; 9
10.1006/jvlc.2001.0227_RF18
10.1006/jvlc.2001.0227_RF19
10.1006/jvlc.2001.0227_RF38
10.1006/jvlc.2001.0227_RF17
10.1006/jvlc.2001.0227_RF39
Weiser (10.1006/jvlc.2001.0227_RF1) 1993; 36
10.1006/jvlc.2001.0227_RF14
10.1006/jvlc.2001.0227_RF36
Brandenburg (10.1006/jvlc.2001.0227_RF25) 1998
10.1006/jvlc.2001.0227_RF37
References_xml – reference: Todd, D. Hodes, R. H. Katz, 1999, A document-based framework for internet application control, 2nd USENIX Symposium on Internet Technologies and Systems
– reference: X. Gu, K. Nahrstedt, 2001, An event-driven, user-centric, QoS-aware middleware framework for ubiquitous multimedia applications, Proceedings of 9th ACM Multimedia (Multimedia Middleware Workshop)
– reference: A. T. Campbell, A quality of service architecture, Computing Department, Lancaster University
– reference: G. S. Blair, G. Coulson, N. Davies, P. Robin, T. Fitzpatrick, 1997, Adaptive middleware for mobile multimedia applications, Proceedings of International Workshop on Network and Operating System Support for Digital Audio and Video (NOSSDAV)
– volume: 38
  start-page: 575
  year: 1999
  end-page: 601
  ident: RF35
  article-title: A universal information appliance
  publication-title: IBM Systems Journal
– reference: D. Wichadakul, K. Nahrstedt, 2001, Distributed QoS compiler, UIUC DCS-R-2000-2201, Computer Science Department, University of Illinois at Urbana-Champaign
– year: 1998
  ident: RF25
  article-title: On polynomial time graph grammars
  publication-title: Lecture Notes in Computer Science
– volume: 9
  start-page: 153
  year: 2001
  end-page: 174
  ident: RF28
  article-title: A Hierarchical Quality of Service Control Architecture for Configurable Multimedia Applications
  publication-title: Journal of High Speed Networks. Special Issue on Management of Multimedia Networking
– volume: 3
  year: 1997
  ident: RF43
  article-title: Architectural support for quality of service for CORBA objects
  publication-title: Theory and Practice of Object Systems
– volume: 9
  start-page: 813
  year: 2000
  end-page: 826
  ident: RF6
  article-title: Multiple description wavelet based image coding
  publication-title: IEEE Transactions on Image Processing
– volume: 8
  start-page: 227
  year: 1998
  end-page: 255
  ident: RF9
  article-title: QoS-aware resource management for distributed multi-media applications
  publication-title: Journal on High-Speed Networking. Special Issue on Multimedia Networking
– volume: 3
  start-page: 251
  year: 1995
  end-page: 263
  ident: RF31
  article-title: Quality of service specification for multimedia presentations
  publication-title: Multimedia Systems
– year: 1998
  ident: RF16
  article-title: QuO's runtime support for quality of service in distributed objects
  publication-title: Proceedings of IFIP International Conference on Distributed Systems Platforms and Open Distributed Processing (Middleware 98)
– reference: I. Foster, C. Kesselman, 1998, The Globus Project: a status report, Proceedings of IPPS/SPDP98 Heterogeneous Computing Workshop
– reference: World Wide Web Consortium,
– volume: 17
  start-page: 1632
  year: 1999
  end-page: 1650
  ident: RF12
  article-title: A control-based middleware framework for quality of service adaptation
  publication-title: IEEE Journal on Selected Areas in Communication
– reference: Mozilla.org. Introduction to a XUL (XML-based User Interface Language),
– volume: 6
  year: 1998
  ident: RF15
  article-title: Quality of service adaptation in distributed multimedia applications
  publication-title: ACM Springer-Verlag Multimedia Systems Journal
– reference: World Wide Web Consortium, eXtensible Markup Language,
– reference: X. Gu, D. Wichadakul, K. Nahrstedt, 2001, Visual QoS programming environment for ubiquitous multimedia services, Proceedings of the IEEE International Conference on Multimedia and Expo 2001 (ICME2001)
– reference: S. Frolund, J. Koistinen, 1998, QML: a language for quality of service specification, HPL-98-10
– reference: A. Deutsch, M. Fernandez, D. Florescu, A. Levy, D. Suciu, 1998, XML-QL: A Query Language for XML,
– reference: A. Fox, S. D. Gribble, Y. Chawathe, 1998, Adapting to network and client variation using infrastructural proxies: lessons and perspectives, IEEE Personal Communications,
– reference: J. P. Loyall, R. E. Schantz, J. A. Zinky, D. E. Bakken, 1998, Specifying and measuring quality of service in distributed object systems, Proceedings of ISORC98
– volume: 131
  start-page: 1
  year: 1996
  end-page: 46
  ident: RF24
  article-title: Symbol-relation grammars: a formalism for graphical languages
  publication-title: Information and Computation
– reference: C. Lee, J. Lehoczky, R. Rajkumar, D. Siewiorek, 1999, On quality of service optimization with discrete QoS options, Proceedings of the IEEE Real-time Technology and Applications Symposium
– reference: R. Koster, T. Kramp, 2000, Structuring QoS-support services with smart proxies, Middleware 2000: IFI/ACM International Conference on Distributed Systems Platforms
– year: 1998
  ident: RF44
  article-title: QoS aspect languages and their runtime integration
  publication-title: Lecture Notes in Computer Science
– reference: G. Banavar, J. Beck, E. Gluzberg, J. Munson, J. Sussman, D. Zukowski, 2000, An application model for pervasive computing, Proceedings of MobiCOM 2000: the 6th Annual International Conference on Mobile Computing and Networking
– reference: D. Wichadakul, K. Nahrstedt, X. Gu, D. Xu, 2001, 2KQ+: an integrated approach of QoS compilation and component-based, runtime middleware for the unified QoS management framework, Proceedings of IFIP/ACM International Conference on Distributed Systems Platforms (Middleware 2001)
– reference: X. Gu, 2001, Visual quality of service programming environment for distributed heterogeneous systems M.S. Thesis, Department of Computer Science, University of Illinois at Urbana-Champaign
– year: 2000
  ident: RF4
  publication-title: Multimedia Software Engineering
– reference: D. Xu, D. Wichadakul, K. Nahrstedt, 2000, Multimedia service configuration and reservation in heterogeneous environments, Proceedings of IEEE International Conference on Distributed Computing Systems (ICDCS 2000)
– volume: 35
  start-page: 443
  year: 2001
  end-page: 456
  ident: RF3
  article-title: A web-based nomadic computing system
  publication-title: Computer Networks, Special Edition on Pervasive Computing
– reference: K. Fujikawa, S. Shimojo, 1995, Application level QoS modeling for a distributed multimedia system, Proceedings of 1995 Pacific Workshop on Distributed Multimedia Systems
– reference: K. Nahrstedt, D. Wichadakul, D. Xu, 2000, Distributed QoS compilation and runtime instantiation, Proceedings of IEE/IFIP International Workshop on QoS 2000 (IWQoS2000), June 2000
– reference: J. Altmann, P. Varaiya, 1998, INDEX: user support for buying QoS with regard to user's Upreferences, 6th International Workshop on Quality of Service (IWQOS 98), May 1998
– reference: T. Roscoe, G. Bowen, 2000, Script-driven packet marking for quality of service support in legacy applications, Proceedings of SPIE Conference on Multimedia Computing and Networking 2000, January 2000
– reference: P. Florissi, 1996, QoSME: QoS management environment, Department of Computer Science, Columbia University, 1996
– reference: K. Kim, K. Nahrstedt, 1997, QoS translation and admission control for MPEG video, Proceedings of IEEÊIFIP International Workshop on QoS 1997 (IWQoS 97)
– reference: E. Madja, A. Hafid, R. Dssouli, G. V. Bochmann, J. Gecsei, 1998, Meta-data modeling for quality of service (QoS) management in the World Wide Web (WWW), Proceedings of International Conference on Multimedia Modeling
– volume: 36
  start-page: 74
  year: 1993
  end-page: 84
  ident: RF1
  article-title: Some computer science issues in ubiquitous computing
  publication-title: Communication of the ACM
– volume: 1
  year: 1996
  ident: RF7
  article-title: Real time video and audio in the World Wide Web
  publication-title: World Wide Web Journal
– reference: A. Campbell, G. Coulson, 1996, A QoS adaptive transport system: design, implementation and experience, 4th ACM International Conference on Multimedia (ACM Multimedia 96)
– reference: K. Czajkowski, I. Foster, C. Kesselman, S. Martin, W. Smith, S. Tuecke, 1998, A resource management architecture for metacomputing systems, Proceedings of IPPS/SPDP98 Workshop on Job Scheduling Strategies for Parallel Processing
– volume: 9
  start-page: 813
  year: 2000
  ident: 10.1006/jvlc.2001.0227_RF6
  article-title: Multiple description wavelet based image coding
  publication-title: IEEE Transactions on Image Processing
  doi: 10.1109/83.841528
– ident: 10.1006/jvlc.2001.0227_RF41
– ident: 10.1006/jvlc.2001.0227_RF18
– volume: 3
  year: 1997
  ident: 10.1006/jvlc.2001.0227_RF43
  article-title: Architectural support for quality of service for CORBA objects
  publication-title: Theory and Practice of Object Systems
  doi: 10.1002/(SICI)1096-9942(1997)3:1<55::AID-TAPO6>3.0.CO;2-6
– ident: 10.1006/jvlc.2001.0227_RF22
– volume: 35
  start-page: 443
  year: 2001
  ident: 10.1006/jvlc.2001.0227_RF3
  article-title: A web-based nomadic computing system
  publication-title: Computer Networks, Special Edition on Pervasive Computing
– volume: 8
  start-page: 227
  year: 1998
  ident: 10.1006/jvlc.2001.0227_RF9
  article-title: QoS-aware resource management for distributed multi-media applications
  publication-title: Journal on High-Speed Networking. Special Issue on Multimedia Networking
– volume: 17
  start-page: 1632
  year: 1999
  ident: 10.1006/jvlc.2001.0227_RF12
  article-title: A control-based middleware framework for quality of service adaptation
  publication-title: IEEE Journal on Selected Areas in Communication
  doi: 10.1109/49.790486
– ident: 10.1006/jvlc.2001.0227_RF26
– volume: 131
  start-page: 1
  year: 1996
  ident: 10.1006/jvlc.2001.0227_RF24
  article-title: Symbol-relation grammars: a formalism for graphical languages
  publication-title: Information and Computation
  doi: 10.1006/inco.1996.0090
– ident: 10.1006/jvlc.2001.0227_RF29
  doi: 10.1007/3-540-45518-3_20
– ident: 10.1006/jvlc.2001.0227_RF45
– ident: 10.1006/jvlc.2001.0227_RF20
  doi: 10.1109/98.709365
– volume: 38
  start-page: 575
  year: 1999
  ident: 10.1006/jvlc.2001.0227_RF35
  article-title: A universal information appliance
  publication-title: IBM Systems Journal
  doi: 10.1147/sj.384.0575
– ident: 10.1006/jvlc.2001.0227_RF30
– ident: 10.1006/jvlc.2001.0227_RF32
– ident: 10.1006/jvlc.2001.0227_RF11
  doi: 10.1109/NOSDAV.1997.629391
– ident: 10.1006/jvlc.2001.0227_RF13
  doi: 10.1007/3-540-45559-0_14
– volume: 3
  start-page: 251
  year: 1995
  ident: 10.1006/jvlc.2001.0227_RF31
  article-title: Quality of service specification for multimedia presentations
  publication-title: Multimedia Systems
  doi: 10.1007/BF01832141
– ident: 10.1006/jvlc.2001.0227_RF36
– ident: 10.1006/jvlc.2001.0227_RF37
  doi: 10.1007/BFb0053981
– ident: 10.1006/jvlc.2001.0227_RF10
  doi: 10.1145/244130.244174
– ident: 10.1006/jvlc.2001.0227_RF34
– ident: 10.1006/jvlc.2001.0227_RF5
– year: 2000
  ident: 10.1006/jvlc.2001.0227_RF4
– year: 1998
  ident: 10.1006/jvlc.2001.0227_RF44
  article-title: QoS aspect languages and their runtime integration
  doi: 10.1007/3-540-49530-4_22
– volume: 6
  year: 1998
  ident: 10.1006/jvlc.2001.0227_RF15
  article-title: Quality of service adaptation in distributed multimedia applications
  publication-title: ACM Springer-Verlag Multimedia Systems Journal
– ident: 10.1006/jvlc.2001.0227_RF14
  doi: 10.1109/IWQOS.2000.847956
– volume: 1
  year: 1996
  ident: 10.1006/jvlc.2001.0227_RF7
  article-title: Real time video and audio in the World Wide Web
  publication-title: World Wide Web Journal
– ident: 10.1006/jvlc.2001.0227_RF17
– ident: 10.1006/jvlc.2001.0227_RF21
– ident: 10.1006/jvlc.2001.0227_RF27
  doi: 10.1007/978-0-387-35170-4_40
– ident: 10.1006/jvlc.2001.0227_RF40
– ident: 10.1006/jvlc.2001.0227_RF23
– volume: 36
  start-page: 74
  year: 1993
  ident: 10.1006/jvlc.2001.0227_RF1
  article-title: Some computer science issues in ubiquitous computing
  publication-title: Communication of the ACM
  doi: 10.1145/159544.159617
– ident: 10.1006/jvlc.2001.0227_RF39
  doi: 10.1117/12.373519
– volume: 9
  start-page: 153
  year: 2001
  ident: 10.1006/jvlc.2001.0227_RF28
  article-title: A Hierarchical Quality of Service Control Architecture for Configurable Multimedia Applications
  publication-title: Journal of High Speed Networks. Special Issue on Management of Multimedia Networking
– year: 1998
  ident: 10.1006/jvlc.2001.0227_RF16
  article-title: QuO's runtime support for quality of service in distributed objects
– year: 1998
  ident: 10.1006/jvlc.2001.0227_RF25
  article-title: On polynomial time graph grammars
– ident: 10.1006/jvlc.2001.0227_RF33
– ident: 10.1006/jvlc.2001.0227_RF42
  doi: 10.1109/ISORC.1998.666767
– ident: 10.1006/jvlc.2001.0227_RF8
– ident: 10.1006/jvlc.2001.0227_RF19
  doi: 10.1145/985135.985155
– ident: 10.1006/jvlc.2001.0227_RF38
  doi: 10.1109/HCW.1998.666541
– ident: 10.1006/jvlc.2001.0227_RF2
SSID ssj0007836
Score 1.6941289
Snippet In this paper, we introduce an XML-based hierarchical QoS markup language, called HQML, to enhance distributed multimedia applications on the World Wide Web...
SourceID crossref
elsevier
SourceType Enrichment Source
Index Database
Publisher
StartPage 61
SubjectTerms distributed multimedia applications
quality of service
visual programming environment
XML
Title An XML-based Quality of Service Enabling Language for the Web
URI https://dx.doi.org/10.1006/jvlc.2001.0227
Volume 13
WOSCitedRecordID wos000176092800004&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVESC
  databaseName: Elsevier SD Freedom Collection Journals 2021
  issn: 1045-926X
  databaseCode: AIEXJ
  dateStart: 19950301
  customDbUrl:
  isFulltext: true
  dateEnd: 20181231
  titleUrlDefault: https://www.sciencedirect.com
  omitProxy: false
  ssIdentifier: ssj0007836
  providerName: Elsevier
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1LbxMxELZCyoELhfIqL_mA4BCt2Peuj1YbmkBIUEmUcFrtjnelStE26qZRb_3rjNePEtpI5cBlFVm2lc18_jx2Zr4h5IMI8jB3I4ErrQicEFjhMBEKJygAXHCZXxXQFptIxuN0sWA_Op1rkwuzWSZ1nV5dsdV_NTW2obFl6uw_mNtOig34GY2OTzQ7Pu9leF73Ft9HjtyeRE9JZLT_omtW6PVltlSb26SvKm2k4bwsdviqm7NGppmYy83GZMOtLtdm65MxPDNpsMWQTwYzexk75oPTn0iP05ZSRvzUQubXjLcxBnM-PhlMxrbI13x4NODH_Nts1BIi9jo55pOt6wnfRDRbRkWf0WF-W67whnKDW9BS_KmE2fVOrKpv3uJ45AnJ8Ztlq0ApJVeVusC2mPZfm5wNPVQyzXEmx8sanF4mxz8ge34SsbRL9viwv_hqN3OZ5KIELdRbGN1PN_68_Q3u9mv-8FWmT8hjbTjKFTiekk5ZH5B9feCgms4bbDI1PUzbAXlpUNHQj3RkNbebZwSBRS2wqAYWPa-oBhY1wKJmCorAoggsisB6TmZf-tOjgaOLbzjgp_HaKdw4x7N55QF4EeAxIolFzgIQEIUFc0vhJ6UA4blQMVztle9BEFaR6-Oah0hA8IJ06_O6fEVo6OOhAOI0rVwISwiKyKsSERQsyhMWl-khccxPl4FWppcFUpbZ3cY6JJ9s_5XSZNnZ0zOWyLRHqTzFDMG0Y8zre8_-hjy6Qfxb0l1fXJbvyEPYrM-ai_caSb8BcGuP4Q
linkProvider Elsevier
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=An+XML-based+Quality+of+Service+Enabling+Language+for+the+Web&rft.jtitle=Journal+of+visual+languages+and+computing&rft.au=GU%2C+XIAOHUI&rft.au=NAHRSTEDT%2C+KLARA&rft.au=YUAN%2C+WANGHONG&rft.au=WICHADAKUL%2C+DUANGDAO&rft.date=2002-02-01&rft.issn=1045-926X&rft.volume=13&rft.issue=1&rft.spage=61&rft.epage=95&rft_id=info:doi/10.1006%2Fjvlc.2001.0227&rft.externalDBID=n%2Fa&rft.externalDocID=10_1006_jvlc_2001_0227
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1045-926X&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1045-926X&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1045-926X&client=summon