Studia Informatica (E-Journal)
Not a member yet
712 research outputs found
Sort by
Uzupełnianie zapytań SQL o stopień zgodności kryterium wyboru
This article presents several possible forms of introduction to SQL queries notation of condition on degree of compatibility. In this work for both simple and nested SQL ąueries three forms notation of condition on degree of compatibility are discussed: joined, functioned and operatored. These forms are illustrated by examples.W artykule przedstawiono kilka możliwych form wprowadzania do zapytań SQL jawnego zapisu warunku na wartość stopnia zgodności. Zarówno dla prostych, jak i zagnieżdżonych pytań SQL omówiono trzy formy Eapisu warunku na stopień zgodności kryterium wyboru: dołączaną, funkcyjną i operatorową. Formy te zilustrowano przykładami
Automatyczna detekcja wczesnych symptomów retinopatii cukrzycowej na cyfrowych obrazach dna oka za pomocą metod morfologii matematycznej
In this paper the new method for automatic, segmentation of microancurysms from fundus eye images is proposed. It relies on methods from mathematical grayscale morphology. The new HitAndMiss transformation has been defined for the detection of markers of watershed transformation.W artykule przedstawiono nową metodę automatycznej segmentacji mikroaneuryzmatów na cyfrowych obrazach dna oka. Zaproponowana metoda wykorzystuje narzędzia wieloodcieniowej morfologii matematycznej. Zdefiniowano nowe przekształcenie trafi-nie-trafi dla detekcji markerów transformaty wododziałowej
Efektywność realizacji transakcji rozproszonych z wykorzystaniem wirtualnie współdzielonej pamięci
The paper presents the new, asynchronous update method of replicated data in virtual shared memory environment. The method advantage is possibility of utilizing only one data copy for distributed transaction realization contemporarily guarding against replicated data update conflicts. The problem of distributed database transaction performing efficiency was also discussed.W artykule przedstawiona została asynchroniczna metoda aktualizacji kopii danych w środowisku wirtualnie współdzielonej pamięci. W metodzie tej zaproponowano mechanizmy umożliwiające wykonanie transakcji rozproszonej tylko w jednej kopii danych, pozostałe uaktualnia się po jej zakończeniu. Dla zaproponowanych rozwiązań przeprowadzono analizę czynników wpływających na efektywność realizacji transakcji
Implementacja procedur bezpieczeństwa w hurtowniach danych
This research describes the process of implementation of a security system that controls access to detail information in a ROLAP data warehouse. The Human Resources Analysis System is presented as an example for a practical implementation of complex security policies. Two methods of implementation of the security system arę described and discussed: database views and virtual private databases.Praca opisuje proces implementacji systemu zabezpieczeń kontrolującego dostęp do szczegółowych informacji zawartych w hurtowni danych typu ROLAP. Na przykładzie Systemu Analizy Zasobów Ludzkich przedstawiono praktyczną realizację złożonych procedur bezpieczeństwa. Opisano i porównano dwie metody implementacji systemu zabezpieczeń - z wykorzystaniem perspektyw i wirtualnych, prywatnych baz danych
Zastosowanie sztucznych sieci neuronowych w rozpoznawaniu znaków
The article presents the short introduction to the domain of character recognition and describes the basic conceptions connected with artificial neural networks. The paper contains examples of applications of neural networks to a process of character recognition with special regard to stages of feature extraction and classification.W artykule przedstawiono krótkie wprowadzenie w dziedzinę rozpoznawania znaków i omówiono najbardziej podstawowe pojęcia związane ze sztucznymi sieciami neuronowymi. Artykuł zawiera przykłady zastosowań sieci neuronowych w procesie rozpoznawania znaków, ze szczególnym uwzględnieniem etapów ekstrakcji cech i klasyfikacji
Klasyfikacja neuronowa wnęki naczyniowe na cyfrowych obrazach dna oka
In this paper the new method for classification of digital fundus eye images into normal and glaucomatous ones is proposed. The classifier used is based on multi-layer perceptron. The performance of the classifier is 94,77%. The obtained results arę encouraging.W artykule przedstawiono nowa metodę klasyfikacji obrazów dna oka uzyskiwanych z funduskamery na jaskrowe i zdrowe. W roli klasyfikatora zastosowano wielowarstwowy perceptron. Wyniki eksperymentu wykazały bardzo wysoką sprawność procedury klasyfikacyjnej: 94,77%. Otrzymane rezultaty są zachęcające
Przełączanie. Struktury VLSI, reprogramowalne struktury FPAA, nanostruktury
The work concerns the problem of switching processes in VLSI technology, reprogrammable analog arrays technology, and nanotechnology. Informatics is a discipline of science exploring the laws of processes of coding, processing, storing and transferring information or data. The movement and processing of Information is indissolubly connected with the switching of states of Structures carrying the data. In general, the changes of structure state can be forced through the changes of carried data parameters with unchanged structure configuration, through the switching of structure configuration or switching of the structure conformation. Switching is exhibited in different technologies by different basic elements (basic Structures or building blocks) and specified operations performed on them in order to obtain the object or product with desirable properties including also the dynamic changes of those properties. Dealing in turn with so different cases as VLSI Structures, FPAA (Field Programmable Analog Array) Structures and nanostructures, it is possible to notice, that the common feature takes a stand in solving the tasks related with them, rely on choice of certain basic elements critical for structure behavior as e.g. multicon-ductor transmission lines (MTL), configurations of FPAA substructures or whole FPAA systems, molecule conformations, and it is operated on them analyzing the internal switching processes. The design of interconnects in a high-speed integrated circuits and systems requires analysis and computer simulation based on interconnects models in the form of coupled, multiconductor transmission lines. The fundamental parameters for matrix description (or modeling, simulation and design) of MTL include the capacitance matrices. Precisely, these are the matrices per-unit of length, the capacitance coefficients matrix called Maxwell matrix of MTL and the two-terminal capacitance matrix. If the two-terminal matrix is known, the Maxwell matrix used for MTL switching characteristics estimation, can be computed from the two-terminal matrix. In the work, two methods of determination of the Maxwell matrix from measurements are presented: passive, indirect measurements and measurements with active separation. The measurements were performed basing on fabricated VLSI test structures named ST2 and AF4. The measurement results arę complemented with the accuracy analysis. Scaling of structures is conformed to fast switching, high-speed integrated YLSI/ULSI integrated circuits design. In case when the geometrical dimensions decrease, multiconductor interconnections between parts of a system become strongly coupled MTL, which in switching moments have to be recharged with smali geometry devices. In the work the method and numerical computations of scaled (in geometrical sense) MTL for its energetical characterization is presented. This can be used for proper design of MTL geometrical parameters in a YLSI/ULSI structures working with a high-speed switching. The results of measurements of the switching delay in the scaled in dimensions VLSI gates, are also included. Poor matching of the switched MTL reveals with reflections extending the time of switching and can be source of switching noises. The method of so called diagonal matching is presented in the work. The time of switching in the high-speed planar VLSI structures (driver and receiver gates connected via the long microstrip line) depends on dielectric properties of substrate under the signal and ground microstrip lines. Most important for fast switching is recharging of dielectric in the presence of the dielectric absorption phenomenon. In the work, the model of dielectric absorption and its identification algorithm based on the experimental data is presented. This model can be used for simulation of switching transients in the interconnections of different length for given technology, taking into account the dielectric absorption. Nowadays, it is apparent that many designs are evolving towards mixed-signal systems. In these kind of circuits in CMOS technology, the analog part of a system and an interface are composed frequently basing on switched capacitor (SC) technology and in the newest solution basing on field programmable analog arrays. There are two main weak points in fast switching of reconfigurable FPAA: firstly, the time of download of the configuration from supporting program or EEPROM memory with the time of transients in a FPAA chip when the download is finished and the chip undertakes its function, and secondly, for recently accessible FPAAs, there is no possibility of switching its parameters values and a part of active structure on-the-fly (during FPAA operation). In the work, the solution of fast switching of the part of working FPAA for adaptive operation is presented. The solution is based on external control of one or few CAB (Configur-able Analog Błock) in the working FPAA. The solution of the download time problem in FPAA chip operating in continuous time fashion is based on parallelization of the FPAAs and "hiding" of the download time and time of transients after download. Finally, the applications of the modified, fast switched FPAAs systems for adaptive and predictive control with possible application in the microreactors control have been presented. In the nanonetworks, an information is transferred through the state of moving molecules. In a short-distance communication (inside the closed area determined by the borders of nano-process) the state of the signaling molecules is forced through the binding via hydrogen or covalent bonds of another molecul or through the interaction of the environment's parameters.These processes in biological nanonetworks are performed in the signal transduction cascades and the same procedures are applied in the nanotechnical system of informatics. We considred these process with emphasis on the fusion of cascades. In general, these interactions lead to the switching of conformations of the molecule. In the work, we focused on biocompatible nanostructure introducing the standard, formal description of molecular structures , methodology of modeling and simulation of the conformation changes, and hierarchical description of nanonetworks useful in the switching conformation studies. The simulation methodologies based on the dynamic programming, Monte Carlo and Nascent Protein Folding algorithms are investigated. Moreover, nanotechnological, two-stage production processes based on the "gluey matrix" concept are discussed.W pracy rozważono zagadnienie procesów przełączania w strukturach implementowanych w technologiach monolitycznych układów VLSI, reprogramowalnych macierzy analogowych FPAA (Field Programmable Analog Array) oraz nanotechnologii. Informatyka jest dyscypliną nauki badającą prawa rządzące procesami kodowania, przetwarzania, przechowywania i przesyłania informacji lub danych. W fizycznej implementacji tych procesów należy rozważać rodzaj technologii wykorzystanej do budowy elementów i obiektów reprezentujących pracujący system informatyki. Ruch i przetwarzanie informacji (włączając pamiętanie danych) są nierozerwalnie związane z przełączaniem stanów struktur przenoszących dane. Ogólnie, zmiany stanu struktury przenoszącej dane mogą być wymuszane zmianami parametrów sygnałów reprezentujących dane przy niezmienionej konfiguracji struktury, poprzez przełączanie konfiguracji struktury lub przełączanie konformacji struktury. W pracy rozważono wybrane zagadnienia procesów przełączania w strukturach implementowanych w wymienionych technologiach determinujące dynamikę, poprawność i ograniczenia w realizacji tych procesów, umożliwiających budowę pożądanych obiektów lub struktur na bazie wybranego zbioru elementów podstawowych dla danej technologii, krytycznego dla właściwości i zachowania tworzonych obiektów lub struktur. Problematyka pracy została tak sformułowana, aby uzyskane rezultaty eksperymentalne i wyniki symulacji mogły być wykorzystane w analizie i projektowaniu przełączanych struktur z wykorzystaniem odpowiedniego oprogramowania CAD/CAE. Projektowanie połączeń w układach scalonych i systemach z dużą szybkością przełączania wymaga analizy i symulacji komputerowej bazującej na modelach sprzężonych wielolinii transmisyjnych (MTL). Podstawowym parametrem w opisie macierzowym wielolinii MTL (dla modelowania, symulacji i projektowania) są macierze pojemności. Dokładnie, macierze pojemności na jednostkę długości, do których zalicza się macierz współczynników pojemności nazywaną macierzą Maxwella oraz macierz, której elementami są pojemności dwukońcówkowe. Jeśli jest znana macierz pojemności dwukońcówkowych, to na jej podstawie można obliczyć macierz Maxwella wykorzystywaną w estymacji charakterystyk przełączania wielolinii MTL. W pracy przedstawiono dwie metody wyznaczania macierzy Maxwella na podstawie pomiarów: metodę pomiaru pośredniego oraz metodę pomiaru z aktywną separacją sieci pojemności. Pomiary zostały wykonane dla dwu zaprojektowanych i wykonanych struktur testowych VLSI nazwanych ST2 i AF4. Dla obu metod przeprowadzono analizę błędu pomiaru pozwalającą wybrać metodę dla danego zastosowania. Skalowanie struktur jest stosowane w projektowaniu szybko przełączających układów YLSI/ULSI. W przypadku zmniejszania wymiarów geometrycznych wielolinia staje się strukturą o silnych sprzężeniach pojemnościowych i musi być szybko przeładowywana przez przyrządy półprzewodnikowe małej geometrii. W pracy przedstawiono metodę oraz obliczenia numeryczne pozwalające scharakteryzować przeskalowaną wielolinię MTL w sensie energetycznym, co może być wykorzystane w projektowaniu geometrii wielolinii w szybko przełączających strukturach YLSI/ULSI. Zaprezentowano także wyniki pomiarów czasu opóźnienia przełączania w skalowanych bramkach VLSI. Niewłaściwe dopasowanie obciążenia wielolinii MTL prowadzi do odbić wydłużających czas przełączania. W pracy przedstawiono metodę dopasowania niwelującą te efekty, nazwaną metodą dopasowania diagonalnego. W strukturach VLSI istotny wpływ na szybkość przełączania bramek sterowanych z odległych źródeł poprzez mikrolinie transmisyjne ma podłoże struktury monolitycznej. W pracy przeanalizowano zależność czasu przełączania od właściwości dielektrycznych podłoża pod liniami sygnałowymi i ziemi. Degradujące szybkość przełączania jest tu zjawisko absorpcji dielektrycznej. W pracy przedstawiono model tego zjawiska i opracowano algorytm identyfikacji parametrów modelu dla danych uzyskanych z pomiarów struktury testowej ST2. Model ten wykorzystano w symulacji stanów nieustalonych przełączania w linii o zmienianej długości łączącej inwertery nadajnika i odbiornika VLSI z uwzględnieniem zjawiska absorpcji dielektryka. Układy cyfrowe VLSI wykorzystuje się w implementacji algorytmów obliczeniowych o wysokim stopniu złożoności i dużej dokładności obliczeń zwykle przy niższych częstotliwościach sygnałów przetwarzanych, gdy rozpraszanie mocy w trakcie obliczeń nie jest krytyczne. Układy analogowe wykazują przewagę w aplikacjach przy wyższych częstotliwościach sygnałów przetwarzanych oraz wtedy, gdy istotna jest mała moc rozpraszania w trakcie przetwarzania. Jednakże dokładność układów analogowych jest ograniczona i nie mogą z natury rzeczy realizować algorytmów o dużej złożoności. We współcześnie realizowanych algorytmach o dużej złożoności i wymaganiach co do szybkości przetwarzania i ograniczenia mocy rozpraszania przez system, podział na układy realizujące tylko funkcje analogowe lub tylko cyfrowe staje się nieuzasadniony. Z drugiej strony rosną wymagania związane z elastycznością hardware'u, który w trakcie pracy powinien być dynamicznie rekonfigurowalny. Problem ten rozwiązują w zakresie układów cyfrowych układy FPGA, natomiast typowa technologia VLSI układów analogowych nie pozwala na w pełni elastyczne zmiany konfiguracji pracującego układu. Nowe architektury oraz technologie budowy układów analogowych, bazujące na zasadzie przełączanych pojemności lub prądów, rozwiązały problem rekon-figuracji układów analogowych przez wprowadzenie technologii FPAA pozwalającej przez wpis konfiguracji rekonfigurować całą strukturę. W pracy rozwinięto tę koncepcję dalej, wprowadzając rozwiązania architektury pracującego systemu zbudowanego na bazie układów FPAA (w technologii SC), zapewniające dynamiczną rekonfigurację części struktury w trakcie nieprzerwanej pracy układu FPAA lub systemu zbudowanego na kilku FPAA. W chwili obecnej, z punktu widzenia szybkiej rekonfiguracji układów FPAA, występują dwa słabe punkty: po pierwsze, długi czas wpisu konfiguracji i stany nieustalone poprzedzające rozpoczęcie realizacji zaprogramowanej funkcji po zakończeniu procesu jej wpisu i po drugie, brak możliwości częściowego przełączania wartości parametrów i przełączania funkcji części struktury pracującej w sposób ciągły ("w biegu"). W pracy przedstawiono rozwiązanie radykalnie przyśpieszające przełączanie wewnętrznych struktur pracującej struktury FPAA poprzez zewnętrzne sterowanie jednego lub kilku wewnętrznych układów CAB (Configurable Analog Błock) realizujących odpowiednie makra. Problem eliminacji czasu wpisu konfiguracji (przerywającego ciągłą pracę układu) przy zapewnieniu ciągłej pracy został rozwiązany przez zrównoleglenie współpracujących FPAA i "ukrycie" czasu wpisu konfiguracji oraz stanów nieustalonych po wpisie. Tak zmodyfikowane układy FPAA wykorzystane zostały w eksperymentach realizujących podstawowe funkcje sterowania adaptacyjnego i pre-dykcyjnego z możliwością zastosowania w sterowaniu mikroreaktorów. W nanosieciach informacje są przenoszone poprzez odpowiedni stan poruszającej się molekuły. W komunikacji na mniejsze odległości (w zamkniętym obszarze ograniczonym granicą nanoprocesu) stan molekuły sygnalizacyjnej wymuszany jest poprzez wiązania chemiczne z inną molekułą lub wymuszany jest oddziaływaniem środowiska. Procesy te w nanosieciach biologicznych zachodzą w kaskadach transdukcji sygnałów, podobne występują; w nanotechnicznych systemach informatyki. Procesy te rozpatrywane są w aspekcie fuzji kas-J kad. W ogólności, oddziaływania te prowadzą do przełączania konformacji molekuł. W pracy, J ij ograniczając się do nanostruktur biokompatybilnych wprowadzono standardowy, formalnyj opis struktury, metodologię modelowania i symulacji zmian konformacji oraz zaproponow hierarchiczny opis nanosieci przydatny w analizie przełączeń konformacyjnych. Metodyka badań symulacyjnych bazuje na algorytmach programowania dynamicznego, zmodyfikownej metodzie Monte Carlo oraz nowym, dwufazowym algorytmie pozwalającym śledzić zmiany konformacyjne w trakcie tworzenia polipeptydu (algorytm Nascent Protein Foldia Rozpatruje się także koncepcję "macierzy lepkiej" stanowiącej podstawę wybranych: technologicznych, dwufazowych procesów produkcyjnych
Administrowanie systemami hurtowni danych
In the article, we would like to introduce crucial aspects of the mana-gement process in the data warehouse environment. We investigate existing mana-gement models and the cooperative management model we created. Special place we dedicate to role of metadata concept, the way we can store it and exchange in men-tioned models. Additionally, we would like to introduce management console appli-cation that is based on the cooperative management model.W artykule przedstawiono istotne aspekty procesu administrowania systemami hurtowni danych. Dokonano analizy i porównania istniejących modeli administrowania oraz proponowanego przez nas modelu kooperacyjnego. Szczególną uwagę poświęcono roli metadanych oraz sposobom ich przechowywania i wymiany w omawianych modelach. Przedstawiono również, bazującą na proponowanym przez autorów modelu administrowania, aplikację umożliwiającą scentralizowane zarządzanie środowiskiem hurtowni danych
Natywne systemy składowania dokumentów XML
In the article authors present a new technology of storing XML documents. The article introduce shortly XML standard and it's specification. In the following chapters technology of native XML databases, access standard XML:DB and query languages are described. At the end the comparison of existing XML databases implementations is made.W artykule autorzy przedstawiają nową technologię składowania dokumentów XML. Artykuł opisuje pokrótce standard XML i jego specyfikę. W kolejnych rozdziałach omówiono technologię natywnych baz danych, standard dostępu do bazy o nazwie XML:DB i języki zapytań. Na końcu dokonano porównania istniejących rozwiązań
Metody zwiększające precyzyjność wyszukiwania informacji - automatyczna kategoryzacja
In this article are described methods and their implementation to the systems for organize documents from search results. Below is described approach that automatically categorize documents. This approach was implemented to systems which contain and are repository for scientific documents from domain medicine - psychiatry.Niniejszy artykuł poświęcony jest metodom organizacji dokumentów uzyskanych w wyniku wyszukiwania i ich zastosowania w aplikacjach. Opisana metoda polega na automatycznej kategoryzacji dokumentów, a przykład zastosowania tej metody w systemach zawierających w swoim repozytorium dokumenty pochodzi z dziedziny medycyny - psychiatrii