Spelling suggestions: "subject:"linguagens formais"" "subject:"inguagens formais""
41 |
Uma nova abordagem para a noção de quase-verdade / A new approach to the concept of quase-truthSilvestrini, Luiz Henrique da Cruz 17 August 2018 (has links)
Orientador: Marcelo Esteban Coniglio / Tese (doutorado) - Universidade Estadual de Campinas, Instituto de Filosofia e Ciências Humanas / Made available in DSpace on 2018-08-17T19:11:26Z (GMT). No. of bitstreams: 1
Silvestrini_LuizHenriquedaCruz_D.pdf: 1289416 bytes, checksum: aa5f4929e7149a647d28c4fd4df86874 (MD5)
Previous issue date: 2011 / Resumo: Mikenberg, da Costa e Chuaqui (1986) introduziram a noção de quase-verdade por meio da noção de estruturas parciais, e para tanto, conceberam os predicados como ternas. O arcabouço conceitual resultante proporcionou o emprego de estruturas parciais na ciência, pois, em geral, não sabemos tudo a respeito de um determinado domínio de conhecimento. Generalizamos a noção de predicados como ternas para fórmulas complexas. A partir desta nova abordagem, obtemos uma definição de quase-verdade via noção de satisfação pragmática de uma fórmula A em uma estrutura parcial E. Introduzimos uma lógica subjacente à nossa nova definição de quase-verdade, a saber, a lógica paraconsistente trivalente LPT1, a qual possui uma axiomática de primeira ordem. Relacionamos a noção de quase-verdade com algumas lógicas paraconsistentes já existentes. Defendemos que a formalização das Sociedades Abertas, introduzidas por Carnielli e Lima-Marques (1999), quando combinada com quantificadores modulados, introduzidos por Grácio (1999), constitui uma alternativa para capturar a componente indutiva presente na atividade científica, e mostramos, a partir disso, que a proposta original de da Costa e colaboradores pode ser explicada em termos da nova noção de sociedades moduladas / Abstract: Newton da Costa and his collaborators have introduced the notion of quasi-truth by means of partial structures, and for this purpose, they conceived the predicates as ordered triples: the set of tuples which satisfies, does not satisfy and can satisfy or not the predicate, respectively (the latter represents lack of information). This approach provides a conceptual framework to analyse the use of (first-order) structures in science in contexts of informational incompleteness. In this Thesis, the notion of predicates as triples is extended recursively to any complex formula of the first-order object language. From this, a new definition of quasi-truth via the notion of pragmatic satisfaction is obtained. We obtain the proof-theoretic counterpart of the logic underlying our new definition of quasi-truth, namely, the three-valued paraconsistent logic LPT1, which is presented axiomatically in a first-order language. We relate the notion of quasi-truth with some existing paraconsistent logics. We defend that the formalization of (open) society semantics when combined with the modulated quantifiers constitutes an alternative to capture the inductive component present in scientific activity, and show, from this, that the original proposal of da Costa and collaborators can be explained in terms of the new concept of modulated societies / Doutorado / Filosofia / Doutor em Filosofia
|
42 |
Um estudo diacrônico das variadas realizações do objeto direto anafórico na imprensa baiana dos séculos XIX e XX = A diachronic study about the varied uses of the anaphoric direct object in Bahia¿s press at nineteenth and twentieth centuries / A diachronic study about the varied uses of the Anaphoric Direct Object in Bahia¿s press at nineteenth and twentieth centuriesMacedo-Costa, Tatiane, 1986- 05 July 2012 (has links)
Orientador: Charlotte Marie Chambelland Galves / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Estudos da Linguagem / Made available in DSpace on 2018-08-20T16:18:53Z (GMT). No. of bitstreams: 1
Macedo-Costa_Tatiane_M.pdf: 3956141 bytes, checksum: 4d252c5e128eda2fc8db54185242f443 (MD5)
Previous issue date: 2012 / Resumo: Essa dissertação investiga, sob a perspectiva da linha gerativista diacrônica, as variadas realizações do objeto direto anafórico no Português Brasileiro, mais especificamente, no dialeto baiano, em textos jornalísticos publicados em periódicos que circularam na cidade de Salvador (BA). O corpus da pesquisa foi composto por sete jornais, distribuídos em três épocas distintas: de 1833 a 1850 (Diário da Bahia, Novo Diário da Bahia e O Atheneo), de 1898 a 1900 (Correio de Notícias e Jornal de Notícias) e de 1945 a 1948 (Diário da Bahia e Diário de Notícias). A partir da constatação obtida por diversos estudos sincrônicos (cf. Duarte (1986), Corrêa (1991), Averbug (2000), Magalhães (2006)), e diacrônicos (cf. Cyrino (1994)) de que há um aumento do uso de uma categoria vazia na posição de objeto em Português Brasileiro em decorrência da diminuição do uso de clíticos, objetivamos investigar as formas de realização do objeto direto anafórico em textos formais, no intuito de identificar se, nesse tipo de texto, tal mudança também se evidenciaria. Além de analisar as variadas estratégias de realização dessa posição, examinamos também os fatores que as condicionam, uma vez que estes também sofreram mudança ao longo do tempo (cf. Cyrino (1994), Figueiredo (2009)). A análise dos dados revelou que a mudança atestada nos estudos supracitados também se verifica na análise dos textos formais, apesar do seu caráter conservador e a despeito da norma culta influenciar o uso de determinadas formas gramaticais na escrita. Além de um aumento dos objetos nulos nos dados em detrimento do uso dos clíticos, a análise dos condicionamentos linguísticos mostrou que essa categoria tem sido utilizada ao longo do tempo em contextos cada vez menos restritos, sendo favorecida apenas pela correspondência sintática entre essa variante e o seu DP antecedente/ referente / Abstract: This dissertation investigates, from a diachronic generative perspective, the varied uses of the anaphoric direct object in Brazilian Portuguese, more specifically, in the dialect spoken in Bahia, in journalistic texts published in periodicals that circulated in Salvador (BA). The corpus of this research was composed by seven newspapers, distributed across three distinct periods: from 1833 to 1850 (Diário da Bahia, Novo Diário da Bahia and O Atheneo), 1898 to 1900 (Correio de Notícias and Jornal de Notícias) and 1945 to 1948 (Diário da Bahia and Diário de Notícias). From the finding obtained from various synchronic and diachronic studies (cf. Duarte (1986), Corrêa (1991), Cyrino (1994), Averbug (2000), Magalhães (2006)) that there is an increase in the use of an empty category in position of the object in Brazilian Portuguese, as a result of the declining use of clitics, we aim to investigate the ways to perform the anaphoric direct object in formal texts, in order to identify whether, in this type of text, such change would also be evident. Besides analyzing the various strategies of performing this position, we also examined the factors that influence them, since these factors also suffered change over time (cf. Cyrino (1994), Figueiredo (2009)). The data analysis revealed that the change attested on the mentioned studies also applies to the analysis of formal texts, despite of its conversationalist character and in spite of the standard use of language influences the use of certain grammatical forms in the writing. Besides an increase of null objects in the data over the use of clitics, the analysis of linguistic conditioning showed that this category has been used over time in contexts less and less restricted, being favored only by syntactic correspondence between this variant and its antecedent/referent DP / Mestrado / Linguistica / Mestre em Linguística
|
43 |
Gramáticas livres de contexto adaptativas com verificação de aparência. / Context-free adaptive grammars with appearance checking.Bravo Pariente, César Alberto 22 January 2004 (has links)
Este trabalho descreve o formalismo das gramáticas livres de contexto adaptativas com verificação de aparência. Esses dispositivos gramaticais possuem como núcleo uma gramática livre de contexto subjacente e, como mecanismo de auto-modificação, uma ou várias funções adaptativas que determinam quais produções são aplicáveis em cada passo de uma derivação. A verificação de aparência se refere a uma forma especial de aplicar algumas produções, escolhidas pelo projetista da gramática, sem alterar a forma sentencial nessa aplicação. É provado que esse formalismo tem poder de máquina de Turing demonstrando, em forma construtiva, sua equivalência com quatro formalismos gramaticais baseados em gramáticas livres de contexto com mecanismos de controle, que tem esse poder. São desenvolvidos dois analisadorers para linguagens dependentes de contexto a partir de um desses outros quatro formalismos. Um deles, que é baseado em autômatos-pilha, opera em forma ascendente; o outro, baseado em autômatos finitos adaptativos, opera em forma descendente. / This work introduces and describes the formalism of the context-free adaptive grammar with appearance checking. Such gramatical devices have as its kernel a subjacent context-free grammar and, as mechanism of self-modification, one or several adaptive functions which determines the productions able to be applied at each step of a derivation. The appearance checking refers to a special way to apply some productions, choosen by the designer of the grammar, without changing the sentential form in this application. It is proved that this formalism has Turing Machine power, proving, by construction, its equivalence with four grammatical formalisms based on context-free grammars and with control mechanisms, with such power. Two parsers have been developed for context-dependent languages from one of these four formalisms. One of them is based on stack-automata, and operates in a bottom-up fashion.
|
44 |
Multimodalidades anodicas e catodicas : a negação controlada em logicas multimodais e seu poder expressivoBueno-Soler, Juliana, 1976- 11 September 2018 (has links)
Orientador: Itala Maria Loffredo D'Ottaviano / Tese (doutorado) - Universidade Estadual de Campinas, Instituto de Filosofia e Ciencias Humanas / Made available in DSpace on 2018-09-11T21:14:41Z (GMT). No. of bitstreams: 1
Bueno-Soler_Juliana_D.pdf: 1230879 bytes, checksum: c04ce9e8061c154854f6283749f9c12b (MD5)
Previous issue date: 2009 / Resumo: O presente trabalho tem por objetivo investigar o papel da negação no âmbito das modalidades, de forma a poder esclarecer até que ponto a negação pode ser atenuada, controlada ou mesmo totalmente eliminada em favor da melhor expressabilidade lógica de certas teorias, asserções ou raciocínios que sofrem os efeitos da negação. Contudo, atenuar ou eliminar a negação tem um alto preço: métodos tradicionais em lógica podem deixar de ser válidos e certos resultados, como teoremas de completude para sistemas lógicos, podem ser derrogados. Do ponto de vista formal, a questão central que investigamos aqui e até que ponto tais métodos podem ser restabelecidos. Com tal finalidade, iniciamos nosso estudo a partir do que denominamos sistemas anódicos" (sem negação) e, a posteriori, introduzimos gradativamente o elemento catódico" (negações, com diversas gradações e diferentes características) nos sistemas modais por meio de combinações com certas lógicas paraconsistentes, as chamadas lógicas da inconsistência formal (LFIs). Todos os sistemas tratados são semanticamente caracterizados por semânticas de mundos possíveis; resultados de incompletude são também obtidos e discutidos. Obtemos ainda semânticas modais de traduções possíveis para diversos desses sistemas. Avançamos na direção das multimodalidades, investigando os assim chamados sistemas multimodais anódicos e catódicos. Finalmente, procuramos avaliar criticamente o alcance e o interesse dos resultados obtidos na direção da racionalidade sensível à negação. / Abstract: The present work aims to investigate the role of negations in the scope of modalities and in the reasoning expressed by modalities. The investigation starts from what we call anodic" systems (without any form of negation) and gradually reaches the cathodic" elements, where negations are introduced by means of combining modal logics with certain paraconsistent logics known as logics of formal inconsistency (LFIs). We obtain completeness results for all treated systems, and also show that certain incompleteness results can be obtained. The class of the investigated systems includes all normal modal logics that are extended by means of the schema Gk;l;m;n due to E. J. Lemmon and D. Scott combined with LFIs. We also tackle the question of obtaining modal possible-translations semantics for these systems. Analogous results are analyzed in the scope of multimodalities, where anodic as much as cathodic logics are studied. Finally, we advance a critical evaluation of the reach and scope of all the results obtained to what concerns expressibility of reasoning considered to be sensible to negation. We also critically assess the obtained results in contrast with problems of rationality that are sensible to negation. / Doutorado / Doutor em Filosofia
|
45 |
Gramáticas livres de contexto adaptativas com verificação de aparência. / Context-free adaptive grammars with appearance checking.César Alberto Bravo Pariente 22 January 2004 (has links)
Este trabalho descreve o formalismo das gramáticas livres de contexto adaptativas com verificação de aparência. Esses dispositivos gramaticais possuem como núcleo uma gramática livre de contexto subjacente e, como mecanismo de auto-modificação, uma ou várias funções adaptativas que determinam quais produções são aplicáveis em cada passo de uma derivação. A verificação de aparência se refere a uma forma especial de aplicar algumas produções, escolhidas pelo projetista da gramática, sem alterar a forma sentencial nessa aplicação. É provado que esse formalismo tem poder de máquina de Turing demonstrando, em forma construtiva, sua equivalência com quatro formalismos gramaticais baseados em gramáticas livres de contexto com mecanismos de controle, que tem esse poder. São desenvolvidos dois analisadorers para linguagens dependentes de contexto a partir de um desses outros quatro formalismos. Um deles, que é baseado em autômatos-pilha, opera em forma ascendente; o outro, baseado em autômatos finitos adaptativos, opera em forma descendente. / This work introduces and describes the formalism of the context-free adaptive grammar with appearance checking. Such gramatical devices have as its kernel a subjacent context-free grammar and, as mechanism of self-modification, one or several adaptive functions which determines the productions able to be applied at each step of a derivation. The appearance checking refers to a special way to apply some productions, choosen by the designer of the grammar, without changing the sentential form in this application. It is proved that this formalism has Turing Machine power, proving, by construction, its equivalence with four grammatical formalisms based on context-free grammars and with control mechanisms, with such power. Two parsers have been developed for context-dependent languages from one of these four formalisms. One of them is based on stack-automata, and operates in a bottom-up fashion.
|
46 |
Processo de design baseado no projeto axiomático para domínios próximos: estudo de caso na análise e reconhecimento de textura. / Design process based on the axiomatic design for close domain: case study in texture analysis and recognition.Queiroz, Ricardo Alexandro de Andrade 19 December 2011 (has links)
O avanço tecnológico recente tem atraído tanto a comunidade acadêmica quanto o mercado para a investigação de novos métodos, técnicas e linguagens formais para a área de Projeto de Engenharia. A principal motivação é o atendimento à demanda para desenvolver produtos e sistemas cada vez mais completos e que satisfaçam as necessidades do usuário final. Necessidades estas que podem estar ligadas, por exemplo, à análise e reconhecimento de objetos que compõe uma imagem pela sua textura, um processo essencial na automação de uma enorme gama de aplicações como: visão robótica, monitoração industrial, sensoriamento remoto, segurança e diagnóstico médico assistido. Em vista da relevância das inúmeras aplicações envolvidas e pelo fato do domínio de aplicação ser muito próximo do contexto do desenvolvedor, é apresentada uma proposta de um processo de design baseado no Projeto Axiomático como sendo o mais indicado para esta situação. Especificamente, se espera que no estudo de caso da análise de textura haja uma convergência mais rápida para a solução - se esta existir. No estudo de caso, se desenvolve uma nova concepção de arquitetura de rede neural artificial (RNA), auto-organizável, com a estrutura espacial bidimensional da imagem de entrada preservada, tendo a extração e reconhecimento/classificação de textura em uma única fase de aprendizado. Um novo conceito para o paradigma da competição entre os neurônios também é estabelecida. O processo é original por permitir que o desenvolvedor assuma concomitantemente o papel do cliente no projeto, e especificamente por estabelecer o processo de sistematização e estruturação do raciocínio lógico do projetista para a solução do problema a ser desenvolvido e implementado em RNA. / The recent technological advance has attracted the industry and the academic community to research and propose methods, seek for new techniques, and formal languages for engineering design in order to respond to the growing demand for sophisticated product and systems that fully satisfy customers needs. It can be associated, for instance, with an application of object recognition using texture features, essential to a variety of applications domains, such as robotic vision, industrial inspection, remote sensing, security and medical image diagnosis. Considering the importance of the large number of applications mentioned before, and due to their characteristic where both application and developer domain are very close to each other, this work aims to present a design process based on ideas extracted from axiomatic design to accelerate the development for the classical approach to texture analysis. Thus, a case study is accomplished where a new conception of neural network architecture is specially designed for the following proposal: preserving the two-dimensional spatial structure of the input image, and performing texture feature extraction and classification within the same architecture. As a result, a new mechanism for neuronal competition is also developed as specific knowledge for the domain. In fact, the process proposed has some originality because it does take into account that the developer assumes also the customers role on the project, and establishes the systematization process and structure of logical reasoning of the developer in order to develop and implement the solution in neural network domain.
|
47 |
Inferência de gramática formais livres de contexto utilizando computação evolucionária com aplicação em bioinformáticaRodrigues, Ernesto Luis Malta 10 2011 (has links)
A inferência gramatical lida com o problema de aprender um classificador capaz de reconhecer determinada construção ou característica em um conjunto qualquer de exemplos. Neste trabalho, um modelo de inferência gramatical baseado em uma variante de Programação Genética é proposto. A representação de cada indivíduo é baseada em uma lista ligada de árvores representando o conjunto de produções da gramática. A atuação dos operadores genéticos é feita de forma heurística. Além disto, dois novos operadores genéticos são apresentados. O primeiro, denominado Aprendizagem Incremental, é capaz de reconhecer, com base em exemplos, quais regras de produção estão faltando. O segundo, denominado Expansão, é capaz de prover a diversidade necessária. Em experimentos efetuados, o modelo proposto inferiu com sucesso seis gramáticas regulares e duas gramáticas livres de contexto: parênteses e palíndromos de quatro letras, tanto o comum quanto o disjunto, sendo superior a abordagens recentes. Atualmente, modelos de inferência gramatical têm sido aplicados a problemas de reconhecimento de sequências biológicas de DNA. Neste trabalho, dois problemas de identificação de padrão foram abordados: reconhecimento de promotores e splice-junction. Para o primeiro, o modelo proposto obteve resultado superior a outras abordagens. Para o segundo, o modelo proposto apresentou bons resultados. O modelo foi estendido para o uso de gramáticas fuzzy, mais especificamente, as gramáticas fuzzy fracionárias. Para tal, um método de estimação adequado dos valores da função de pertinência das produções da gramática é proposto. Os resultados obtidos na identificação de splice-junctions comprovam a utilidade do modelo de inferência gramatical fuzzy proposto. / Grammatical inference deals with the task of learning a classifier that can recognize a particular pattern in a set of examples. In this work, a new grammatical inference model based on a variant of Genetic Programming is proposed. In this approach, an individual is a list of structured trees representing their productions. Ordinary genetic operators are modified so as to bias the search and two new operators are proposed. The first one, called Incremental Learning, is able to recognize, based on examples, which productions are missing. The second, called Expansion is able to provide the diversity necessary to achieve convergence. In a suite of experiments performed, the proposed model successfully inferred six regular grammars and two context-free grammars: parentheses and palindromes with four letters, including the disjunct one. Results achieved were better than those obtained by recently published algorithms. Nowadays, grammatical inference has been applied to problems of recognition of biological sequences of DNA. In this work, two problems of this class were addressed: recognition of promoters and splice junction detection. In the former, the proposed model obtained results better than other published approaches. In the latter, the proposed model showed promising results. The model was extended to support fuzzy grammars, namely the fuzzy fractional grammars. Furthermore, an appropriate method of estimation of the values of the production's membership function is also proposed. Results obtained in the identification of splice junctions shows the utility of the fuzzy inference model proposed.
|
48 |
Gramáticas e linguagens indiciais probabilísticasSilva, Orion de Oliveira 08 1900 (has links)
Submitted by Algacilda Conceição (algacilda@sibi.ufrj.br) on 2018-04-02T15:41:37Z
No. of bitstreams: 1
133292.pdf: 1935557 bytes, checksum: 8dabaf84151d289c26c97704843a3bfe (MD5) / Made available in DSpace on 2018-04-02T15:41:37Z (GMT). No. of bitstreams: 1
133292.pdf: 1935557 bytes, checksum: 8dabaf84151d289c26c97704843a3bfe (MD5)
Previous issue date: 1973-08 / Um tipo de gramática chamado “Gramáticas Indiciais” foi definido por Alfred V. Aho em Austin, Texas, no ano de 1967. As linguagens geradas por gramáticas indiciais são chamadas linguagens indiciais. As classes de linguagens indiciais incluem, propriamente, as classes de linguagens livre de contexto e é um subconjunto próprio de classe de linguagens sensíveis ao contexto. O nosso objetivo neste trabalho é atribuir probabilidades às produções das gramáticas indiciais e estudar a consistência das linguagens geradas por essas gramáticas. / A new type of grammar for generating formal languages, called indexed gramar, was presented by Alfred V. Aho, in Austin, Texas, 1967. The languages generated by indexed grammars are called indexed languages. The class of languages generated by indexed grammars properly includes a11 context free languages and is a proper subset of the class of context sensitive languages. The objective in this work is to assign propability to each production of the indexed grammar and study the consistency of the indexed language generated by it.
|
49 |
Análise cognitiva do estudo comparativo entre estratégias humanas de tradução e mecanismos de traduções automáticosMachado, José Arino January 2010 (has links)
Submitted by Marcia Bacha (marcia.bacha@fgv.br) on 2012-01-17T13:44:30Z
No. of bitstreams: 1
1423881.pdf: 1229370 bytes, checksum: 3ba6cd6feef259e28e67ca955f817d0f (MD5) / Approved for entry into archive by Marcia Bacha (marcia.bacha@fgv.br) on 2012-01-17T13:45:17Z (GMT) No. of bitstreams: 1
1423881.pdf: 1229370 bytes, checksum: 3ba6cd6feef259e28e67ca955f817d0f (MD5) / Approved for entry into archive by Marcia Bacha (marcia.bacha@fgv.br) on 2012-01-17T13:45:29Z (GMT) No. of bitstreams: 1
1423881.pdf: 1229370 bytes, checksum: 3ba6cd6feef259e28e67ca955f817d0f (MD5) / Made available in DSpace on 2012-01-17T13:46:19Z (GMT). No. of bitstreams: 1
1423881.pdf: 1229370 bytes, checksum: 3ba6cd6feef259e28e67ca955f817d0f (MD5)
Previous issue date: 2010 / Although progress in computer science has been quite significant and rapid, as far as machine translation is concerned there is still much to be done. In the rnid-40s, there was already an interest, particularly by the Americans and British, in a faster and more efficient translation of Russian documents. Yet, what we see today in terms of machine translation falls short of what one might call a good translation. To search for an efficient automatic translation, scientists have used, as a primary tool, statistical means to solve the problem. This paper aims to set out a new approach to the question, drawing on cognitive science as its major source of inspiration. The result achieved shows that statistics play an important role in the process, particularly for the definition of some patterns outlined by its means. This paper, however, is meant to inspire research that will draw on cognitive science as a valid means of improvement for greater efficiency in machine translation. With that it proposes semantic overlap as one of the possible ways for such improvements. On the organizational field, it highlights the importance and value of experience as an intelligent means of seeking better results for companies in the same semantic overlap that this experience brings. / Embora os progressos na área de informática sejam bastante significativos e velozes, na tradução automática há muito ainda o que ser feito. Desde meados dos anos 40 já havia um interesse, em especial pelos americanos e ingleses, numa tradução mais rápida e eficiente de documentos russos, porém até hoje o que se vê em termos de tradução automática está aquém daquilo que se possa chamar de uma boa tradução. Para buscar uma tradução automática eficiente os cientistas têm usado como fonte principal meios estatísticos de solução para tal problema. Esse trabalho visa dar um novo enfoque a tal questão, buscando na ciência cognitiva sua principal fonte de inspiração. O resultado a que se chega com o presente trabalho é que a estatística deve continuar sendo sim uma fonte de auxílio em especial na definição de padrões. Porém, o trabalho trás consigo o propósito de levantar a sobreposição semântica como via de possível solução que possa vir auxiliar, ou, até mesmo trazer maior rapidez a questão da tradução automática. No campo organizacional levanta uma questão interessante, o valor da experiência como meio inteligente de buscar melhores resultados para as empresas.
|
50 |
Esquema para a tradução de aplicações entre as linguagens circus e safety critical java / Translation scheme for applications between the languages circus and safety critical javaLeidemer, Nathan 29 March 2016 (has links)
At safety-critical, mission-critical and business-critical systems the high cost of failure
makes required the use of methods and techniques to ensure application reliability. In this
context, formal languages, as Circus or specific languages versions like Safety-Critical Java,
were created to facilitate the verification and validation of applications so consequently assisting
to increase the overall reliability. Despite of the reliability increase, the modeled systems in
formal languages can not be executed subsequently has to be implemented in a traditional programming
language. It is in this process of free translation where occur most mistakes that end
up not ensuring that the generated code conforms to the specification. Based on that premise,
this paper propose to expound a strategy of translation from models written in Circus language
to executable programs in SCJ language. Among the main objectives and contributions include
the creation of EBNFs of the two languages and the detailed description of the translation of all
elements between the two languages. / Em sistemas críticos de segurança, missão ou negócios o alto custo das falhas faz com
que sejam necessários o uso de métodos e técnicas para garantir a confiabilidade da aplicação.
É neste contexto que foram criadas linguagens formais como o Circus ou versões específicas de
linguagens como o Safety-Critical Java para facilitar a verificação e validação das aplicações
criadas e aumentar consequentemente a confiabilidade geral da aplicação. Apesar de aumentar
a confiabilidade, os sistemas modelados em linguagens formais não podem ser executados e
então precisam ser implementados em uma linguagem de programação tradicional. É nesse processo
de livre tradução do sistema especificado onde ocorrem a maioria dos erros que acabam
por não garantir que o código gerado esteja de acordo com a especificação. Baseando-se nessa
premissa o presente trabalho propõem-se a apresentar uma estratégia de tradução de modelos
escritos na linguagem Circus para programas executáveis na linguagem SCJ. Entre os principais
objetivos e contribuições do trabalho estão a criação das EBNFs das duas linguagens e a
descrição detalhada da tradução de todos os elementos entre as duas linguagens.
|
Page generated in 0.1012 seconds