Studia Informatica (E-Journal)
Not a member yet
712 research outputs found
Sort by
Wpływ parametrów funkcji celu na dobór nastaw okresów w elastycznym modelu szeregowania zadań
Elastic task model scheduling allows to ensure reliability condition for node that has aperiodic and periodic tasks changing their timing parameters. In this model heuristic algorithms seek and evaluate new periods of tasks with fitness function. This paper presents the results of simulation studies validate the developed fitness functions.Elastyczny model szeregowania zadań umożliwia zapewnienie warunku realizowalności zadań w węźle systemu pomiarowo – sterującego, w którym występują zadania aperiodyczne lub periodyczne, zmieniające swoje parametry czasowe. W elastycznym modelu algorytmy heurystyczne poszukują i oceniają nowe dobory okresów zadań za pomocą funkcji celu. W artykule przedstawiono wyniki badań symulacyjnych sprawdzające poprawność opracowanej funkcji celu
Wykorzystanie grafowej bazy danych Neo4j do analizy sieci społecznych
This article describes how Neo4j database capabilities can be utilized to implement measures often used in social network analysis. It gives a brief overview of the concept of Neo4j graph database. The UML class diagram of domain model is presented and discussed in details. On the basis of implementation of degree centrality and local clustering coefficient measures, several Neo4j core features are presented. In the summary, some general comments on using this database as a tool in a social network analysis are provided.Artykuł opisuje wykorzystanie możliwości bazy danych Neo4j w implementacji algorytmów stosowanych w analizie sieci społecznych. Przedstawiono w nim koncepcję Neo4j jako grafowej bazy danych oraz omówiono na diagramie klas podstawowe pojęcia z dziedziny przedmiotowej. Na podstawie implementacji dwóch miar (stopień węzła, lokalny współczynnik klasteryzacji), często używanych w analizie sieci społecznych, pokazano kilka podstawowych cech Neo4j. W ostatniej części znajduje się podsumowanie, w którym zebrano uwagi na temat wykorzystania tej bazy danych w analizie sieci społecznych
Adaptacja narzędzia typu CASE do specyfiki procesu wytwarzania oprogramowania
This paper considers how to customize CASE tool to specific software development process. It outlines how to combine standard UML profile mechanism with custom software plug-in for Enterprise Architect to achieve better support of specific parts in development process. It also describes how using this concept a CASE tool can be integrated with other system supporting development process management, to gain a control over the process.Artykuł porusza zagadnienie dostosowania narzędzia typu CASE do specyfiki przyjętego procesu wytwarzania oprogramowania. Na przykładzie systemu Enterprise Architect opisano sposób wykorzystania standardowego mechanizmu profili UML i dodatkowego, własnego, modułu programowego (wtyczki), co sprawia, że narzędzie CASE wspiera także te obszary procesu wytwórczego, które mają swoją specyfikę względem przyjętych standardów. Artykuł pokazuje podejście do problemu integracji narzędzia CASE z zewnętrznym systemem, wspomagającym organizację procesu wytwarzania oprogramowania
Mobilny system wspierający działalność firm deweloperskich
The system presented in the article is a tool supporting developers in their everyday work. Although the system possesses usually used functionality, it facilitates some new features. Among them we can enumerate: obtaining GPS grounds coordinates, presenting these grounds on a digital map and automatically dividing grounds into smaller plots with taking infrastructure existing there into consideration.W artykule zaprezentowany został system kierowany do firm deweloperskich, który poza standardową obsługą biura, umożliwia pozyskiwanie informacji o gruntach budowlanych, wraz z rejestracją współrzędnych GPS. System ten zapewnia również prezentację położenia gruntów na mapie cyfrowej oraz ich automatyczny podział na działki o określonych wymiarach. Algorytm realizujący tę funkcjonalność uwzględnienia znajdującą się na danym gruncie różnego rodzaju infrastrukturę
Interfejsy obiektowo relacyjne – przegląd
Object relational interface, within the meaning of a tool for mapping of a relational database to a set of objects, is an essential element of modern applications co-operating with relational databases. Nowadays at least a few dozen of this type tools exists. For one programming language sometimes there are even a dozen or more to choose from. So the choice is broad. The article presents a review of such tools and proposes basic evaluation criteria for their suitability.Interfejs obiektowo relacyjny, w rozumieniu narzędzia pozwalającego na mapowanie relacyjnej bazy danych na zbiór obiektów, jest niezbędnym elementem współczesnych aplikacji współpracujących z bazą danych. Obecnie funkcjonuje przynajmniej kilkadziesiąt tego typu narzędzi. Dla danego języka programowania czasami mamy ich do wyboru nawet kilkanaście. Wybór jest więc szeroki. Artykuł przedstawia przegląd takich interfejsów oraz proponuje podstawowe kryteria oceny ich przydatności
Uzyskanie zadanych pól powierzchni wieloboków uogólnionych poprzez modyfikację uwarunkowaną współrzędnych wierzchołków w systemach GIS
The article presents the procedure of obtaining the areas of generalized polygons by conditioned modification of vertices coordinates. In the practical use, the procedure was presented for the cadastral parcels layer, managed by the Polish Land and Building Register.W niniejszym opracowaniu przedstawiono procedurę, która umożliwia uzyskanie – w warstwie GIS, którą tworzą wieloboki uogólnione – zadanych pól powierzchni, przez modyfikację, spełniającą określone warunki funkcyjne, współrzędnych wierzchołków wieloboków. Przykładowe wykorzystanie wprowadzonej procedury przedstawiono dla warstwy działek ewidencyjnych z Systemu Ewidencji Gruntów i Budynków
Detekcja obszarów skóry w obrazach cyfrowych za pomocą rozróżniających cech teksturalnych
This paper presents a novel approach towards human skin regions detection and segmentation. The main contribution is concerned with proposing the discriminative texture analysis performed over skin probability maps obtained using conventional color-based methods. Results of the experimental validation reported in the paper confirm that the texture is an important source of information, neglected by many skin detection techniques.Niniejszy artykuł przedstawia nową metodę poprawy dokładności detekcji i segmentacji obszarów ludzkiej skóry w obrazach cyfrowych. Oryginalnym elementem przedstawionych badań jest zastosowanie dyskryminacyjnej analizy teksturalnej, przeprowadzanej w obrazie mapy prawdopodobieństwa występowania skóry. Mapy takie są otrzymywane za pomocą klasycznych metod funkcjonujących na bazie analizy barwy. Przedstawione wyniki walidacji eksperymentalnej potwierdzają, że tekstura stanowi istotne źródło informacji w detekcji skóry, co nie jest wykorzystywane przez większość istniejących metod
Zastosowanie binarnych miar podobieństwa do analizy genów reprezentowanych w dziedzinie ontologii genowych
The work presents application of four binary similarity measures to analysis of Gene Ontology data. The measures are analysed and compared with semantic measure calculating term and gene similarity. Two kinds of experiments performed on two gene datasets show that binary similarity measures are valuable and interesting methods for the considered application.Artykuł przedstawia zastosowanie czterech binarnych miar podobieństwa do analizy danych z ontologii Gene Ontology. Miary są analizowane i porównywane z semantyczną miarą wyznaczającą podobieństwo genów na podstawie podobieństwa terminów ontologii. Przeprowadzone zostały dwa typy eksperymentów na dwóch zbiorach danych o różnej charakterystyce. Eksperymenty te pokazują, że binarne miary podobieństwa są wartościowymi i interesującymi metodami analizy dla opisywanego zastosowania
Analiza transferu danych z pamięci masowej do komputera dla portów USB 2.0 i Firewire 400
This article presents and discusses the results of measurements of time of the data transfer from mass storage to a computer for USB and FireWire ports. The measured values of the times were confronted with the results estimated in the theoretical analysis in the article [1]. Comparison of estimated and measured values of the times allowed to show the advantages and disadvantages of USB and FireWire portsW niniejszym artykule przedstawiono i omówiono wyniki pomiarów czasu realizacji transferu danych z pamięci masowej do komputera dla dwóch portów USB i FireWire. Zmierzone wartości czasów skonfrontowano z wynikami uzyskanymi na podstawie analizy teoretycznej z artykułu [1]. Porównanie wyznaczonych i zmierzonych wartości czasów umożliwiło wyraźne uwypuklenie zalet i wad portów USB i FireWire
Model M/G/1 PS w procesie modelowania mechanizmu CSMA-CA sieci standardu IEEE 802.15.4
In the article the M/G/1 PS queuing network system in analysis wireless sensor networks (IEEE 802.15.4) was presented. The mean sojourn time parameters and influence on this parameters number of nodes and size of data was analyzed. The modified M/G/1 PS for wireless sensor networks with CSMA-CA mechanism was shown. A new correction factor ? for M/G/1 PSCSMA-CA was outlined.W artykule zaprezentowano modyfikację klasycznego modelu kolejkowego M/G/1 PS, umożliwiającego analizę bezprzewodowych sieci sensorowych standardu IEEE 802.15.4. Analizie poddano parametr związany z czasem przebywania zadania w systemie, dla którego dodatkowo wyznaczono niepewność pomiaru. Dla nowo utworzonego modelu M/G/1 PS CSMA-CA zbadano wpływ rozmiaru przesyłanych danych oraz liczby węzłów na średni czas przebywania zadania w systemie w zestawieniu z danymi uzyskanymi z symulatora NS-2