• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 14
  • 5
  • 2
  • Tagged with
  • 28
  • 14
  • 13
  • 9
  • 8
  • 7
  • 7
  • 6
  • 6
  • 6
  • 6
  • 4
  • 4
  • 4
  • 4
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

A timed semantics for a hierarchical design notation

Brooke, Phillip James January 1999 (has links)
No description available.
2

Análise Experimental Sobre a Utilização de Sensores Infravermelhos em Provadores de Vazão de Fluidos Claros

BARONE, M. A. 29 October 2012 (has links)
Made available in DSpace on 2016-08-29T15:32:58Z (GMT). No. of bitstreams: 1 tese_6041_cap-base_FINAL_2013_03_13.pdf: 12802367 bytes, checksum: 3e0e0f9da53764fe891e10dd55d5de0c (MD5) Previous issue date: 2012-10-29 / Este trabalho utiliza um protótipo de escala laboratorial do medidor primário \textit{pipe prover} de modo a avaliar a sua conformidade com os requisitos estabelecidos por normas técnicas e examinar a incerteza da medição da vazão realizados, além de verificar a reprodutibilidade, esferas de diferentes diâmetros, a influência de parâmetros operacionais tais como a variação da pressão de operação e comparação com o teste gravimétrico. O protótipo é feito de plásticos com dimensões definidas estatisticamente. Dentro do tubo, uma esfera de elastômero com inferência é impulsionada por um fluxo fornecido pela bomba centrífuga. O sistema de detecção usa sensores de luz infravermelha capazes de detectar a passagem das esferas sem causar qualquer interferência ou bloqueio na tubulação. O sistema de aquisição de dados é automática e regista o tempo de trânsito da esfera através de cada pulso de sinal detectado bem como os pulsos gerados por um medidor calibrado tipo turbina, como comparação da avaliação das incertezas de processo utilizando o desempenho da técnica dos sensores infra-vermelhos. Palavras-chave: pipe prover, incerteza, medição de vazão, método gravimétrico, reprodutibilidade, medidor primário.
3

Implementing a Resolve Online Prover Using Z3

Bentley, John January 2021 (has links)
No description available.
4

Integration of Verification and Testing into Compilation Systems

Berlin 03 December 2001 (has links) (PDF)
No description available.
5

Component assembly and theorem proving in constraint handling rules

Mário Oliveira Rodrigues, Cleyton 31 January 2009 (has links)
Made available in DSpace on 2014-06-12T15:52:36Z (GMT). No. of bitstreams: 1 license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5) Previous issue date: 2009 / Devido á grande demanda por softwares cada vez mais robustos, complexos e flexíveis, e, sobretudo, pelo curtíssimo tempo de entrega exigido, a engenharia de software tem procurado novos meios de desenvolvimento que supram satisfatoriamente essas demandas. Uma forma de galgar esses novos patamares de produtividade provém do uso de uma metodologia baseada em agentes que se comunicam e com isso, ao invés dos programas serem estritamente programados, o comportamento destes sistemas de software emerge da interação de agentes, robôs, ou subsistemas aut onomos, independentes, além de declarativamente especificados. Isto provê a habilidade para automaticamente configurá -los, otimizá-los, monitorá-los, adaptá-los, diagnosticá-los, repará-los e protegê-los dentro do ambiente. Contudo, um grande problema das linguagens declarativas é a falta de mecanismos que permitem a melhor estruturação de dados, facilitando portanto, o reuso. Portanto, esta dissertação explica o desenvolvimento de nova linguagem lógica declarativa para programar sistemas de raciocínio automático de uma forma modularizada: C2HR∨. A linguagem base escolhida para a extensão com componentes lógicos foi CHR. Os motivos para essa escolha são definidos ao longo da dissertação. Duas abordagens, portanto, são apresentadas: a primeira, conhecida como CHRat, foi desenvolvida numa parceria juntamente com o grupo de pesquisas CONTRAINTES do INRIA/Rocquencourt-Paris, onde o programador ´e o responsável direto por definir os componentes CHR, permitindo o seu reuso por outros componentes; a segunda aplicação, CHRtp, visa atender prioritariamente requisitos de completude e, por isso, se baseia em procedimentos lógicos de inferência como: o raciocínio para frente, o raciocínio para trás, e a resolução/factoring. A dissertação mostra também alguns exemplos práticos, onde uso de componentes facilita radicalmente sua implementação. As contribuições almejadas com essa dissertação são: a definição de uma família bem formalizada de provadores de teoremas automáticos, que podem trabalhar com sentenças especificadas em lógica horn ou em lógica de primeira ordem, a extensão de CHR como uma linguagem modular de propósito geral, a melhor estruturação de bases conhecimentos e até o uso em conjunto de bases heterogêneas, a definição de uma linguagem para a fácil e direta estruturação de dados por meio de componentes, dentre outras
6

