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...
Uloženo v:
| Vydáno v: | Journal of visual languages and computing Ročník 13; číslo 1; s. 61 - 95 |
|---|---|
| Hlavní autoři: | , , , , |
| 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.6942172 |
| 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/eLvHCXMwtV1bb9MwFLZKxwMvXMZt3OQHBA-VRe6JH62tLIWQoq2h4Slq7ESaVGXV0lX9-RzHdsoYlQCJlyiynDjy-fT5-MTnOwi95bZNhV0FpHJDSrwqcgkN_JqUtaAljzjnXW7VtyRM0yjP6dfBYGtyYTbLsGmi7Zau_qupoQ2MLVNn_8Lc_UuhAe7B6HAFs8P1jwzPmlH-JSFyeRIjJZHR_UXXrDAay2ypLrdJhyr7k4bzqtzjq24uWplmYoKbrcmGW12vzdInz_Bk0mD5hE3jrA_Gpiw-Owd6nHWUkrCzHjLfM9adMZiz9DSepn2Rr_nkOGYn7HOWdIQIvU5P2PRGeMIxJ5pNzMzkzewOKUmaBUeSUKerYbjjYfcW3hSpKrV2vTyrkpy3iB_IQxL_ZtnJUkodViU58IuY9rkcWQ4sU-ihS3gHHTihT6MhOmCTcf6pX8VldotSslBfagQ_reDDzVF-79D85KTMHqL72mKYKVQ8QoOqOUQP9E4Dax5vockU8zBth-iZgUOL3-GkF9tuHyNAFO4RhTWi8GWNNaKwQRQ2r8CAKAyIwoCoJyj7OJ4dx0RX3SDciYI1Ka1gAZvy2ubc9jnsH8JALKjLBfe9klqVcMJKcGFbvKbewqodm7te7VtOWLrcF9x9iobNZVM9R1g4Tg0sX3plBF63Vy98i5eeEJwGMFYUHSFipq7gWpJeVkZZFkpMOyjkVMtKqXYhp_oIve_7r5QYy96etrFEoV1J5SIWAJg9z7z4h2deons70L9Cw_XVdfUa3eWb9UV79UZj6gdEypFn |
| 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.pub=Elsevier+Ltd&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.externalDocID=S1045926X01902277 |
| 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 |