• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 16
  • Tagged with
  • 16
  • 16
  • 15
  • 12
  • 10
  • 10
  • 10
  • 10
  • 10
  • 7
  • 5
  • 5
  • 5
  • 5
  • 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.
11

Verifica??o formal automatizada para sistemas de racioc?nio procedural (PRS) utilizando redes de petri coloridas (RPC)

Ara?jo, Ricardo Wagner de 02 September 2005 (has links)
Made available in DSpace on 2015-03-03T15:08:46Z (GMT). No. of bitstreams: 1 RicardoWA.pdf: 1646499 bytes, checksum: efcc744c6ff7cea26befa0adbedb8c6a (MD5) Previous issue date: 2005-09-02 / Este trabalho apresenta uma t?cnica de verifica??o formal de Sistemas de Racioc?nio Procedural, PRS (Procedural Reasoning System), uma linguagem de programa??o que utiliza a abordagem do racioc?nio procedural. Esta t?cnica baseia-se na utiliza??o de regras de convers?o entre programas PRS e Redes de Petri Coloridas (RPC). Para isso, s?o apresentadas regras de convers?o de um sub-conjunto bem expressivo da maioria da sintaxe utilizada na linguagem PRS para RPC. A fim de proceder fia verifica??o formal do programa PRS especificado, uma vez que se disponha da rede de Petri equivalente ao programa PRS, utilizamos o formalismo das RPCs (verifica??o das propriedades estruturais e comportamentais) para analisarmos formalmente o programa PRS equivalente. Utilizamos uma ferramenta computacional dispon?vel para desenhar, simular e analisar as redes de Petri coloridas geradas. Uma vez que disponhamos das regras de convers?o PRS-RPC, podemos ser levados a querer fazer esta convers?o de maneira estritamente manual. No entanto, a probabilidade de introdu??o de erros na convers?o ? grande, fazendo com que o esfor?o necess?rio para garantirmos a corretude da convers?o manual seja da mesma ordem de grandeza que a elimina??o de eventuais erros diretamente no programa PRS original. Assim, a convers?o automatizada ? de suma import?ncia para evitar que a convers?o manual nos leve a erros indesej?veis, podendo invalidar todo o processo de convers?o. A principal contribui??o deste trabalho de pesquisa diz respeito ao desenvolvimento de uma t?cnica de verifica??o formal automatizada que consiste basicamente em duas etapas distintas, embora inter-relacionadas. A primeira fase diz respeito fias regras de convers?o de PRS para RPC. A segunda fase ? concernente ao desenvolvimento de um conversor para fazer a transforma??o de maneira automatizada dos programas PRS para as RPCs. A convers?o autom?tica ? poss?vel, porque todas as regras de convers?o apresentadas seguem leis de forma??o gen?ricas, pass?veis de serem inclu?das em algoritmos
12

Aplica??o do m?todo B ao projeto formal de software embarcado

Medeiros J?nior, Val?rio Gutemberg de 09 September 2009 (has links)
Made available in DSpace on 2015-03-03T15:47:45Z (GMT). No. of bitstreams: 1 ValerioGMJpdf.pdf: 1265506 bytes, checksum: f1fe3ef975bfeb2fce1dad3319a33f34 (MD5) Previous issue date: 2009-09-09 / This work shows a project method proposed to design and build software components from the software functional m del up to assembly code level in a rigorous fashion. This method is based on the B method, which was developed with support and interest of British Petroleum (BP). One goal of this methodology is to contribute to solve an important problem, known as The Verifying Compiler. Besides, this work describes a formal model of Z80 microcontroller and a real system of petroleum area. To achieve this goal, the formal model of Z80 was developed and documented, as it is one key component for the verification upto the assembly level. In order to improve the mentioned methodology, it was applied on a petroleum production test system, which is presented in this work. Part of this technique is performed manually. However, almost of these activities can be automated by a specific compiler. To build such compiler, the formal modelling of microcontroller and modelling of production test system should provide relevant knowledge and experiences to the design of a new compiler. In ummary, this work should improve the viability of one of the most stringent criteria for formal verification: speeding up the verification process, reducing design time and increasing the quality and reliability of the product of the final software. All these qualities are very important for systems that involve serious risks or in need of a high confidence, which is very common in the petroleum industry / Este trabalho apresenta um m?todo de projeto proposta para veri ca??o formal do modelo funcional do software at? o n?vel da linguagem assembly. Esse m?todo ? fundamentada no m?todo B, o qual foi desenvolvido com o apoio e interesse da multinacional do setor de petr?leo e g?s British Petroleum (BP). A evolu??o dessa metodologia tem como objetivo contribuir na resposta de um importante problema, que pertence aos grandes desa os da computa??o, conhecido como The Verifying Compiler . Nesse contexto, o presente trabalho descreve um modelo formal do microcontrolador Z80 e um sistema real da ?rea de petr?leo. O modelo formal do Z80 foi desenvolvido e documentado, por ser um pr?-requisito para a veri ca??o at? n?vel de assembly. A m de validar e desenvolver a metodologia citada, ela foi aplicada em um sistema de teste de produ??o de po?os de petr?leo, o qual ? apresentado neste trabalho. Atualmente, algumas atividades s?o realizadas manualmente. No entanto, uma parte signifi cativa dessas atividades pode ser automatizada atrav?s de um compilador espec?fi co. Para esse m, a modelagem formal do microcontrolador e a modelagem do sistema de teste de produ??o fornecem conhecimentos e experi?ncias importantes para o projeto de um novo compilador. Em suma, esse trabalho deve melhorar a viabilidade de um dos mais rigorosos crit?rios de veri ca??o formal: acelerando o processo de verifica??o, reduzindo o tempo de projeto e aumentando a qualidade e con fian?a do produto de software final. Todas essas qualidades s?o bastante relevantes para sistemas que envolvem s?rios riscos ou exigem alta confian?a, os quais s?o muito comuns na ind?stria do petr?leo
13