Investigations in Automating Software Verification

Kirschenbaum, Jason P. 27 July 2011 (has links)
No description available.
7

Análise experimental sobre a utilização de sensores infravermelhos em provadores de vazão de fluidos claros

Barone, Marcelo Aiolfi 29 October 2012 (has links)
Made available in DSpace on 2016-12-23T14:08:10Z (GMT). No. of bitstreams: 1 Marcelo Aiolfi Barone - cap 00 - 01 - 02 - 03 - 04.pdf: 1483841 bytes, checksum: f4e05e25d485e179dfceea82acfc06b7 (MD5) Previous issue date: 2012-10-29 / Coordenação de Aperfeiçoamento de Pessoal de Nível Superior / Este trabalho utiliza um protótipo de escala laboratorial do medidor primário pipe prover de modo a avaliar a sua conformidade com os requisitos estabelecidos por normas técnicas e examinar a incerteza da medição da vazão realizados, além de verificar a reprodutibilidade das medições, testes com esferas de diferentes diâmetros, a influência de parâmetros operacionais tais como a variação da pressão de operação e comparação com o teste gravimétrico. O protótipo é feito de tubos plástico com dimensões definidas estatisticamente. Dentro do tubo, uma esfera de elastômero interferente é impulsionada por um escoamento fornecido por uma bomba centrífuga. O sistema de detecção usa sensores de luz infravermelha capaz de detectar a passagem das esferas sem causar interferência ou bloqueio na tubulação. O sistema de aquisição de dados é automático e registra o tempo de trânsito da esfera através de cada pulso de sinal detectado bem como os pulsos gerados por um medidor calibrado tipo turbina, como comparação da avaliação das incertezas de processo utilizando o desempenho da técnica dos sensores infravermelhos / The work uses a laboratory scaled prototype of primary pipe prover flowmeter in order to assess conformity with the requirements established by technical standards and examine the uncertainties of flow measurement performed, besides to check the reproducibility of measurements, tests with spheres of different diameters, the influence of operating parameters such as operating pressure variation and comparison with gravimetric test. The prototype is plastic tubing and considering statically defined dimensions. Inside tubing, an interfering elastomer sphere is driven by flow provided by a centrifugal pump. The detection system uses infrared light sensors able to detect the spheres passage causing pipeline interference or blockage. The acquisition data system is automatic and records the sphere transit time through each pulse signal detected as well as the pulses generated by a calibrated turbine meter, as comparison of the evaluation of process uncertainties using the technique performance with infrared sensors
8

Formal security analysis of authentication in an asynchronous communication model / Formell säkerhetsanalys av autentisering i en asynkron kommunikationsmodell

