Studia Informatica (E-Journal)
Not a member yet
712 research outputs found
Sort by
Analizy sieciowe w bazach danych przestrzennych
The paper describes the functionality available in chosen spatial database management systems to find the best route between two points. Requirements for data necessary to carry out such analysis and the procedure of proper network dataset preparation are thoroughly analysed. Both systems are compared in terms of user friendliness, ease of data preparation, the variety of available functions and the complexity of required queries.W artykule opisano działanie dostępnych w wybranych systemach zarządzania bazami danych, przestrzennych funkcji znajdowania najlepszej trasy przejazdu pomiędzy dwoma punktami. Szczegółowo przeanalizowano wymagania względem danych niezbędnych do przeprowadzenia tego typu analiz oraz procedurę odpowiedniego przygotowania zbioru danych sieciowych. Porównano systemy pod kątem przyjazności dla użytkownika, łatwości przygotowania danych, różnorodności dostępnych funkcji oraz stopnia skomplikowania wymaganych zapytań
Projekt ewaulacji gry poważnej dla dzieci zorientowanej na cele psychologiczne
Serious games are programs whose purpose is not only to provide pure entertainment. It sets out to advance should achieve specific, measurable educational objectives. Hence the success and progress in the games is major normative goal of teaching involving the acquisition of specific, desired skills. To verify the effectiveness of such game it should be evaluated. The article describes a project of evaluation a serious game prototype focused on psychological goals created for pre-school children.Gry poważne stanowią programy, których celem nie jest tylko dostarczenie samej rozrywki. W swym założeniu mają realizować z góry zdefiniowane, mierzalne cele dydaktyczne. Co za tym idzie, sukces i postęp w grach poważnych, będąc normatywnym celem nauczania, wiąże się ze zdobywaniem konkretnych, zamierzonych umiejętności. W celu sprawdzenia skuteczności działania takiej gry powinno się ją poddać procesowi ewaluacji. Artykuł opisuje projekt ewaluacji gry poważnej na podstawie stworzonego prototypu gry dla dzieci w wieku przedszkolnym zorientowanej na cele psychologiczne
Eksploracja odchyleń w regułowych bazach wiedzy
The paper presents the problem of outlier detection in the rule knowledge bases. Unusual (rare) rules, regarded here as the deviation, should be the subject of analysis experts and knowledge engineers because they can influence the efficiency of inference in decision support systems. The author presents a different approach in finding outliers in the rules. The experiments with their results are also presented in the paper.The paper presents the problem of outlier detection in the rule knowledge bases. Unusual (rare) rules, regarded here as the deviation, should be the subject of analysis experts and knowledge engineers because they can influence the efficiency of inference in decision support systems. The author presents a different approach in finding outliers in the rules. The experiments with their results are also presented in the paper
Generowanie wirtualnego miasta dla testowania systemów typu GIS
Geographic Information Systems are responsible for processing and presenting geographical data. Development of GIS systems requires extensive tests based on actual data. Access to detailed datasets is restricted which led to the necessity of replacing them with synthetic data. This article presents extended version of a generator of spatial data layers, which could be used in mentioned tests.Systemy informacji przestrzennej (ang. Geographic Information Systems) zajmują się przetwarzaniem i prezentacją danych geograficznych. Opracowywanie systemów GIS wymaga obszernych testów opartych na danych rzeczywistych. Dostęp do szczegółowych zbiorów jest ograniczony, co stworzyło potrzebę zastąpienia ich przez dane syntetyczne. Niniejszy artykuł prezentuje rozbudowaną wersję generatora warstw danych przestrzennych, które można wykorzystać we wspomnianych testach
Aspekty strukturalne agregacji informacji w systemach sterowania procesami biznesowymi przedsiębiorstw
The paper deals with aggregation relationships between resource kinds and their categories, activity kinds and their organizational groups, purchase orders and their items, complex and component transactions and the like. The structure of the tables containing information on these relationships in computer management systems has been discussed. It was shown that many of such relationships may be recorded as function dependencies in the tables of the aggregated entities.Praca dotyczy związków agregacyjnych między rodzajami zasobów i ich kategoriami, rodzajami czynności i ich grupami organizacyjnymi, zbiorczymi zamówieniami zakupu i pozycjami tych zamówień, transakcjami złożonymi i ich transakcjami składowymi itp. Omówiono strukturę tabel zawierających informacje o tych związkach w informatycznych systemach zarządzania i pokazano, że wiele z nich można zapisać jako zależności funkcyjne w tabelach bytów agregowanych
System wstrzykiwania błędów oparty na QEMU
This article presents the QEFI: a QEMU-based fault injection framework. It presents basic design principles behind the created framework, its implementation details and some results of experiments conducted to prove its utility. The novelty of the implemented software is outlined and compared with solutions presented in the literature.Artykuł ten prezentuje QEFI: system wstrzykiwania błędów oparty na QEMU. Przedstawia on podstawowe założenia projektowe stworzonego systemu, jego szczegóły implementacyjne oraz wyniki niektórych eksperymentów dowodzących jego użyteczności. Nowatorskie aspekty stworzonego oprogramowania zostały wyszczególnione i porównane z pracami znanymi z literatury
Kontrola spójności wdrożeniowej zależnych systemów aplikacyjnych w środowiskach korporacyjnych
The article presents problems related to enterprise systems maintenance. The common model of deploying and using these systems is when they are build by specialized entities while after deployment they are operated and tuned by customers. Due to the need of continuous tailoring and upgrading of the system there is the risk of integrity loss of some deployment artifacts. The article presents possible sources of problems, the concept of how to prevent them and the exemplary implementation based on the Oracle DBMS.Artykuł przedstawia problemy związane z funkcjonowaniem systemów aplikacyjnych w środowiskach korporacyjnych. Najczęstszym modelem wdrożenia i eksploatacji systemów korporacyjnych jest ich wykonanie i dostarczenie przez wyspecjalizowane podmioty zajmujące się produkcją, integracją i wdrażaniem oprogramowania. Systemy te są następnie wdrażane w infrastrukturze zamawiającego i eksploatowane pod jego nadzorem. Wobec wymogów ciągłej aktualizacji oprogramowania i strojenia całego systemu, istnieje poważne niebezpieczeństwo utraty integralności poszczególnych składowych wdrożenia. Artykuł przedstawia potencjalne źródła problemów, koncepcję przeciwdziałania im oraz przykładową implementację dla potencjalnej składowej systemu, jaką może być system zarządzania bazą danych Oracle
Zachowanie spójności danych w wybranych systemach NoSQL
Consistency preservation is a general problem in data processing, especially in NoSQL systems. NoSQL databases introduce a new approach, in which the efficiency is a major feature. It is partially achieved at the expense of some difficulties of programming. The application should handle situations which may introduce inconsistency in data. The paper presents the methods of data consistency preservation in selected NoSQL: MongoDB, Mircosoft Windows Azure, Apache Cassandra, Oracle NoSQL.Zachowanie spójności przetwarzanych danych jest problemem ogólnym, w szczególności dotyczącym systemów NoSQL, w których efektywność przetwarzania jest czynnikiem najistotniejszym. Wysoką efektywność przetwarzania w bazach NoSQL osiąga się przez uproszczenie mechanizmów wewnętrznych, w tym, częściowo, kosztem utrudnienia programowania – aplikacje korzystające z baz NoSQL muszą zawierać kod odpowiedzialny za utrzymanie spójności danych. Programowe metody zachowania spójności przetwarzanych danych rozważono w kontekście wybranych systemów NoSQL: MongoDB, Mircosoft Windows Azure, Apache Cassandra, Oracle NoSQL
Wyszukiwanie dokładne i przybliżone ciągów tekstowych z wykorzystaniem transformaty Burrowsa Wheelera
This paper describes how the problem of exact and approximate string matching can be resolved using Burrows-Wheeler Transform. The paper considers how compressed full-text indexes work and allow string matching algorithms to operate in a limited space. Two main data structures presented in the text are Wavelet Tree and Bi-directional Burrows Wheeler Transform.Niniejszy artykuł przedstawia sposoby rozwiązywania problemu wyszukiwania dokładnego i przybliżonego ciągów tekstowych z wykorzystaniem transformaty Burrowsa-Wheelera. Omówione zostało także działanie skompresowanych indeksów pełnotekstowych, dzięki którym algorytmy wyszukiwania tekstu mogą działać w ograniczonej przestrzeni. Głównymi strukturami danych, które zostały opisane w tekście, są Wavelet Tree oraz Bi-directional Burrows-Wheeler Transform
Mozaikowanie obrazów z kapsuły endoskopowej
This paper presents numerical research and experiments giving rise to developed algorithm to connect into form of mosaic, images from the capsule endoscopy. In order to apply the algorithm, combined images must have a common area where the correspondence of points is determined. That allows to determine the transformation parameters to compensate movement of the capsule that occurs between moments when the mosaic images were acquired. The developed algorithm for images from the capsule endoscopy has proved to be faster and comparably accurate as commercial GDB-ICP algorithm.W artykule przedstawiono badania i eksperymenty numeryczne, będące podstawą opracowanego algorytmu łączenia, do formy mozaiki, obrazów z kapsuły endoskopowej. Warunkiem stosowania algorytmu jest, aby łączone obrazy posiadały wspólny obszar, w którym wyznaczana jest odpowiedniość punktów, pozwalająca z kolei na wyznaczenie parametrów transformacji kompensującej ruch kapsuły występujący pomiędzy chwilami, w których pozyskane były mozaikowane obrazy. Opracowany algorytm, w przypadku obrazów z kapsuły endoskopowej, okazał się szybszy i porównywalnie dokładny jak komercyjny algorytm GDB-ICP