Detalhes do Documento

Análises estrutural e comportamental orientadas a conformidade para o desenvolvimento de aplicações multimídia

Autor(es): PROTA, Thiago Monteiro

Data: 2017

Origem: Oasisbr

Assunto(s): Máquina de Estados. Assertiva. Representação Comportamental. Linguagens Declarativas. NCL.; State Machine. Assertion. Behavioral Representation. Declarative Languages. NCL.; Máquina de Estados. Assertiva. Representação Comportamental. Linguagens Declarativas. NCL.; Máquina de Estados. Assertiva. Representação Comportamental. Linguagens Declarativas. NCL.; State Machine. Assertion. Behavioral Representation. Declarative Languages. NCL.; State Machine. Assertion. Behavioral Representation. Declarative Languages. NCL.


Descrição

As linguagens declarativas normalmente atuam no desenvolvimento de aplicações multimídia, pois suas características permitem suportar adequadamente a natureza assíncrona e descritiva dessas aplicações. Neste cenário, a robustez surge como um fator determinante para a qualidade dessas aplicações, dada a vasta quantidade de plataformas e dispositivos usuais, que, ocasionalmente, apresentam problemas de execução. Neste contexto, as especificações dessas linguagens são de grande importância para o processo de desenvolvimento, pois além de direcionar a codificação, definindo as restrições léxicas, sintáticas e semânticas, também formalizam como os conteúdos devem ser executados pelos interpretadores. Este trabalho tem por objetivo investigar a viabilidade de se aplicar análises estruturais e comportamentais orientadas a conformidade para o desenvolvimento de aplicações multimídia, a fim de eliminar a dependência de interpretadores para atestar sua corretude. Para tal, a linguagem NCL foi utilizada como alvo do estudo, devido à sua representatividade para o problema.

Declarative languages are typically used in the development of multimedia applications, as its features allow to properly support the asynchronous and descriptive nature of these applications. In such a scenario, robustness appears as a determining factor in the quality of these applications, given the vast amount of platforms and devices that occasionally have implementation problems. In this context, specifications of these languages are of great importance to the development process, as they impose lexical, syntactic and semantic restrictions, and also formalize how content must be interpreted. This work aims at investigating the feasibility of applying structural and behavioral analysis oriented to compliance to the development of multimedia applications in order to eliminate dependence on interpreters to prove its correctness. To this end, NCL was used as a target of study due to its problem representativeness.

Tipo de Documento Tese de doutoramento
Idioma Português
facebook logo  linkedin logo  twitter logo 
mendeley logo

Documentos Relacionados

Não existem documentos relacionados.