[en] ARCHITECTURAL DESCRIPTION OF THE QOS PROVISION IN GENERIC PROCESSING AND COMMUNICATION ENVIRONMENTS
Autor(a) principal: | |
---|---|
Data de Publicação: | 2003 |
Tipo de documento: | Outros |
Idioma: | por |
Título da fonte: | Repositório Institucional da PUC-RIO (Projeto Maxwell) |
Texto Completo: | https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=4317@1 https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=4317@2 http://doi.org/10.17771/PUCRio.acad.4317 |
Resumo: | [pt] O aumento da demanda por plataformas com suporte a aplicações multimídia torna evidente a importância de mecanismos que ofereçam garantias de Qualidade de Serviço (QoS), uma vez que cada mídia exige requisitos próprios de processamento e comunicação. O modelo SCM (Service- Composition Model) fornece abstrações adequadas para a representação e programação de aspectos de QoS e comunicação em grupo em serviços de comunicação. Seguindo sua terminologia, a provisão de QoS pode ser vista como um provedor de serviços onde atuam meta serviços de negociação e sintonização de QoS. A negociação de QoS define mecanismos responsáveis pela admissão de novos fluxos do usuário, enquanto a sintonização de QoS age, durante o fornecimento do serviço, na manutenção do nível de serviço negociado. Tais meta serviços já foram previamente descritos por meio de frameworks em UML. O presente trabalho focaliza a descrição arquitetural desses meta serviços, utilizando a linguagem de descrição de arquitetura (ADL) Wright, permitindo o emprego de suas ferramentas de análise e verificação formal para inferir propriedades. Para facilitar o emprego dessa abordagem através do uso de uma notação mais próxima do domínio do problema, uma linguagem de domínio específico (DSL) chamada LindaQoS é proposta especificamente para definir hierarquias de subsistemas de negociação e sintonização. O trabalho é complementado por um compilador que traduz especificações LindaQoS para descrições arquiteturais (atualmente, usando Wright) e para linguagens de programação (futuramente em JAVA). |
id |
PUC_RIO-1_23c7db930b27e5ceb4df29d421b972d4 |
---|---|
oai_identifier_str |
oai:MAXWELL.puc-rio.br:4317 |
network_acronym_str |
PUC_RIO-1 |
network_name_str |
Repositório Institucional da PUC-RIO (Projeto Maxwell) |
repository_id_str |
534 |
spelling |
[en] ARCHITECTURAL DESCRIPTION OF THE QOS PROVISION IN GENERIC PROCESSING AND COMMUNICATION ENVIRONMENTS [pt] DESCRIÇÃO ARQUITETURAL DA PROVISÃO DE QOS EM AMBIENTES GENÉRICOS DE PROCESSAMENTO E COMUNICAÇÃO [pt] FRAMEWORK[pt] ARQUITETURA DE SOFTWARE[pt] QUALIDADE DO SERVICO[en] FRAMEWORK[en] SOFTWARE ARCHITECTURE[en] SERVICES QUALITY[pt] O aumento da demanda por plataformas com suporte a aplicações multimídia torna evidente a importância de mecanismos que ofereçam garantias de Qualidade de Serviço (QoS), uma vez que cada mídia exige requisitos próprios de processamento e comunicação. O modelo SCM (Service- Composition Model) fornece abstrações adequadas para a representação e programação de aspectos de QoS e comunicação em grupo em serviços de comunicação. Seguindo sua terminologia, a provisão de QoS pode ser vista como um provedor de serviços onde atuam meta serviços de negociação e sintonização de QoS. A negociação de QoS define mecanismos responsáveis pela admissão de novos fluxos do usuário, enquanto a sintonização de QoS age, durante o fornecimento do serviço, na manutenção do nível de serviço negociado. Tais meta serviços já foram previamente descritos por meio de frameworks em UML. O presente trabalho focaliza a descrição arquitetural desses meta serviços, utilizando a linguagem de descrição de arquitetura (ADL) Wright, permitindo o emprego de suas ferramentas de análise e verificação formal para inferir propriedades. Para facilitar o emprego dessa abordagem através do uso de uma notação mais próxima do domínio do problema, uma linguagem de domínio específico (DSL) chamada LindaQoS é proposta especificamente para definir hierarquias de subsistemas de negociação e sintonização. O trabalho é complementado por um compilador que traduz especificações LindaQoS para descrições arquiteturais (atualmente, usando Wright) e para linguagens de programação (futuramente em JAVA).[en] The increased demand for platforms with support for multimedia applications raised the importance of mechanisms for Quality of Service provisioning, since each media has its own processing and communication requirements. SCM Model (Service-Composition Model) provides abstractions for the representation and programming of QoS aspects and multicast in communication services. According to its terminology, the QoS provisioning can be seen as a service provider, where QoS negotiation and QoS maintenance meta services act upon it. The QoS negotiation are the mechanisms responsible for the admission of new user flows, while the QoS maintenance meta service is responsible for maintaining the negotiated level of service during the service operation. Such meta services had been previously described as frameworks modelled in UML. The present work focuses on the architectural description of these meta services using Wright architecture description language (ADL), which allows the use of its analysis and formal verification tools to infer properties. To smooth this approach, a domain-specific language (DSL) called LindaQoS is proposed as a notation closest to the abstraction level of the problem domain, specifically designed to define hierarchies of negotiation and maintenance subsystems. Moreover this work presents a compiler allowing the translation of LindaQoS specifications into architectural descriptions (currently, using Wright) and into programming languages (JAVA in the future).MAXWELLLUIZ FERNANDO GOMES SOARESCARLOS DE SALLES SOARES NETO2003-12-19info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/otherhttps://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=4317@1https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=4317@2http://doi.org/10.17771/PUCRio.acad.4317porreponame:Repositório Institucional da PUC-RIO (Projeto Maxwell)instname:Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)instacron:PUC_RIOinfo:eu-repo/semantics/openAccess2019-02-08T00:00:00Zoai:MAXWELL.puc-rio.br:4317Repositório InstitucionalPRIhttps://www.maxwell.vrac.puc-rio.br/ibict.phpopendoar:5342019-02-08T00:00Repositório Institucional da PUC-RIO (Projeto Maxwell) - Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)false |
dc.title.none.fl_str_mv |
[en] ARCHITECTURAL DESCRIPTION OF THE QOS PROVISION IN GENERIC PROCESSING AND COMMUNICATION ENVIRONMENTS [pt] DESCRIÇÃO ARQUITETURAL DA PROVISÃO DE QOS EM AMBIENTES GENÉRICOS DE PROCESSAMENTO E COMUNICAÇÃO |
title |
[en] ARCHITECTURAL DESCRIPTION OF THE QOS PROVISION IN GENERIC PROCESSING AND COMMUNICATION ENVIRONMENTS |
spellingShingle |
[en] ARCHITECTURAL DESCRIPTION OF THE QOS PROVISION IN GENERIC PROCESSING AND COMMUNICATION ENVIRONMENTS CARLOS DE SALLES SOARES NETO [pt] FRAMEWORK [pt] ARQUITETURA DE SOFTWARE [pt] QUALIDADE DO SERVICO [en] FRAMEWORK [en] SOFTWARE ARCHITECTURE [en] SERVICES QUALITY |
title_short |
[en] ARCHITECTURAL DESCRIPTION OF THE QOS PROVISION IN GENERIC PROCESSING AND COMMUNICATION ENVIRONMENTS |
title_full |
[en] ARCHITECTURAL DESCRIPTION OF THE QOS PROVISION IN GENERIC PROCESSING AND COMMUNICATION ENVIRONMENTS |
title_fullStr |
[en] ARCHITECTURAL DESCRIPTION OF THE QOS PROVISION IN GENERIC PROCESSING AND COMMUNICATION ENVIRONMENTS |
title_full_unstemmed |
[en] ARCHITECTURAL DESCRIPTION OF THE QOS PROVISION IN GENERIC PROCESSING AND COMMUNICATION ENVIRONMENTS |
title_sort |
[en] ARCHITECTURAL DESCRIPTION OF THE QOS PROVISION IN GENERIC PROCESSING AND COMMUNICATION ENVIRONMENTS |
author |
CARLOS DE SALLES SOARES NETO |
author_facet |
CARLOS DE SALLES SOARES NETO |
author_role |
author |
dc.contributor.none.fl_str_mv |
LUIZ FERNANDO GOMES SOARES |
dc.contributor.author.fl_str_mv |
CARLOS DE SALLES SOARES NETO |
dc.subject.por.fl_str_mv |
[pt] FRAMEWORK [pt] ARQUITETURA DE SOFTWARE [pt] QUALIDADE DO SERVICO [en] FRAMEWORK [en] SOFTWARE ARCHITECTURE [en] SERVICES QUALITY |
topic |
[pt] FRAMEWORK [pt] ARQUITETURA DE SOFTWARE [pt] QUALIDADE DO SERVICO [en] FRAMEWORK [en] SOFTWARE ARCHITECTURE [en] SERVICES QUALITY |
description |
[pt] O aumento da demanda por plataformas com suporte a aplicações multimídia torna evidente a importância de mecanismos que ofereçam garantias de Qualidade de Serviço (QoS), uma vez que cada mídia exige requisitos próprios de processamento e comunicação. O modelo SCM (Service- Composition Model) fornece abstrações adequadas para a representação e programação de aspectos de QoS e comunicação em grupo em serviços de comunicação. Seguindo sua terminologia, a provisão de QoS pode ser vista como um provedor de serviços onde atuam meta serviços de negociação e sintonização de QoS. A negociação de QoS define mecanismos responsáveis pela admissão de novos fluxos do usuário, enquanto a sintonização de QoS age, durante o fornecimento do serviço, na manutenção do nível de serviço negociado. Tais meta serviços já foram previamente descritos por meio de frameworks em UML. O presente trabalho focaliza a descrição arquitetural desses meta serviços, utilizando a linguagem de descrição de arquitetura (ADL) Wright, permitindo o emprego de suas ferramentas de análise e verificação formal para inferir propriedades. Para facilitar o emprego dessa abordagem através do uso de uma notação mais próxima do domínio do problema, uma linguagem de domínio específico (DSL) chamada LindaQoS é proposta especificamente para definir hierarquias de subsistemas de negociação e sintonização. O trabalho é complementado por um compilador que traduz especificações LindaQoS para descrições arquiteturais (atualmente, usando Wright) e para linguagens de programação (futuramente em JAVA). |
publishDate |
2003 |
dc.date.none.fl_str_mv |
2003-12-19 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/other |
format |
other |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=4317@1 https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=4317@2 http://doi.org/10.17771/PUCRio.acad.4317 |
url |
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=4317@1 https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=4317@2 http://doi.org/10.17771/PUCRio.acad.4317 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
MAXWELL |
publisher.none.fl_str_mv |
MAXWELL |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da PUC-RIO (Projeto Maxwell) instname:Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO) instacron:PUC_RIO |
instname_str |
Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO) |
instacron_str |
PUC_RIO |
institution |
PUC_RIO |
reponame_str |
Repositório Institucional da PUC-RIO (Projeto Maxwell) |
collection |
Repositório Institucional da PUC-RIO (Projeto Maxwell) |
repository.name.fl_str_mv |
Repositório Institucional da PUC-RIO (Projeto Maxwell) - Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO) |
repository.mail.fl_str_mv |
|
_version_ |
1814822547659685888 |