Wahlgren, Jacob, Yousefzadegan Hedin, Sam January 2020 (has links)
Formal analysis of security protocols is becoming increasingly relevant. In formal analysis, a model is created of a protocol or system, and propositions about the security of the model are written. A program is then used to verify that the propositions hold, or find examples of where they do not. This report uses formal methods to analyse the authentication aspect of a protocol that allows private individuals, enterprises, and systems to securely and asynchronously share sensitive data. Unpublished, early drafts of the protocol were studied and algorithms described in it were verified with the help of the formal verification tool Tamarin Prover. The analysis revealed two replay attacks. Improvements to the protocol were suggested based on this analysis. In later versions of the protocol, the improvements have been implemented by the protocol developers. / Det blir alltmer relevant med formell analys av säkerhetsprotokoll. I formell analys så skapas en modell av ett protokoll eller ett system, och påståenden om modellens säkerhet skrivs. Ett program används sedan för att verifiera att påståendena gäller, eller för att hitta exempel där de inte gäller. Den här rapporten avänder formella metoder för att analysera autentiseringsaspekten av ett protokoll som tillåter privatpersoner, företag och system att asynkront dela känslig information på ett säkert sätt. Opublicerade och tidiga utkast av protokollet studerades och de algoritmer som beskrivs i protokollet verifierades med hjälp av Tamarin Prover. Analysen avslöjade två återspelningsattacker. Förbättringar till protokollet föreslogs baserat på denna analys. I senare versioner har protokollutvecklarna implementerat förslagen.
9

Hardware languages and proof

Richards, Dominic Anthony January 2011 (has links)
Formal methods play a significant and increasing role in hardware verification, but their effectiveness can be impaired by the ac hoc nature of mainstream hardware languages such as VHDL, Verilog and SystemC, which have convoluted semantics that often necessitate contrived proof techniques. This dissertation investigates the application of formal reasoning to hardware architectures expressed in an alternative class of semantically elegant languages, which support efficient design, whilst also having been developed with proof techniques in mind. A network-on-chip architecture belonging to the SpiNNaker many-core processor is specified in Concurrent Haskell, and a hand proof is presented which verifies a novel routing mechanism by mathematical induction. A subset of Bluespec SystemVerilog (BSV) is embedded in the higher order logic of the PVS theorem prover. Owing to the clean semantics of BSV, application of monadic techniques leads to a surprisingly elegant embedding, in which hardware designs are translated into logic almost verbatim, preserving types and language constructs. Proof strategies are written in the PVS strategy language; these automatically verify temporal logic theorems concerning the resulting monadic expressions, by employing a combination of model checking and deductive reasoning. The subset of BSV which is embedded includes module definition and instantiation, methods, implicit conditions, scheduling attributes, and rule composition using methods from instantiated modules. The aforementioned subset of BSV is also embedded in the specification language of the SAL model checker, and a verification strategy is presented which combines the specialised model checking capabilities of SAL with the diverse proof strategies of PVS.
10

A Flexible, Natural Deduction, Automated Reasoner for Quick Deployment of Non-Classical Logic

Mukhopadhyay, Trisha 20 March 2019 (has links)
Automated Theorem Provers (ATP) are software programs which carry out inferences over logico-mathematical systems, often with the goal of finding proofs to some given theorem. ATP systems are enormously powerful computer programs, capable of solving immensely difficult problems. Currently, many automated theorem provers exist like E, vampire, SPASS, ACL2, Coq etc. However, all the available theorem provers have some common problems: (1) Current ATP systems tend not to try to find proofs entirely on their own. They need help from human experts to supply lemmas, guide the proof, etc. (2) There is not a single proof system available which provides fully automated platforms for both First Order Logic (FOL) and other Higher Order Logic (HOL). (3) Finally, current proof systems do not have an easy way to quickly deploy and reason over new logical systems, which a logic researcher may want to test. In response to these problems, I introduce the MATR framework. MATR is a platform-independent, codelet-based (independently operating processes) proof system with an easy-to-use Graphical User Interface (GUI), where multiple codelets can be selected based on the formal system desired. MATR provides a platform for different proof strategies like deduction and backward reasoning, along with different formal systems such as non-classical logics. It enables users to design their own proof system by selecting from the list of codelets without needing to write an ATP from scratch.

Page generated in 0.0474 seconds