Studia Informatica (E-Journal)
Not a member yet
712 research outputs found
Sort by
Wykorzystanie kontrolerów operacji do zarządzania zachowaniem wirtualnych postaci
In this paper some of the aspects of creating an animation of a three-dimensional virtual characters are addressed. The open architecture of the animation framework, which enables the user to plug in different independent modules, is described. The concept of the sequence of the operations controllers that manipulate and change character’s actions is also presented. The paper also introduces the avatars double buffering method.Artykuł przedstawia architekturę środowiska do animacji trójwymiarowych postaci oraz koncepcję sekwencji kontrolerów operacji, które manipulują i zmieniają zachowanie wirtualnych postaci. W artykule została zaproponowana metoda podwójnego buforowania graficznej reprezentacji postaci –awatarów
Projektowanie wizualne z wykorzystaniem hierarchicznych hipergrafów
A formal model of the design system, which uses design knowledge to support the conceptual design phase, is presented. The designer uses a visual language based on the proposed conceptualization of the visual design domain. This language is composed of diagrams representing created solutions. Diagrams are internally represented by attributed hierarchical hypergraphs, which allow for encoding design knowledge. The logical model of reasoning about projects, which uses the internal representation of diagrams and the first-order logic language, is discussed. The considered design system is endowed with design agents. Their behavior is modelled by hierarchical hypergraph grammars. The proposed methods of designing and reasoning are explained on examples of designing floor layouts, chairs and transmission towers.W rozprawie przedstawiony jest formalny model systemu projektowego wykorzystującego wiedzę projektową do wspomagania koncepcyjnego etapu projektowania. Projektant posługuje się językiem wizualnym, który bazuje na zaproponowanej konceptualizacji dziedziny projektowania wizualnego. Elementami tego języka są diagramy projektowe opisujące proponowane rozwiązania. Wewnętrzną reprezentację diagramów stanowią atrybutowane hierarchiczne hipergrafy pozwalające zakodować wiedzę projektową. Przedstawiony jest mechanizm wnioskowania o poprawności rozwiązań z ich reprezentacji wewnętrznej, oparty na formułach logicznych pierwszego rzędu. Omawiany system wyposażony jest w agentów projektowych, których zachowanie modelowane jest z wykorzystaniem hierarchicznych gramatyk hipergrafowych. Zaprezentowane metody projektowania i wnioskowania zilustrowane są przykładami projektowania rozkładów pomieszczeń, krzeseł i kratowych wież przesyłowych
Zastosowanie QR Code do przechowywania i wymiany danych
The article concerns the new technology for storage and exchange information which two-dimensional QR Code. We will describe its use, characteristics, varieties and show how it stores data.Artykuł dotyczy nowej technologii przechowywania i wymiany informacji jaką jest dwuwymiarowy kod QR Code. Opisane zostanie jego zastosowanie, cechy charakterystyczne, odmiany oraz sposób, w jaki przechowuje dane
Wizualizacja wnioskowania w regułowych bazach wiedzy z wykorzystaniem sieci Petriego
The paper presents conception of utilization of Petri nets to visualization the structure of rule knowledge bases and the functional and implementation issues of system using this conception for visualization both the structure of knowledge bases and the inference process in such bases. The basic terms of Petri nets as well as the idea of using Petri nets as the modeling rule knowledge base have been presented in this paper. The methods of using Petri nets for modeling of the inference process has been also discussed in this paper together with description of realization features of proper software.Artykuł przedstawia koncepcję wykorzystania sieci Petriego do zadania wizualizacji struktury regułowej bazy wiedzy oraz prezentuje funkcjonalne oraz implementacyjne aspekty systemu, wykorzystującego tę koncepcję do wizualizacji struktury regułowej bazy wiedzy oraz procesu wnioskowania dla takich baz. W arty¬kule przedstawiono podstawowe zagadnienia związane z sieciami Petriego oraz wykorzystanie sieci do modelowania procesów wnioskowania oraz krótki opis realizacji systemu wykorzystującego tę koncepcję modelowania
Ocena narzędzia do wspomagania interpretacji mammogramów opartego na dziedzinowej ontologii wiedzy
The article presents assumptions, design, and results of a test whose primary aim was the experimental verification of a hypothesis stating that the use of the MammoEdit editor – a tool that uses its own ontology and the embedded knowledge of mammography – increases the effectiveness of a radiologist diagnosis. The graphical user interface of the editor was similarly assessed, as well as the rules for visualization which assists the radiologist in the interpretation of the lesions' character.W artykule przedstawiono założenia, przebieg oraz wyniki testu, którego podstawowym celem była eksperymentalna weryfikacja hipotezy mówiącej, że interpretacja mammogramu przy użyciu edytora MammoEdit (narzędzia bazującego na własnej ontologii, zawierającego wbudowaną wiedzę z dziedziny mammografii) podnosi efektywność diagnostyczną radiologa. Ocenie poddany został również interfejs graficzny edytora i opracowane zasady wizualizacji, mającej na celu sygnalizowanie radiologowi wartości cech zmian istotnych dla właściwej interpretacji ich charakteru
Metody analizy numerycznej w badaniach zbiorów osiągalnych układów dynamicznych
The objective of this monograph is introducing a set of the author’s new algorithms as well as their applications. In the monograph we presented: algorithm for the certain class diophantine equation solving, algorithms to the research of attainable sets of the dynamical systems modeled by the parabolic type partial differential equations, algorithm for calculation a series of the elementary symmetric polynomials, efficient algorithm for inverting the confluent Vandermonde matrix, application of the last two algorithms in the arbitrary order dynamical systems properties analysis and algorithm for the numerical analysis of the parabolic type dynamical systems attainable sets with both-side constraints of the excitation function. The monograph summarizes and systematizes the author’s results published in the 9 articles in the Journals indexed by ISI Master Journal Index.Celem rozprawy jest przedstawienie zbioru nowych algorytmów autora oraz ich zastosowań. W rozprawie przedstawiono: algorytm rozwiązujący równania z wybranej klasy równań diofantycznych, algorytm określający zbiory osiągalne układów dynamicznych modelowanych równaniami różniczkowymi cząstkowymi typu parabolicznego, algorytm obliczający ciąg wielomianów symetrycznych podstawowych, algorytm służący do efektywnego odwracania konfluentnych macierzy Vandermonde’a, zastosowanie ostatnich dwóch algorytmów w analizie własności układów dynamicznych dowolnego rzędu oraz algorytm badania metodami numerycznymi zbiorów osiągalnych dla układów dynamicznych typu parabolicznego przy uwzględnieniu obustronnych ograniczeń na funkcję wymuszającą. Rozprawa podsumowuje i systematyzuje rezultaty z 9 samodzielnych publikacji autora w czasopismach z Listy Filadelfijskiej
Silesian Cloud – koncepcja budowy chmury w modelu IaaS
The paper presents the idea of cloud computing and the prototype system built in IaaS model. The architecture and functions of the cloud and used technologies are presented in the paper. Exemplary applications of the cloud are indicated.W artykule przedstawiono ideę cloud computing oraz stworzone prototypowe środowisko w modelu IaaS, świadczące usługę gotowych serwerów z zainstalowanymi systemami operacyjnymi. Omówiono architekturę i funkcjonowanie projektowanej chmury oraz wykorzystane technologie. Wskazano przykładowe zastosowania chmury
Metody sztucznej inteligencji, procesów gałązkowych i koalescentu w badaniach ewolucji człowieka oraz wczesnego życia
The monograph is composed of two parts. In Part I, there is a presentation of methodological apparatus used in the research studies described in the dissertation. In particular, the artificial intelligence and population genetics methods are considered. Part II shows how the methods described in Part I are applied in author’s evolutionary genetics studies. These studies are roughly focused in three areas, the theory of neutral evolution, the evolution of humans, and the origin of life. Finally, these three domains which constitute Part II of the book, are followed by Chapter 7, which gives the opportunity, not only to summarize the issues discussed in the whole monograph, but also to go beyond that material, by speculating on philosophical matters, which naturally occur when the artificial intelligence is considered.Monografia składa się z dwóch części. W części pierwszej zamieszczono prezentacją aparatu metodologicznego wykorzystywanego w rozprawie, tj. opisano metody sztucznej inteligencji oraz genetyki populacyjnej. W części drugiej pokazano jak metody zaprezentowane w części pierwszej są wykorzystywane w badaniach prowadzonych przez autora. Badania te skupiają się wokół trzech dziedzin: teorii neutralnej ewolucji, ewolucji człowieka, oraz pocho¬dzenia życia. Całość kończy się rozdziałem, w którym oprócz podsumowania, zachęca się czytelnika do wyjścia poza opisany materiał, m.in. poprzez rozważanie kwestii filozoficznych, które naturalnie się pojawiają w myśleniu o sztucznej inteligencji
Tworzenie nowoczesnych aplikacji z trójwymiarowym graficznym interfejsem użytkownika, opartym na technologii CUBE
A modern information system should have an advanced ergonomic graphical interface customized to a particular domain. There are many domains where a 3D GUI is required. The 3D GUI extension is not a trivial task, especially for programmers who are rather specialists in a concrete business domain than computer graphics. The CUBE technology may help to introduce the 3D GUI extension into standard information systems. Providing tools and handy CUBE API the described technology may allow to achieve this goal. This paper introduces into the CUBE technology. The paper describes the medical prototype application with a man-body-model-based 3D GUI (based on the CUBE technology), developed by paper authors. This application allows to verify the usability of the CUBE technology.Współczesne systemy informatyczne powinny charakteryzować się zaawansowanym graficznym interfejsem użytkownika (GUI), dostosowanym do wyspecjalizowanych potrzeb wynikających z obsługiwanej dziedziny przedmiotowej. Istnieje wiele zastosowań, w których wymagany jest interfejs 3D. Implementacja rozszerzenia aplikacji o interfejs 3D nie jest zadaniem łatwym, biorąc pod uwagę, że na ogół programiści tworzący aplikacje są specjalistami w ramach konkretnej dziedziny przedmiotowej, a nie grafiki komputerowej. W takich przypadkach pomocna może być technologia CUBE. Dostarczając odpowiednie narzędzia i stosunkowo łatwy interfejs programowy – CUBE API – technologia CUBE pozwala na osiągnięcie tego celu. Niniejszy artykuł wprowadza czytelnika w podstawy technologii CUBE. Omawia też wykonaną przez autorów aplikację prototypową z zaawansowanym GUI, opartym na trójwymiarowym modelu ciała człowieka, wykorzystującym komponenty omawianej technologii. Doświadczenia związane z budową tej prototypowej aplikacji pozwalają na weryfikację przydatności technologii CUBE
Pomiary wydajności Internetu – studium przypadku
We analyzed the measurement data recorded during an experiment conducted by the MWING system. Four agents accounts the transaction times of 52 Web servers around the world. The results illustrate the nature of Web traffic and present relationships and phenomena that affect the Internet performance.Analizie poddano dane pomiarowe, zarejestrowane w trakcie eksperymentu prowadzonego przez system MWING. Cztery agenty systemu rejestrowały czasy etapów transakcji WWW z 52 serwerami na całym świecie. Wyniki obrazują charakter ruchu sieciowego WWW oraz prezentują występujące zależności i zjawiska, mające wpływ na wydajność Internetu