• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 36
  • 28
  • 8
  • 6
  • 3
  • 3
  • 2
  • 1
  • 1
  • 1
  • Tagged with
  • 101
  • 31
  • 30
  • 18
  • 16
  • 15
  • 15
  • 15
  • 14
  • 14
  • 14
  • 13
  • 11
  • 11
  • 11
  • 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.
41

Syntaktický analyzátor stylových předpisů CSS / Cascading Style Sheets Parser

Sedlák, Radek January 2016 (has links)
This thesis deals with upgrading of the parser for the jStyleParser project using ANTLR 4 tool. The jStyleParser project is a CSS parser and analyzer written in Java. It is used for processing cascading style sheets and their transformation to appropriate data types in order to allow further processing of this data. The project also allows to assign styles to corresponding elements of HTML document's DOM. The thesis first describes the topic of parsers and their generation based on the given rules (grammar). Further, there are described the existing generators on the Java platform with focus on the ANTLR generator. The remaining part is dedicated to the jStyleParser project -- the current state of the project and the proposal of the the generator upgrade from ANTLR version 3 to 4. After the proposal, its implementation and testing is described. In the conclusion, the results are evaluated and further development of the application is discussed in the direction towards CSS3.
42

Beitrag zur Entwicklung eines Prozessdatenmanagementsystems

Fischer, Rolf 06 June 2003 (has links)
Zentrale Zielstellung dieser Arbeit ist die Entwicklung eines Konzepts für ein Prozessdatenmanagementsystem für Klein- und Mittelständische Unternehmen. Dies umfasst sowohl die Problematik der prozessgebundenen Massendatenerfassung mit Hilfe einer Datenbank als auch eine einfache, flexible und interoperable Kommunikation zwischen Datenbank, Prozessdatenquellen und Datenbankanwendungen. Eine besondere Schwierigkeit besteht darin, Datenbanktransaktionen unter prozessbedingten Echtzeitanforderungen im Dauerbetrieb und ausfallsicher abzuwickeln. Das entwickelte Konzept beinhaltet folgende wichtigen Funktionalitäten: Socketbasierte ASCII-Textübertragung, 4GL mit speziellen Ausdrucksmitteln und Anwendungsbeschreibungssprache, Priorisiertes Ereignis- und Transaktionsmanagement, Spezielle Indizes und Zeiger, Replikationsverfahren zur Sicherstellung von hoher Verfügbarkeit und Performance sowie Mechanismen zur Softwarewartung und -änderung bei laufendem Betrieb.
43

A Kangaroo-Based Intrusion Detection System on Software-Defined Networks

Yazdinejadna, Abbas, Parizi, Reza M., Dehghantanha, Ali, Khan, Mohammad S. 15 January 2021 (has links)
In recent years, a new generation of architecture has emerged in the world of computer networks, known as software-defined networking (SDN), that aims to improve and remove the limitations of traditional networks. Although SDN provides viable benefits, it has faced many security threats and vulnerability-related issues. To solve security issues in the SDN, one of the most vital solutions is employing an intrusion detection system (IDS). Merging IDS into the SDN network remains efficient due to the unique features of SDN, such as high manageability, flexibility, and programmability. In this paper, we propose a new approach as a kangaroo-based intrusion detection system (KIDS), which is an SDN-based architecture for attack detection and malicious behaviors in the data plane. Designing a zone-based architecture in the KIDS assists us in achieving a distributed architecture which is scalable in both area and anomaly detection. In the KIDS architecture, the IDS module supplies the flow-based and packet-based intrusion detection components based on monitoring packet parser and Flow tables of the SDN switches. In the proposed approach, the IDS uses consecutive jumps like a kangaroo for announcing the attacks both to the SDN controller and other IDSs, contributing to improved scalability and efficiency. The evaluation of the proposed approach shows an enhanced performance against that of peer approaches in detecting malicious packets.
44

Stream Stage Monitoring with Community Science-Contributed Stage Data

Luffman, Ingrid, Connors, Daniel 01 January 2022 (has links)
Volunteered Geographic Information, data contributed by community scientists, is an increasingly popular tool to collect scientific data, involve the community in scientific research, and provide information and education about a prominent issue. Johnson City, Tennnessee, USA has a long history of downtown flooding, and recent redevelopment of two land parcels has created new city parks that mitigate flooding through floodwater storage, additional channel capacity, and reduced impervious surfaces. At Founders Park, a project to collect stage data using text messages from community scientists has collected 1479 stage measurements from 597 participants from May 2017 through July 2021. Text messages were parsed to extract the stage and merged with local precipitation data to assess the stream’s response to precipitation. Of 1479 observations, 96.7% were correctly parsed. Only 3% of observations were false positives (parser extracted incorrect stage value) or false negatives (parser unable to extract correct value but usable data were reported). Less than 2% of observations were received between 11 p.m. and 7 a.m., creating an overnight data gap, and fewer than 7% of observations were made during or immediately following precipitation. Regression models for stage using antecedent precipitation explained 21.6% of the variability in stream stage. Increased participation and development of an automated system to record stage data at regular intervals will provide data to validate community observations and develop more robust rainfall–runoff models.
45