Metodologia para modelagem, valida??o e programa??o de controladores l?gicos industriais usando statecharts b?sicos

Moura, Raimundo Santos 09 June 2009 (has links)
Made available in DSpace on 2014-12-17T14:54:52Z (GMT). No. of bitstreams: 1 RaimundoSM.pdf: 1084567 bytes, checksum: b0c04a2886a533d2f22958c9fda16e38 (MD5) Previous issue date: 2009-06-09 / Coordena??o de Aperfei?oamento de Pessoal de N?vel Superior / Due of industrial informatics several attempts have been done to develop notations and semantics, which are used for classifying and describing different kind of system behavior, particularly in the modeling phase. Such attempts provide the infrastructure to resolve some real problems of engineering and construct practical systems that aim at, mainly, to increase the productivity, quality, and security of the process. Despite the many studies that have attempted to develop friendly methods for industrial controller programming, they are still programmed by conventional trial-and-error methods and, in practice, there is little written documentation on these systems. The ideal solution would be to use a computational environment that allows industrial engineers to implement the system using high-level language and that follows international standards. Accordingly, this work proposes a methodology for plant and control modelling of the discrete event systems that include sequential, parallel and timed operations, using a formalism based on Statecharts, denominated Basic Statechart (BSC). The methodology also permits automatic procedures to validate and implement these systems. To validate our methodology, we presented two case studies with typical examples of the manufacturing sector. The first example shows a sequential control for a tagged machine, which is used to illustrated dependences between the devices of the plant. In the second example, we discuss more than one strategy for controlling a manufacturing cell. The model with no control has 72 states (distinct configurations) and, the model with sequential control generated 20 different states, but they only act in 8 distinct configurations. The model with parallel control generated 210 different states, but these 210 configurations act only in 26 distinct configurations, therefore, one strategy control less restrictive than previous. Lastly, we presented one example for highlight the modular characteristic of our methodology, which it is very important to maintenance of applications. In this example, the sensors for identifying pieces in the plant were removed. So, changes in the control model are needed to transmit the information of the input buffer sensor to the others positions of the cell / Com o advento da inform?tica industrial muitos esfor?os t?m sido realizados para o desenvolvimento de nota??es e sem?nticas usadas para classificar e descrever diferentes tipos de sistemas, sobretudo na fase de modelagem. Tais esfor?os fornecem a infraestrutura necess?ria para a solu??o de alguns problemas reais de engenharia e a constru??o de sistemas pr?ticos que visam, principalmente, o aumento da produtividade, qualidade e seguran?a de processos. Al?m disso, apesar de muitos estudos tentarem desenvolverm?todos amig?veis para programa??o de controladores l?gicos industriais, estes ainda s?o programados atrav?s de m?todos convencionais no estilo tentativa e erro e, na pr?tica, usualmente n?o existe documenta??o escrita para esses sistemas. A solu??o ideal para este problema seria usar um ambiente computacional que permita engenheiros industriais implementar o sistema usando linguagens de alto n?vel e que obede?am padr?es internacionais. Baseado nessa perspectiva, este trabalho descreve um procedimento sistem?tico para modelar a planta e o controle de sistemas com din?mica discreta que incluem opera??es sequenciais, paralelas e temporizadas, usando um formalismo baseado nos Statecharts, denominado Statecharts B?sicos (SCB). A metodologia tamb?m permite procedimentos autom?ticos de verifica??o e implementa??o desses sistemas. A valida??o da metodologia foi realizada por meio de estudos de casos com exemplos t?picos de aplica??es da ?rea de manufatura. O primeiro exemplo apresenta um controle sequencial para um etiquetador de pe?as e serve para ilustrar a depend?ncia entre os dispositivos da planta. O segundo exemplo discute mais de uma estrat?gia de controle para uma c?lula de manufatura. O modelo da c?lula usada nos exemplos possui 72 configura??es poss?veis e, com um controle sequencial, a planta ficou restrita a 8 configura??es, enquanto que com um controle paralelo, a planta atuou em 26 configura??es diferentes, sendo, portanto, um controle menos restritivo. Por fim, foi apresentado um exemplo para ressaltar a caracter?stica modular da nossa metodologia, que ? de suma import?ncia para a manutenibilidade de aplica??es. Neste exemplo, os sensores para identifica??o de pe?as presentes na planta da c?lula de manufatura foram removidos, gerando a necessidade de altera??es no modelo do controle para propagar as informa??es do sensor de entrada de pe?as para as outras posi??es da c?lula.
14

