771 |
Hardware Architecture of an XML/XPath Broker/Router for Content-Based Publish/Subscribe Data Dissemination SystemsEl-Hassan, Fadi January 2014 (has links)
The dissemination of various types of data faces ongoing challenges with the growing
need of accessing manifold information. Since the interest in content is what drives
data networks, some new technologies and thoughts attempt to cope with these challenges
by developing content-based rather than address-based architectures. The Publish/
Subscribe paradigm can be a promising approach toward content-based data dissemination,
especially that it provides total decoupling between publishers and subscribers.
However, in content-based publish/subscribe systems, subscriptions are expressive and
the information is often delivered based on the matched expressive content - which may
not deeply alleviate considerable performance challenges.
This dissertation explores a hardware solution for disseminating data in content-based
publish/subscribe systems. This solution consists of an efficient hardware architecture
of an XML/XPath broker that can route information based on content to either other
XML/XPath brokers or to ultimate users. A network of such brokers represent an overlay
structure for XML content-based publish/subscribe data dissemination systems. Each
broker can simultaneously process many XPath subscriptions, efficiently parse XML
publications, and subsequently forward notifications that result from high-performance
matching processes. In the core of the broker architecture, locates an XML parser that
utilizes a novel Skeleton CAM-Based XML Parsing (SCBXP) technique in addition to an
XPath processor and a high-performance matching engine. Moreover, the broker employs
effective mechanisms for content-based routing, so as subscriptions, publications, and
notifications are routed through the network based on content.
The inherent reconfigurability feature of the broker’s hardware provides the system
architecture with the capability of residing in any FPGA device of moderate logic density.
Furthermore, such a system-on-chip architecture is upgradable, if any future hardware
add-ons are needed. However, the current architecture is mature and can effectively be
implemented on an ASIC device.
Finally, this thesis presents and analyzes the experiments conducted on an FPGA
prototype implementation of the proposed broker/router. The experiments tackle tests
for the SCBXP alone and for two phases of development of the whole broker. The
corresponding results indicate the high performance that the involved parsing, storing,
matching, and routing processes can achieve.
|
772 |
Repozitář nalezených výsledků úloh dobývaní asociačních pravidel v projektu SEWEBAR / Repository for results of association rules data mining tasks in SEWEBAR projectMarek, Tomáš January 2011 (has links)
This diploma thesis aims at design and implementation of I:ZI Repository application. I:ZI Repository application provides management of data mining tasks and theirs results repository and functions for search in this repository. I:ZI Repository is a REST API build on top of Java EE technology, Berkeley XML database is used for storing data mining tasks. I:ZI Repository application was created based on XQuery search application. The application has completely new structure compared to XQuery search application, all functionality of XQuery search application is present in I:ZI Repository application. Possibilities of using more general search query was added into I:ZI Repository application as well as fuzzy approaches for searching and possibility of clustering search results. Enhanced logging of application activities aimed at logging incoming search queries and outgoing search results is a part of implementation. Results of application testing are included as well.
|
773 |
Mediation on XQuery ViewsPeng, Xiaobo 12 1900 (has links)
The major goal of information integration is to provide efficient and easy-to-use access to multiple heterogeneous data sources with a single query. At the same time, one of the current trends is to use standard technologies for implementing solutions to complex software problems. In this dissertation, I used XML and XQuery as the standard technologies and have developed an extended projection algorithm to provide a solution to the information integration problem. In order to demonstrate my solution, I implemented a prototype mediation system called Omphalos based on XML related technologies. The dissertation describes the architecture of the system, its metadata, and the process it uses to answer queries. The system uses XQuery expressions (termed metaqueries) to capture complex mappings between global schemas and data source schemas. The system then applies these metaqueries in order to rewrite a user query on a virtual global database (representing the integrated view of the heterogeneous data sources) to a query (termed an outsourced query) on the real data sources. An extended XML document projection algorithm was developed to increase the efficiency of selecting the relevant subset of data from an individual data source to answer the user query. The system applies the projection algorithm to decompose an outsourced query into atomic queries which are each executed on a single data source. I also developed an algorithm to generate integrating queries, which the system uses to compose the answers from the atomic queries into a single answer to the original user query. I present a proof of both the extended XML document projection algorithm and the query integration algorithm. An analysis of the efficiency of the new extended algorithm is also presented. Finally I describe a collaborative schema-matching tool that was implemented to facilitate maintaining metadata.
|
774 |
Detekce útoků cílených na webové aplikace / Detection of attacks targeted at web applicationsJégrová, Eliška January 2018 (has links)
This thesis is dealing with vulnerabilities of web applications. The aim of the work is to create tools for attack detection of certain attacks, specifically Same Origin Method Execution (SOME), XML Signature Wrapping attack, XPATH Injection, HTTP Response Smuggling and Server-Side Includes (SSI) injection. Another aim is to create logs that display detected attacks. In the first part, the theory is analyzed and vulnerabilities of chosen attacks are described including their misuse. In the next section there are web application implemented which contain vulnerabilities for successful execution of the attacks. Furthermore, in Python language detection methods are designed and developed for these attacks, which are accompanied by a log entry.
|
775 |
Autonomní generátor testovacích skriptů / Autonomous generator of test scriptsHorký, Stanislav January 2015 (has links)
The subject of this master thesis are state machines and their testing. To this purpose, an application is described, which is able to test these state machines autonomously. Application have two parts, first generator and editor of data is built and second part is testing procedure, which is able to test state machines in question and to give corresponding test report.
|
776 |
Aplikace pro ovládání inteligentní elektroinstalace iNELS pro platformu iOS / Application for Control of Intelligent Electroinstallation iNELS for the Platform iOSMataj, Lukáš January 2013 (has links)
This masther's thesis aims at familiarization with the development of mobile application that can control intelligent electrical installation iNELS and its multimedia superstructure iMM. The thesis also describes the common development for the iOS platform and explore the possibility of communication with both controlled systems. Two important communication protocols will be described - EPSNET and XML-RPC. The resulting product is evaluated at the end and its behavior in full operation is described too.
|
777 |
Vývoj SQL/XML funkcionality v databázi PostgreSQL / Development of SQL/XML Functionality in PostgreSQL DatabasePospíšil, Tomáš January 2011 (has links)
The aim of this thesis is to propose a way to implement the missing XML functionality for the database system PostgreSQL. The second chapter discusses the theoretical paradigm with an XML-related technologies like Xpath or XQuery. The third chapter discusses the ISO SQL standards and describes the current level of implementation of native XML databases, versus traditional relational databases. The last part focuses on different approaches and it proposes a solution to implement the XML API to PostgreSQL, which validates XML documents against XSD, DTD and RelaxNG schemes. Next point is focused on XML indexing techniques and proposal of new index based on GiST.
|
778 |
The Digital Marmor PariumBerti, Monica January 2016 (has links)
The Digital Marmor Parium is a project of the Alexander von Humboldt Chair of Digital Humanities at the University of Leipzig (http://www.dh.uni-leipzig.de/wo/dmp). The aim of this work is to produce a new digital edition of the so called Marmor Parium (Parian Marble), which is a Hellenistic chronicle on a marble slab coming from the Greek island of Paros. The importance of the document is due to the fact that it preserves a Greek chronology (1581/80-299/98 BC) with a list of kings and archons
accompanied by short references to historical events mainly based on the Athenian history.
|
779 |
Making the stones speakRoueché, Charlotte January 2016 (has links)
No description available.
|
780 |
Towards guidelines for TEI encoding of text artefacts in EgyptologyWerning, Daniel A. January 2016 (has links)
The presentation presents the state of discussion for guidelines for TEI XML encoding of Ancient Egyptian text artefacts in Egyptology as of middle of 2016. It introduces Egyptological projects actively involved in the development of TEI encoding recommendations and online thesauri/ontologies. Special attention is paid to the TEI encoding of toponyms, personal names, relative and absolute dates, as well as language varieties and script varieties. Furthermore, the presentation introduces the current state of an EpiDoc Cheatsheet for Egyptology compiled by Daniel A. Werning, which gives recommendations for the encoding of traditional philological markup in Egyptology which, in turn, is
largely conform to the EpiDoc Guidelines (v8.21). A specific topic, in this respect, is the adaptation of the TEI ‘regularization’ tag <reg> to the needs of Egyptology.
|
Page generated in 0.036 seconds