Studia Informatica (E-Journal)
Not a member yet
712 research outputs found
Sort by
Przetwarzanie dokumentów XML na podstawie modelu quasi-relacyjnego i języka SQLxD
The authors propose to use the quasi-relational model as a basis to the XML data processing. The XML data is transformed to the relational data sets according to the intuitive rules that make use of the syntax and structure of the source document. Part of the solution is the query language called SQLxD, which is based on the popular SQL syntax. SQLxD is a tool for both data transformation and its further processing.Autorzy proponują zastosowanie modelu quasi-relacyjnego jako podstawy przetwarzania danych pochodzących z dokumentów XML. Dane XML są transformowane do zbiorów relacyjnych według intuicyjnych reguł, wykorzystujących składnię i strukturę źródłowego dokumentu. Elementem rozwiązania jest język zapytań nazwany SQLxD, opierający się na składni popularnego SQL. Element ten stanowi narzędzie do transformacji danych oraz dalszego ich przetwarzania
Obiektowo orientowane rozproszenie w MUTDOD
The paper contains overall description of distribution in object-oriented database created at Military University of Technology. This paper describes overall information about possible distribution’s architectures and the ones provided in MUTDOD. The article contains information about distributed data storing, data processing and architecture of synchronization and replication units. Details about solutions provided in MUTDOD are also presented.Artykuł zawiera ogólny opis architektury rozproszenia w obiektowej bazie danych MUTDOD, która jest tworzona w Wojskowej Akademii Technicznej. Artykuł opisuje możliwe rozwiązania architektoniczne wraz z rozwiązaniami przewidzianymi w MUTDOD. Artykuł zawiera informacje o modułach synchronizacji i replikacji oraz rozwiązaniach zastosowanych przy rozproszonym przechowywaniu i przetwarzaniu danych
Czasowa ważność poświadczeń języka RTT+
The topic of this paper is RTT, a language from the family of RT languages, which is used for representing security policies and credentials in distributed access control systems. The goal of this paper is introduction of time validity constraints to show how that can make RTT language more realistic.Język RTT należy do języków zarządzania zaufaniem z rodziny języków role-based trust management, który jest używany do reprezentowania polityk bezpieczeństwa oraz poświadczeń w rozproszonym upoważnianiu. Łączy on zalety kontroli dostępu, opartej na roli i systemów zarządzania zaufaniem. W artykule zaproponowano wprowadzenie ograniczeń czasowych ważności poświadczeń w języku RTT
Koncepcja budowy inteligentnego systemu wspomagania diagnostyki cukrzycy
The paper presents an approach to designing an intelligent system to be used in diabetes diagnostics as well as to creating a problem knowledge base for the system. The work also gives a description of constructing a decision tree for diabetes diagnostics and shows how to use it as a basis for generating knowledge base rules. Finally, the article also outlines how an intelligent diagnostic system works.Artykuł przedstawia koncepcję budowy inteligentnego systemu wspomagania diagnostyki cukrzycy. Przedstawiony został opis budowy drzewa decyzyjnego, jak również zasady tworzenia bazy wiedzy dla systemu diagnostycznego
Aplikacje sieciowe i mobilne jako źródło danych biomedycznych
An interactive method of detecting colorblindness (especially dichromacy) based of a set of simple internet applications (also for mobile platforms) is presented in this article. The results of tests conducted using described method are presented and discussed.W niniejszym artykule przedstawiono interaktywną metodę wykrywania zaburzeń widzenia barw (zwłaszcza dichromatyzmu), opartą na zestawie prostych aplikacji internetowych (w tym na platformach mobilnych), które mogą ułatwić zdiagnozowanie niektórych rodzajów ślepoty barw. Przedstawiono również analizę wyników uzyskanych podczas testów przeprowadzonych przy użyciu omawianej metody
Analiza grup w serwisach społecznościowych
In the paper, methods of identification groups in the blogosphere using the social network analysis approach are presented. Dynamics of groups are measured by density, stability and cohesion. Additional measure, light stability is introduced.Artykuł dotyczy zastosowania analizy sieci społecznych do identyfikacji grup ściśle związanych blogów oraz do analizy charakterystyk tych grup. Analiza grup polega na wyliczeniu wartości miar opisujących gęstość grup oraz ich stabilność oraz na dyskusji uzyskanych wyników
Przyspieszenie algorytmu Smitha-Watermana z użyciem procesora graficznego
CUDA is a technology introduced by NVIDIA Corporation, which allows software developers to take advantage of GPU resources relatively easily. This paper presents an approach leading to significant acceleration of the execution of the Smith-Waterman algorithm. The algorithm finds the best local alignment of two sequences, such as amino acid or nucleotide sequences. The results show that it is possible to search bio-informatics databases accurately within a reasonable time.Wraz z wprowadzeniem przez firmę NVIDIA technologii CUDA wykorzystanie potencjału kart graficznych stało się łatwiejsze. W artykule przedstawiono metodę istotnego przyśpieszenia wykonania algorytmu Smitha-Watermana, znajdującego optymalne, lokalne dopasowanie dwóch sekwencji, takich jak sekwencje aminokwasów lub nukleotydów. Uzyskane wyniki sugerują, że możliwe jest dokładne przeszukiwanie bioinformatycznych baz danych w rozsądnym czasie
Struktura bazy wiedzy w bibliotece FUZZLIB
FUZZLIB library provide a set of tools that let to create and manage diverse fuzzy systems with an easy to use interface. Configuration and management of a rule base, based on dynamic structures, is especially simplified. Article describes developed solutions and program interface.Biblioteka FUZZLIB to zbiór narzędzi pozwalających tworzyć i zarządzać rożnymi systemami rozmytymi za pomocą prostego w użyciu interfejsu. Szczególnie ułatwiono konfigurację i zarządzanie regułowej bazy wiedzy opartej na strukturach dynamicznych. Niniejszy artykuł opisuje zastosowane rozwiązania oraz interfejs programistyczny
Graficzna interpretacja znaczenia tekstu
The text-to-picture system that synthesizes a picture from semi-general, (partially restricted) natural language text was presented. System using some AI methods, including natural language processing and soft computing and computer graphics. The effectiveness of the system was tested based on two simple scenarios. These results suggest that text-to-picture synthesis has potential in augmenting human-computer and human-human communication modalities, with applications e.g. in education.Zaprezentowany został opis systemu typu text-to-picture generującego obraz w oparciu o tekst formułowany w języku naturalnym. System wykorzystuje pewne metody AI, w tym przetwarzanie języka naturalnego i soft computing oraz elementy grafiki komputerowej. Efektywność systemu sprawdzona została na podstawie dwóch scenariuszy opisu prostych scen. Rezultaty pokazały, że generowanie scen w oparciu o opis słowny daje szanse na zwiększenie możliwości komunikacji człowiek-komputer oraz człowiek-człowiek przy wykorzystaniu takich aplikacji np. w edukacji
Rozszerzenia modułu testów jednostkowych dla wielowarstwowych aplikacji zbudowanych na bazie szablonu PureMVC i technologii Adobe® Flex™
The paper presents methods and software tools for testing automation of multilayer systems developed in Adobe/Flex technology. Architecture of tested applications is based on popular PureMVC Framework (Pure Model View Controller). This paper shows approaches to an automation of testing either GUI functionalities or application server ones. In particular a new useful extension of a testing module is presented. It supports testing of notification’s flows – the mechanism of communication among elements of tested application, specific for applied PureMVC Framework. The extension supports also notification handling in a unit testing process based on mock objects.Artykuł prezentuje metody i narzędzia automatyzacji testowania wielowarstwowych systemów informatycznych wykonanych w technologii Adobe/Flex. W pracy rozważana jest architektura aplikacji zbudowana w oparciu o popularny szablon PureMVC (rozbudowany wariant metawzorca Model Widok Kontroler). Artykuł przedstawia sposoby automatyzacji testowania systemu od strony funkcjonalności GUI, jak i serwera aplikacji. W szczególności, artykuł przedstawia nowo stworzone, użyteczne rozszerzenia modułu testującego, pozwalające na sprawdzanie przepływu notyfikacji – specyficznego mechanizmu komunikacji pomiędzy elementami aplikacji, zastosowanego w szablonie PureMVC. Rozszerzenia dotyczą również obsługi notyfikacji przy wykorzystaniu obiektów zastępczych (mock objects) w procesie testowania jednostkowego