User verification using behavioural cancelable templates

Melo, Marcelo Damasceno de 07 March 2016 (has links)
Submitted by Automa??o e Estat?stica (sst@bczm.ufrn.br) on 2016-10-11T20:48:08Z No. of bitstreams: 1 MarceloDamascenoDeMelo_TESE.pdf: 2910788 bytes, checksum: 7a6cf94738a8f5339537bc4eca9e187f (MD5) / Approved for entry into archive by Arlan Eloi Leite Silva (eloihistoriador@yahoo.com.br) on 2016-10-14T00:30:34Z (GMT) No. of bitstreams: 1 MarceloDamascenoDeMelo_TESE.pdf: 2910788 bytes, checksum: 7a6cf94738a8f5339537bc4eca9e187f (MD5) / Made available in DSpace on 2016-10-14T00:30:34Z (GMT). No. of bitstreams: 1 MarceloDamascenoDeMelo_TESE.pdf: 2910788 bytes, checksum: 7a6cf94738a8f5339537bc4eca9e187f (MD5) Previous issue date: 2016-03-07 / Verificar a identidade de usu?rios ? um problema enfrentado diariamente por pessoas e sistemas que autorizam o acesso de pessoas levando em conta caracter?sticas f?sicas e documentos apresentados. Entretanto, esfor?os ainda precisam ser aplicados na resolu??o de quest?es relacionadas a precis?o do sistema verificador e na falsifica??o de objetos e informa??es pessoais.Assim, o uso de biometria pode minimizar ou resolver estas dificuldades. Infelizmente, a substitui??o de tra?os biom?tricos em caso de comprometimento na seguran?a de sistemas biom?tricos ? dificultoso. Deste modo, o uso de fun??es n?o invers?veis ? proposto com o objetivo de distorcer os tra?os biom?tricos, adicionando assim a caracter?stica cancel?vel aos dados biom?tricos. Esta tese analisa algumas solu??es para verifica??o de usu?rios atrav?s do uso de biometrias comportamentais cancel?veis. Especificamente, as solu??es s?o baseadas no TouchAlytics, uma base de dados com tra?os realizados por usu?rios em uma tela touchscreen presente em smartphones. As solu??es analisadas contituem no uso de classificadores e comit? de classificadores para resolu??o do problema de verifica??o de usu?rios. Al?m das solu??es descritas, esta tese analisa o uso de m?ltiplos template biom?trico cancel?veis utilizando um comit? de classificadores (Esquemas de Prote??o de Privacidade M?ltipla). Esta tese tamb?m apresenta uma discuss?o facetada do impacto da chave em uma fun??o cancel?vel. Para isso, apresentamos um estudo emp?rico na qual utiliza chave ?nica ou chaves diferentes para prote??o dos templates biom?tricos dos usu?rios. Al?m disso, um estudo do impacto do tamanho da chave na precis?o de um sistema de verifica??o biom?trico ? discutido. A partir dos resultados encontrados, a gerac?o e armazenamento da chave cancel?vel em telefones m?veis ? analisado. N?s demostramos que o uso de fun??es de tranforma??o geralmente fornece performance similar ou superior a performance dos templates sem prote??o (dados Original), exceto usando a func?o BioHashing. O uso de m?ltiplos templates protegidos processados por comit?s de maquina superaram os resultados do uso de classificadores e comit?s de m?quina. Al?m do mais, n?s mostramos que os sistemas biom?tricos que utilizam templates cancel?veis preservam a privacidade do usu?rio, ou seja, fornecem baixa Taxa de Falsa Aceita??o e Falsa Rejei??o em ataques de chave desconhecida e performance similar a templates desprotegidos em ataques com chave conhecida. Baseado nos experimentos de comprimento de chave, n?s observamos uma melhora cont?nua quando o comprimento da chave aumenta nas fun??es Interpola??o e BioHashing em ambos os ataques de chave. A fun??o Soma Dupla teve melhora inferior mas o importante ? que a performance n?o diminui com o aumento do comprimento da chave. Concluindo, baseado em nossos resultados, n?s propomos o uso de uma chave de usu?rio ?nica gerada por sistema para autentica??o de usu?rio em dispositivos m?veis usando m?ltiplos templates biom?tricos cancel?veis. / The verification of user identity is a faced daily problem to people or system that authorize the acess of people taking account the physical and document characteristics.However, efforts need to be spend to resolve related questions to accuracy of verification system and in the falsification of objects and personal information.Thus, biometrics proposes minimize and resolve these difficulties.Unfortunately, the substitution of biometric traces in the case of compromise is difficult.Hence, the use of non-invertible functions is proposed to distort the biometric traces.Consequently, this procedures allows that biometric templates becomes cancelable or revocable.This thesis analysis some solution to user verification using cancelable behavioural biometrics.The analysed solutions are based on the use of single classifiers and ensemble system to resolve the user verification problem.In addition, this thesis analysis the use of multiple cancelable templates using ensemble system (Multiple-Privacy Protection Schemes).This thesis also presents a discussion of key impact in a cancelable function.Thus, we show a empiric study of use of single or different key values to enrolled users.Moreover, a study of the impact of key length is discussed based on the accuracy of biometric system.Based on the results, it is discussed the generation and storage of cancelable keys in mobile devices. In summary, we have demonstrated that the use of a transformation function usually provides similar or better performance than Original biometric data, except in BioHashing function.In addition, the use of multiple protected templates processed by ensemble system outperformed the previous results in single classifiers and ensemble system.Moreover, we showed that biometric system with cancelable templates preserves the user privacy, i.e, it provides lower False Acceptance and False Rejection Errors in Unknown Key attacks and similar performance to unprotected biometric samples in Known Key Attacks.Based on key length experiments, we observe a perceptible continuous improvement when the key increases in Interpolation and BioHashing method in both key knowledge attacks.In contrast, Double Sum have minor improvements but the most important is the performance does not decrease when the key increases.In conclusion, based on our findings, we proposes the use of a key generated by system to authenticate users in mobile devices using cancelable biometric templates.
15