Database and Query Analysis Tools for MySQL: Exploiting Hypertree and Hypergraph Decompositions

Chokkalingam, Selvameenal 20 December 2006 (has links)
No description available.
46

Editor jazyka CodAL v prostředí Eclipse / CodAL Language Editor in Eclipse Framework

Hynek, Jiří January 2013 (has links)
The Master thesis is focused on creation of an editor of CodAL language for the development toolkit of the project Lissom which is based on Eclipse framework. The goal of this thesis is to analyze the problem of editor creation and the features in existing editors which add some value to their usability. The outline of parser creation and subsequent code analysis of the source codes written into the editor is described in the theoretical part. It also explains the syntax and semantic aspects of the CodAL language. In the practical part the new CodAL language editor is designed and developed. The new CodAL language editor integrated into the development toolkit of the project Lissom is the final outcome of this thesis.
47

A general purpose semantic parser using FrameNet and WordNet®.

Shi, Lei 05 1900 (has links)
Syntactic parsing is one of the best understood language processing applications. Since language and grammar have been formally defined, it is easy for computers to parse the syntactic structure of natural language text. Does meaning have structure as well? If it has, how can we analyze the structure? Previous systems rely on a one-to-one correspondence between syntactic rules and semantic rules. But such systems can only be applied to limited fragments of English. In this thesis, we propose a general-purpose shallow semantic parser which utilizes a semantic network (WordNet), and a frame dataset (FrameNet). Semantic relations recognized by the parser are based on how human beings represent knowledge of the world. Parsing semantic structure allows semantic units and constituents to be accessed and processed in a more meaningful way than syntactic parsing, moving the automation of understanding natural language text to a higher level.
48

GGLL: um gerador de analisadores sintáticos para gramáticas gráficas LL(1) / GGLL: an parser generator for graph grammars LL(1)

Pinto, Tasso Tirapani Silva 19 November 2014 (has links)
Este trabalho tem como fulcro o desenvolvimento de um gerador de analisadores sintáticos do tipo top-down para gramáticas LL(1) com entrada gráfica da gramática, bem como uma comparação do mesmo com outros geradores em uso no mercado. Como resultado foi obtido um gerador totalmente funcional, e foi mostrado como ele é superior aos outros analisadores. São descritos detalhes da implementação e foi elaborado um manual de uso do sistema implementado em Java independente de ambientes de programação. / This thesis has as its main goal the development a parser generator using top-down syntax analysis for LL(1) grammars. Its input is a graph grammar. A comparison with available parser generators is also presented. As a result a fully executable generator, and the fact that it is superior to the other generators was demonstrated. This work contains details of the implementation, and presents a users manual of the system, which was implemented in Java. The system is independent of programming environments.
49

Discretized Categorization Of High Level Traffic Activites In Tunnels Using Attribute Grammars

Buyukozcu, Demirhan 01 October 2012 (has links) (PDF)
This work focuses on a cognitive science inspired solution to an event detection problem in a video domain. The thesis raises the question whether video sequences that are taken in highway tunnels can be used to create meaningful data in terms of symbolic representation, and whether these symbolic representations can be used as sequences to be parsed by attribute grammars into abnormal and normal events. The main motivation of the research was to develop a novel algorithm that parses sequences of primitive events created by the image processing algorithms. The domain of the research is video detection and the special application purpose is for highway tunnels, which are critical places for abnormality detection. The method used is attribute grammars to parse the sequences. The symbolic sequences are created from a cascade of image processing algorithms such as / background subtracting, shadow reduction and object tracking. The system parses the sequences and creates alarms if a car stops, moves backwards, changes lanes, or if a person walks into the road or is in the vicinity when a car is moving along the road. These critical situations are detected using Earley&rsquo / s parser, and the system achieves real-time performance while processing the video input. This approach substantially lowers the number of false alarms created by the lower level image processing algorithms by preserving the number of detected events at a maximum. The system also achieves a high compression rate from primitive events while keeping the lost information at minimum. The output of the algorithm is measured against SVM and observed to be performing better in terms of detection and false alarm performance.
50

Parsing of X.509 certificates in a WAP environment / Parsning av X.509 certifikat i en WAP-miljö

Asplund, Fredrik January 2002 (has links)
<p>This master thesis consists of three parts. The first part contains a summary of what is needed to understand a X.509 parser that I have created, a discussion concerning the technical problems I encountered during the programming of this parser and a discussion concerning the final version of the parser. The second part concerns a comparison I made between the X.509 parser I created and a X.509 parser created"automatically"by a compiler. I tested static memory, allocation of memory during runtime and utilization of the CPU for both my parser (MP) and the parser that had a basic structure constructed by a compiler (OAP). I discuss changes in the parsers involved to make the comparison fair to OAP, the results from the tests and when circumstances such as time and non-standard content in the project make one way of constructing a X.509 parser better than the other way. The last part concerns a WTLS parser (a simpler kind of X.509 parser), which I created.</p>

Page generated in 0.0425 seconds