Compara??o da an?lise de diferentes perfis de po?os pelo m?todo DFA / Comparative analysis of different profiles of wells by method DFA

Silva, ?talo Batista da 16 January 2014 (has links)
Made available in DSpace on 2014-12-17T14:08:54Z (GMT). No. of bitstreams: 1 ItaloBS_DISSERT_Parcial.pdf: 1092449 bytes, checksum: 84033c6935995f4df8913ea7b715a8e5 (MD5) Previous issue date: 2014-01-16 / The study of complex systems has become a prestigious area of science, although relatively young . Its importance was demonstrated by the diversity of applications that several studies have already provided to various fields such as biology , economics and Climatology . In physics , the approach of complex systems is creating paradigms that influence markedly the new methods , bringing to Statistical Physics problems macroscopic level no longer restricted to classical studies such as those of thermodynamics . The present work aims to make a comparison and verification of statistical data on clusters of profiles Sonic ( DT ) , Gamma Ray ( GR ) , induction ( ILD ) , neutron ( NPHI ) and density ( RHOB ) to be physical measured quantities during exploratory drilling of fundamental importance to locate , identify and characterize oil reservoirs . Software were used : Statistica , Matlab R2006a , Origin 6.1 and Fortran for comparison and verification of the data profiles of oil wells ceded the field Namorado School by ANP ( National Petroleum Agency ) . It was possible to demonstrate the importance of the DFA method and that it proved quite satisfactory in that work, coming to the conclusion that the data H ( Hurst exponent ) produce spatial data with greater congestion . Therefore , we find that it is possible to find spatial pattern using the Hurst coefficient . The profiles of 56 wells have confirmed the existence of spatial patterns of Hurst exponents , ie parameter B. The profile does not directly assessed catalogs verification of geological lithology , but reveals a non-random spatial distribution / O estudo dos sistemas complexos tornou-se uma ?rea prestigiada da ci?ncia, apesar de ser relativamente jovem. Sua import?ncia foi comprovada pela diversidade de aplica??es que v?rios estudos j? proporcionaram para campos diversos como os da Biologia, Economia e Climatologia. Na F?sica, a abordagem dos sistemas complexos vem criando paradigmas que influenciam de forma marcante os novos m?todos, trazendo para a F?sica Estat?stica problemas de n?vel macrosc?pico n?o mais restritos a estudos cl?ssicos como os da Termodin?mica. O presente trabalho tem como objetivo fazer uma compara??o e verifica??o dos aglomerados estat?sticos de dados relativos aos perfis de S?nico (DT), Raio Gama (GR), Indu??o (ILD), Neutr?nico (NPHI) e Densidade (RHOB) por serem grandezas f?sicas medidas durante a perfura??o de po?os explorat?rios de fundamental import?ncia para localizar, identificar e caracterizar reservat?rios de petr?leo. Foram utilizados os softwares: Statistica, Matlab R2006a, Origin 6.1 e Fortran para a compara??o e verifica??o dos dados dos perfis de po?os de petr?leo da Escola Campo Namorado cedidos pela ANP (Ag?ncia nacional de petr?leo). Foi poss?vel evidenciar a import?ncia do m?todo DFA e que o mesmo mostrou-se bastante satisfat?rio no referido trabalho, chegando-se a conclus?o que os dados do H (expoente de Hurst) produzem dados espaciais com uma maior aglomera??o. Portanto, constatamos que ? poss?vel encontrar padr?o espacial usando o coeficiente de Hurst. Os perfis dos 56 po?os comprovaram a exist?ncia de padr?es espaciais dos expoentes de Hurst, ou seja, par?metro B. O perfil avaliado n?o cataloga diretamente a verifica??o da litologia geol?gica, mas revela a exist?ncia de uma distribui??o espacial n?o aleat?ria / 2024-12-31
16

An?lise comparativa da acessibilidade para cegos de ambientes digitais para gerenciamento de aprendizagem para educa??o a dist?ncia / Comparative analysys of accessibility of e-Iearning management education environments for the blind

Silva, Andr? Luiz da 30 May 2007 (has links)
Submitted by SBI Biblioteca Digital (sbi.bibliotecadigital@puc-campinas.edu.br) on 2018-06-07T14:48:53Z No. of bitstreams: 1 Andre Luiz da Silva.pdf: 21913229 bytes, checksum: a21aa44045c7a96617c071e0837056d8 (MD5) / Made available in DSpace on 2018-06-07T14:48:53Z (GMT). No. of bitstreams: 1 Andre Luiz da Silva.pdf: 21913229 bytes, checksum: a21aa44045c7a96617c071e0837056d8 (MD5) Previous issue date: 2007-05-30 / This study describes a comparative analysys of accessibility for the blind used in SGEAD (Distant Learning Management Systems), TelEduc and WebCT according to criteria, recommendations and international norms such as heuristical evaluation techniques, automatic test of accessibility, inspection based on the points of verification of the W3C recommendations for the accessibility of the content of the Web 1.0 and from tasks reports and questionnaires conducted with the users. One of the goals of this researches is to demonstrate the importance of the use of standards and guides for Web accessibility as support for accessibility for the blind in the current scenario of digital inclusion. The quality of the interface is essencial for the success of distant learning interactive systems. It is expected that this study will contribute to the production of knowledge that will guide and support the professionals involved with e-Iearning. / Este estudo descreve a an?lise comparativa de acessibilidade para cegos aplicadas nos Sistemas de Gerenciamento para Educa??o a Dist?ncia (SGEAD) TelEduc e WebCT, segundo os crit?rios, recomenda??es e normas internacionais, tais como, t?cnicas de avalia??o heur?stica, teste autom?tico de acessibilidade, inspe??o baseada nos pontos de verifica??o das recomenda??es para a acessibilidade do conte?do da Web 1.0 do W3C e de tarefas e question?rios com os usu?rios. Um dos objetivos desta pesquisa ? demonstrar a import?ncia da utiliza??o de padr?es e guias para a Acessibilidade Web como fator de apoio a acessibilidade para cegos dentro do atual cen?rio de inclus?o digital. A qualidade da interface ? fundamental para que sistemas interativos de educa??o a dist?ncia possam ser utilizados com sucesso. Espera-se com este estudo, contribuir para a produ??o de conhecimentos que sirvam para orientar e apoiar os profissionais envolvidos com a educa??o computadorizada.

Page generated in 0.0546 seconds