Informacja

Drogi użytkowniku, aplikacja do prawidłowego działania wymaga obsługi JavaScript. Proszę włącz obsługę JavaScript w Twojej przeglądarce.

Wyszukujesz frazę "Skublewska-Paszkowska, Maria" wg kryterium: Autor


Wyświetlanie 1-38 z 38
Tytuł:
Analiza wydajności relacyjnych baz danych MySQL, PostgreSQL oraz Oracle z zastosowaniem bibliotek Doctrine
Performance analysis of relational databases MySQL, PostgreSQL and Oracle using Doctrine libraries
Autorzy:
Choina, Marcin
Skublewska-Paszkowska, Maria
Powiązania:
https://bibliotekanauki.pl/articles/24083382.pdf
Data publikacji:
2022
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
relacyjne bazy danych
Doctrine
ORM
PHP
relational databases
Opis:
We współczesnych aplikacjach, bazy danych pełnią bardzo ważną rolę, jednak wybór systemu bazodanowego i dodatkowych bibliotek może wpływać na szybkość wykonywania operacji. W niniejszej pracy przedstawiono czasową analizę dotyczącą wykonywania operacji bazodanowych insert, update, delete i select dla trzech systemów baz danych MySQL 8.0, PostgreSQL 14.1 i Oracle 21c, współpracujących z aplikacją wykorzystującą biblioteki Doctrine. Badania wykazały różnice między wykonywaniem operacji wraz z mapowaniem obiektowo-relacyjnym, a wykonywaniem sa-mych zapytań. Przy współpracy z aplikacją, operacje najszybciej przeprowadzono korzystając z systemu PostgreSQL. System Oracle szybciej wykonywał operacje pobierania danych bez udziału mapowania na dużym zbiorze danych.
In modern applications, databases perform a very important function but the choice of a database system and additional libraries may affect the speed of the operations. The paper presents a time analysis concerning the performing of insert, update, delete and select operations on three database systems, MySQL 8.0, PostgreSQL 14.1 and Oracle 21c, cooperating with an application using Doctrine libraries. The obtained results showed differences between performing operations with and without object-relational mapping. In cooperation with the application, the operations were carried out the fastest using the PostgreSQL system. The Oracle system performed data selection faster without mapping on a large data set.
Źródło:
Journal of Computer Sciences Institute; 2022, 24; 250--257
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Porównanie szkieletów aplikacji AngularJS i React.js na przykładzie aplikacji internetowej
Comparison of AngularJS and React.js frameworks based on a web application
Autorzy:
Capała, Łukasz
Skublewska-Paszkowska, Maria
Powiązania:
https://bibliotekanauki.pl/articles/98152.pdf
Data publikacji:
2018
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
javascript
Angular
react
wydajność frameworka
angular
framework performance
Opis:
Artykuł zawiera porównanie szkieletów aplikacji AngularJS i React.js. Dla potrzeb badawczych zostały utworzone dwie aplikacje oferujące identyczne funkcjonalności. Zmierzony i porównany został czas wykonania typowych zadań aplikacji internetowej: wstawianie, sortowanie i usuwanie elementów z listy obiektów JavaScript.
The paper contains comparison between AngularJS and React.js frameworks. For research purposes two applications that provides the same functionalities were created. Time of typical tasks execution: elements insertion, sorting and deletion from JavaScript list of objects was measured and compared.
Źródło:
Journal of Computer Sciences Institute; 2018, 6; 82-86
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Metoda docinania faz ruchu podczas wiosłowania na ergometrze na podstawie danych trójwymiarowych
Method of cutting phases of motion while rowing on the ergometer based on three-dimensional motion
Autorzy:
Kowalczyk, Kacper
Skublewska-Paszkowska, Maria
Powiązania:
https://bibliotekanauki.pl/articles/98188.pdf
Data publikacji:
2017
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
motion capture
plik C3D
analiza ruchu 3D
C3D file
3D motion analysis
Opis:
W artykule przedstawione zostały metody modyfikacji danych motion capture w formacie C3D oraz analiza modyfikacji danych przy pomocy autorskiej aplikacji. Aplikacja służy do wczytywania plików w formacie C3D z zarejestrowanym ruchem i automatycznego wycięcia powtarzających się, podobnych sekwencji nagranego ruchu. Analizę przeprowadzono pod kątem porównania ze sobą otrzymanych wyciętych faz ruchu. Pod uwagę brane były długości poszczególnych faz, odległości maksymalne i minimalne pomiędzy badanymi markerami oraz porównywane startowe i końcowe klatki ruchu.
The article presents both the methods of data modification of motion capture data in C3D file format, and the analysis of the modification of motion capture data using implemented application. The application is used to load C3D files with recorded motion and to automatic cut of the repeating, similar sequences of recorded motion. The analysis was conducted in terms of comparing received cut phases of motion. Study include cases such as length of particular phases, maximum and minimum distance between examined markers and comparison of start and final motion frames.
Źródło:
Journal of Computer Sciences Institute; 2017, 5; 155-158
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Analiza zastosowania języków Java oraz C# do budowy aplikacji mobilnej na platformę Android
Analysis of the use of Java and C# languages for building a mobile application for the Android platform
Autorzy:
Jankowski, Michał
Skublewska-Paszkowska, Maria
Powiązania:
https://bibliotekanauki.pl/articles/98448.pdf
Data publikacji:
2020
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
mobile applications
REST API
Java
C#
aplikacja mobilna
Opis:
Mobile applications for the Android platform can be implemented using Java or C#. The article presents a comparison of the time performance of these languages when sending various text, image and video files in a mobile application. The tests were carried out using two mobile applications with identical functionalities. Based on the collected data, the server application calculated statistics, such as, for example, the time required to send 1 MB of data depending on the file type and size. Based on the results obtained, it was proved that in the case of data transfer via a wireless network, an application written in Java is characterized by greater time efficiency than an analogous application written in C#.
Aplikacje mobilne na platformę Android można implementować z użyciem języków Java lub C#. Artykuł przedstawia porównanie wydajności czasowej tych języków podczas przesyłania różnych plików typu tekstowego, obrazu i wideo w aplikacji mobilnej. Badania zostały przeprowadzone z użyciem dwóch aplikacji mobilnych o identycznych funkcjo-nalnościach. Na podstawie zebranych danych aplikacja serwerowa obliczyła statystyki, takie jak na przykład czas wymagany na przesłanie 1 MB danych w zależności od typu oraz rozmiaru pliku. Na podstawie otrzymanych wyników udowodniono, że w przypadku transferu danych poprzez sieć bezprzewodową aplikacja napisana w języku Java cechuje się większą wydajnością czasową niż analogiczna aplikacja napisana w języku C#.
Źródło:
Journal of Computer Sciences Institute; 2020, 16; 293-299
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Porównanie wydajności testów automatycznych napisanych w technologii SeleniumWebDriver i HP UFT
Performance comparison of automatic tests written in Selenium WebDriver and HP UFT
Autorzy:
Drążek, Krzysztof
Skublewska-Paszkowska, Maria
Powiązania:
https://bibliotekanauki.pl/articles/98460.pdf
Data publikacji:
2018
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
testy automatyczne
testowanie
Selenium
UFT
automation tests
testing
Opis:
Testy automatyczne stosowane są do weryfikowania funkcjonalności tworzonego oprogramowania. W artykule porównana została szybkość wykonywania automatycznych testów napisanych w popularnych technologiach: HP UFT i WebDriver Selenium. Dla każdej z nich powstały po 3 testy, wykonujące te same czynności. Na podstawie otrzymanych wyników zostały wyciągnięte wnioski dotyczące tego, która technologia jest lepszym wyborem, gdy liczy się wydajność wykonywanych testów.
Automation tests are used for verification of functionality of developing applications. The performance of automation tests written in HP UFT and Selenium WebDriver was compared. There were created 3 tests for both technologies that were executing the same tasks. According to the obtained results, it was concluded which technology is a better choice if the time efficiency of tests execution is important.
Źródło:
Journal of Computer Sciences Institute; 2018, 8; 298-301
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Analiza porównawcza szkieletów programistycznych UIKit i SwiftUI w systemie iOS
Comparative analysis of UIKit and SwiftUI frameworks in iOS system
Autorzy:
Wiertel, Piotr
Skublewska-Paszkowska, Maria
Powiązania:
https://bibliotekanauki.pl/articles/1837845.pdf
Data publikacji:
2021
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
SwiftUI
UIKit
time performance
wydajność
Opis:
Artykuł dotyczy porównania szkieletów programistycznych SwiftUI i UIKit, wykorzystywanych przy tworzeniu apli-kacji na system iOS. SwiftUI został zaprezentowany w 2019 jako następca UIKit dla tworzenia widoków aplikacji. Celem artykułu jest wykonanie analizy porównawczej tych szkieletów programistycznych w celu określenia ich wydaj-ności czasowej. Na potrzeby pracy zostały wykonane cztery aplikacje testowe w obydwu badanych technologiach. Opracowane programy są komplementarne. Postawiona teza: „SwiftUI jest bardziej wydajny czasowo dla aplikacji obsługujących kolekcję danych i wiele pól tekstowych” została udowodniona.
The paper concerns a comparison of SwiftUI and UIKit frameworks, used in iOS application development. SwiftUI was introduced in 2019 as a successor to UIKit as a main tool for creating application views. The purpose of this article is to compare the time performance of these two frameworks. Four testing applications have been implemented for the research, 2 in each framework. The software was complementary. The defined thesis "SwiftUI is more time efficient for applications with data collection and many filled text fields" was proved.
Źródło:
Journal of Computer Sciences Institute; 2021, 20; 170-174
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Watershed merging method for color images
Autorzy:
Smołka, Jakub
Skublewska-Paszkowska, Maria
Powiązania:
https://bibliotekanauki.pl/articles/764291.pdf
Data publikacji:
2008
Wydawca:
Uniwersytet Marii Curie-Skłodowskiej. Wydawnictwo Uniwersytetu Marii Curie-Skłodowskiej
Źródło:
Annales Universitatis Mariae Curie-Skłodowska. Sectio AI, Informatica; 2008, 8, 2
1732-1360
2083-3628
Pojawia się w:
Annales Universitatis Mariae Curie-Skłodowska. Sectio AI, Informatica
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Watershed merging method for color images
Autorzy:
Smołka, Jakub
Skublewska-Paszkowska, Maria
Powiązania:
https://bibliotekanauki.pl/articles/764227.pdf
Data publikacji:
2008
Wydawca:
Uniwersytet Marii Curie-Skłodowskiej. Wydawnictwo Uniwersytetu Marii Curie-Skłodowskiej
Źródło:
Annales Universitatis Mariae Curie-Skłodowska. Sectio AI, Informatica; 2008, 8, 1
1732-1360
2083-3628
Pojawia się w:
Annales Universitatis Mariae Curie-Skłodowska. Sectio AI, Informatica
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Implementation of perceptual measure Picture Quality Scale with neural network to evaluate distortions in compressed images
Autorzy:
Skublewska-Paszkowska, Maria
Smołka, Jakub
Powiązania:
https://bibliotekanauki.pl/articles/764519.pdf
Data publikacji:
2008
Wydawca:
Uniwersytet Marii Curie-Skłodowskiej. Wydawnictwo Uniwersytetu Marii Curie-Skłodowskiej
Źródło:
Annales Universitatis Mariae Curie-Skłodowska. Sectio AI, Informatica; 2008, 8, 2
1732-1360
2083-3628
Pojawia się w:
Annales Universitatis Mariae Curie-Skłodowska. Sectio AI, Informatica
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Porównanie wydajności relacyjnych baz danych SQL Server, MySQL oraz PostgreSQL z zastosowaniem aplikacji webowej i frameworku Laravel
Performance comparison of relational databases SQL Server, MySQL and PostgreSQL using a web application and the Laravel framework
Autorzy:
Wodyk, Rafał
Skublewska-Paszkowska, Maria
Powiązania:
https://bibliotekanauki.pl/articles/1427570.pdf
Data publikacji:
2020
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
framework Laravel
SQL Server
MySQL
PostgreSQL
Opis:
Wiele implementacji baz danych jest wspieranych przez szkielety aplikacji, które mogą rzutować na ich wydajność. Artykuł przedstawia porównanie wydajności relacyjnych baz danych SQL Server, MySQL oraz PostgreSQL na pod-stawie aplikacji napisanej w języku PHP z wykorzystaniem frameworku Laravel. Pod uwagę wzięty został czas wyko-nania różnego typu zapytań, zarówno prostych, jak również z użyciem konkatenacji kolumn oraz tabel. Otrzymane wyniki zostały poddane wielowymiarowej analizie. Otrzymywane wyniki dla takich samych struktur baz danych różniły się w zależności od wykonywanych operacji na bazach. Patrząc na całokształt przeprowadzonych badań można dojść do wniosku, że w przypadku baz danych, w których liczba rekordów nie jest zbyt duża (do 1000 rekordów) oraz parametry techniczne urządzenia, na którym uruchomiona jest baza są klasy niskiej bądź średniej bardzo dobrze wypada MySQL.
Many database implementations are supported by application frameworks that can affect their performance. The paper presents a comparison of the performance of SQL Server, MySQL and PostgreSQL relational databases based on an application written in PHP using the Laravel framework. The time of performance for various types of queries, both simple and using column and table concatenation was evaluated. The obtained results for the same database structures differed depending on the operations performed on the databases. Looking at the entirety of the research conducted, it can be concluded that in the case of databases in which the number of records is not too large (up to 1000 records) and the technical parameters of the device on which the database is running are of low or medium class, MySQL performs very well.
Źródło:
Journal of Computer Sciences Institute; 2020, 17; 358-364
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Wpływ metod implementacji warstwy persystencji na wydajność aplikacji
Impact of the persistence layer implementation methods on application performance
Autorzy:
Siebyła, Kamil
Skublewska-Paszkowska, Maria
Powiązania:
https://bibliotekanauki.pl/articles/1427714.pdf
Data publikacji:
2020
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
time performance of the queries
entity framework core
sql
wydajność czasowa zapytań
Opis:
Istnieją różne metody tworzenia aplikacji internetowych. Każda z tych metod charakteryzuje się różnym poziomem wydajności. Sposób, w jaki zostanie zaprogramowany dostęp do danych na konkretnym punkcie końcowym, uwarun-kowuje więc wydajność całej aplikacji. Niniejszy artykuł przedstawia porównanie dostępnych sposobów obsługi war-stwy persystencji w stosunku do wydajności ich implementacji. Sposobami tymi w środowisku Entity Frameworka są: Linq To Entity, Explicite Loading, Eager Loading, Raw SQL oraz Stored Procedure.. Wykonując poszczególne scena-riusze testowe ustalono, że działanie na czystym kodzie sql w przypadku pracy z warstwą persystencji jest wydajniejsze niż korzystanie z maperów obiektowo relacyjnych (ang. Object-Relational Mapper).
There are various methods for creating web applications which have different levels of performance. The way the data access will be programmed at a specific endpoint, therefore, determines the performance of the entire application. There are many programming methods that are often time-consuming to implement. This paper presents a comparison of the available methods of handling the persistence layer in relation to the efficiency of their implementation. There are few methods for Entity Framework enviroment : Linq To Entity, Explicite Loading, Eager Loading, Raw SQL oraz Stored Procedure. While executing particular test scenarios, it was found that working on pure sql code in the case of working with the persistence layer is more efficient than using Object-Relational Mapper.
Źródło:
Journal of Computer Sciences Institute; 2020, 17; 326-331
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Porównanie wydajności relacyjnych baz danych PostgreSQL oraz MySQL dla aplikacji desktopowej
Comparison of the performance of relational databases PostgreSQL and MySQL for desktop application
Autorzy:
Klimek, Bartłomiej
Skublewska-Paszkowska, Maria
Powiązania:
https://bibliotekanauki.pl/articles/1837814.pdf
Data publikacji:
2021
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
SZBD
relacyjne bazy danych
porównanie wydajności
DBMS
relational databases
comparison of performance
Opis:
Celem niniejszej pracy było porównanie wydajności relacyjnych systemów zarządzania bazami danych PostgreSQLi MySQL. Na potrzeby tego badania została zaprojektowana baza danych oraz opracowano i zaimplementowano oprogramowanie mające łączyć aplikację desktopową z poszczególnymi systemami baz danych. Oprogramowanie to marównież tworzyć encje oraz relacje między nimi w wybranych pustych schematach na bazy na serwerach. Zaimplementowano także aplikację desktopowa w języku programowania Java, pozwalającą na przeglądanie zapisanych danychw bazie oraz przeprowadzenie testów wydajności bazy. Testy dotyczyły podstawowych operacji dodawania, pobrania, aktualizacji i usuwania danych. W pracy postawiono hipotezę ”PostgreSQLjest bardziej wydajny dla aplikacji desktopowych podczas małego obciążenia danymi, czyli do 1000 zapytań”, która została potwierdzona wynikami uzyskanymiz przeprowadzonych badań.
The aim of this thesis was to compare the performance of two relational database management systems PostgreSQL and MySQL. For the purpose of the study a relational database was designed and a piece of software was implemented to connect desktop application with the database system. This software shall also create entities and relations between them in desired empty schemes on servers for databases. There has also been implemented a desktop application in Java programming language, that allows browsing data stored in database and performing the tests of database performance. Tests addressed basic operations of adding, collecting, updating and deleting data. Thisthesis makes a hypothesis ”PostgreSQL is more efficient for desktop application while loaded with small data, in that case 1000 of queries”, that was confirmed by achieved results from tests performed.
Źródło:
Journal of Computer Sciences Institute; 2021, 18; 61-66
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Analiza czasowa wydajności systemów Windows 10 oraz Windows 8.1 wykonana na podstawie aplikacji mobilnej
Time analysis of the performance of Windows 10 and Windows 8.1 based on mobile application
Autorzy:
Chmiel, Jacek
Skublewska-Paszkowska, Maria
Powiązania:
https://bibliotekanauki.pl/articles/98050.pdf
Data publikacji:
2018
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
analiza czasowa
wydajność
systemy mobilne
Windows 10
Windows 8.1
performance
time analysis
mobile systems
Opis:
W artykule przedstawiono analizę czasową wydajności systemów Windows 10 oraz Windows 8.1. Przeprowadzone badania skupiały się na porównaniu wydajności elementów systemu urządzenia mobilnego, które są ważne z punktu widzenia użytkownika a mianowicie na szybkości procesora, przepustowości RAM i pamięci masowej, szybkości generowania obrazu przez procesor graficzny oraz czasie dostępu do urządzeń. Na potrzeby analizy została stworzona aplikacja mobilna do pomiaru wyżej wymienionych elementów. Postawione w artykule hipotezy badawcze zostały zweryfikowane i częściowo udowodnione.
This article presents time analysis of performance of Windows 10 and Windows 8.1. Presented research was mainly focused on performance comparison of mobile device system elements which are relevant from end user point of view like main processor, RAM and mass storage throughput, image generation speed by the graphics processor and access time to devices. In order to measure the performance of the above elements a mobile benchmark application was created. The hypotheses set in the article have been verified and partially confirmed.
Źródło:
Journal of Computer Sciences Institute; 2018, 8; 241-246
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Analiza możliwości skrócenia czasu tworzenia aplikacji mobilnej na systemy Android oraz iOS przy użyciu technologii Xamarin
Analysis of the possibility of shortening the time of creating a mobile application for Android and iOS systems using Xamarin technology
Autorzy:
Molenda, Daniel
Skublewska-Paszkowska, Maria
Powiązania:
https://bibliotekanauki.pl/articles/98148.pdf
Data publikacji:
2019
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
aplikacja mobilna
aplikacje wieloplatformowe
Android
iOS
Xamarin
mobile application
cross-platform application
Opis:
Artykuł przedstawia porównanie czasu tworzenia aplikacji mobilnej na system Android i iOS wykonanej przy pomocy wieloplatformowej technologii Xamarin oraz wykonanej natywnie dla obu systemów osobno. Do badań wykorzystano autorską aplikację zaimplementowana w trzech środowiskach programistycznych: VisualStudio (przy użyciu technologii Xamarin), Android Studio oraz XCode. Wyniki przeprowadzonych badań wykazały, że utworzenie aplikacji w technologii Xamarin trwa o około połowę mniej czasu.
The article presents a comparison of times needed for creating a mobile application for Android and iOS system using multi-platform Xamarin technology and respective native technologies for both systems. The authors’ application was implemented in three programming environments: VisualStudio (using Xamarin technology), Android Studio and XCode. The results of the conducted research have shown that the creation of an application in Xamarin technology takes approximately half the time.
Źródło:
Journal of Computer Sciences Institute; 2019, 12; 226-231
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Porównanie wytwarzania aplikacji webowych z użyciem języka PHP oraz platformy Magento
Autorzy:
Drawdzik, Bartosz
Skublewska-Paszkowska, Maria
Powiązania:
https://bibliotekanauki.pl/articles/98440.pdf
Data publikacji:
2018
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
testy jednostkowe
Magento
Zend
PHP
MySQL
unit tests
Opis:
Artykuł przedstawia proces tworzenia dwóch aplikacji w oparciu o dwie różne metody programowania, jedna z nich to aplikacja PHP oparta na danych przechowywanych w relacyjnej bazie danych MySQL oraz aplikacja o analogicznej funkcjonalności zaimplementowana na platformie Magento 1.9. Głównym celem artykułu jest przetestowanie obu aplikacji oraz weryfikacja w jakim stopniu poszczególne funkcjonalności są odporne na błędy pojawiające się podczas korzystania z aplikacji. Uzyskane rezultaty pozwolą ocenić sposób programowania poprawiający czystość kodu oraz jego jakość.
The paper presents the process of creating two application using two different methods of programming. One of them is simple PHP application based on data stored in a relational MySQL database and a application of the same functionality implemented on the Magento 1.9 platform. The main purpose of the paper is to test applications and verify them of the extent to which functionality is fault-tolerant. It means that tests will be the - individuals function and their resistance to errors. The obtained results allow the authors to evaluate which kind of programming is the best and improve clean code and it’s quality.
Źródło:
Journal of Computer Sciences Institute; 2018, 6; 6-11
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Porównanie wybranych narzędzi do przeprowadzania testów jednostkowych
Comparison of selected tools to perform unit tests
Autorzy:
Strzelecki, Piotr
Skublewska-Paszkowska, Maria
Powiązania:
https://bibliotekanauki.pl/articles/98498.pdf
Data publikacji:
2018
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
testy jednostkowe
testowanie
NET
unit tests
testing
Opis:
Artykuł przedstawia analizę porównawczą wybranych narzędzi służących do przeprowadzania testów jednostkowych. Analizie zostały poddane trzy najpopularniejsze frameworki: MSTest, NUnit oraz xUnit.net. Analiza polega na porównaniu szybkości wykonywania testów przez narzędzia w sposób szeregowy oraz równoległy. Badania przeprowadzono z wykorzystaniem autorskiej aplikacji na platformę .NET.
The paper presents a comparative analysis of selected tools to perform unit tests. The analysis covers three most popular frameworks: MSTest, NUnit and xUnit.net. The analysis concerns the comparison of the speed of tests performing by the tools in serial and parallel manner. The tests were carried out by the author's application dedicated to .NET platform.
Źródło:
Journal of Computer Sciences Institute; 2018, 9; 334-339
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Analiza wydajnościaplikacji iOS stworzonych przy użyciu technologii natywnej i crossplatformowej
Analysis of the performance of iOS applications developed using native and cross-platform technology
Autorzy:
Michałowski, Marcin
Skublewska-Paszkowska, Maria
Powiązania:
https://bibliotekanauki.pl/articles/2086220.pdf
Data publikacji:
2022
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
iOS
Flutter
aplikacje wieloplatformowe
aplikacje natywne
cross-platform application
native applications
Opis:
Badania przedstawione w niniejszym artykule dotyczą analizy porównawczejwydajności aplikacji iOS stworzonych przy użyciu technologii natywnej i crossplatformowej. Na potrzeby badań zostały utworzone dwie aplikacje iOS: pierwsza zaimplementowana przy użyciu języka Swift, natomiast druga przy użyciu technologii Flutter. Dla obu aplikacji określono zestaw scenariuszy badawczych, które zakładały zbadanie czasu wykonania oraz zużycia jednostki obliczeniowej w czasie wykonywania poszczególnych operacji takich jak: sortowanie liczb całkowitych, zapis i odczyt ciąguznaków z pliku oraz zapis i odczyt rekordów z bazy danych SQLite. Przeprowadzona analiza wykazała, że nie da się jednoznacznie stwierdzić, która aplikacja jest bardziej wydajna pod względem czasowym i zużycia procesora, ponieważ uzyskiwały one rozbieżne wyniki dla różnych scenariuszy badawczych. Aplikacja natywna uzyskała lepsze rezultaty w przypadku operacji na plikach i operacji na bazie danych, natomiast aplikacja crossplatformowa wykazała się niższym czasem i zużyciem procesora podczas sortowania liczb
Study presented in this paper concerns the comparative analysis of the performance of iOS applications developed using native and cross-platform technologies. For the purpose of the research, two iOS applications were implemented: the first one was created using the Swift programming language, while the second one using the Flutter technology. For both applications, a set of research scenarios was defined, which assumed the examination of the time of execution and CPU consumption during the execution of operations, such as: sorting integers, writing and reading string from a file or writing and reading records from the SQLite database. The conducted analysis showed that it is not possible to clearly state which application is more efficient in terms of execution time and CPU consumption, because they obtained divergent results for different research scenarios. The native application performed better for file and database operations, while the cross-platform one obtained lower time and CPU consumption when sorting numbers.
Źródło:
Journal of Computer Sciences Institute; 2022, 23; 165--171
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Porównanie Objective-C oraz Swift na przykładzie gry mobilnej
Comparison of Objective-C and Swift on the example of a mobile game
Autorzy:
Banach, Karolina Sylwia
Skublewska-Paszkowska, Maria
Powiązania:
https://bibliotekanauki.pl/articles/98252.pdf
Data publikacji:
2020
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
Swift
Objective-C
performance
structure
wydajność
struktura
Opis:
Mobile applications for the iOS platform can be developped using the Swift and Objective-C languages. The article presents a comparison between these languages based on a created mobile game. The structure and performance of these technologies were examined. Based on three devices, languages have been tested. Aspects such as RAM load, time between views, time to save data to the database and time to save data to file were tested as a part of the analysis. Two research hypotheses have been put forward: "Swift has a better performance than Objective-C" and "Swift has a simpler structure than Objective-C". The results obtained confirm that Swift is more efficient than Objective-C. Research into the structure of codes has proven that the newer language has a simpler structure than its predecessor.
Aplikacje mobilne na platformę iOS można wytwarzać z użyciem języków Swift oraz Objective-C. Tematyką artykułu jest porównanie tych języków na przykładzie utworzonej gry mobilnej. Zbadana została struktura i wydajność omawianych technologii. Na przykładzie trzech iPhone’ów, języki zostały poddane testom. W ramach przeprowadzonej analizy wydajnościowej zostały przebadane takie aspekty jak: obciążenie pamięci RAM, czas przejścia pomiędzy widokami, czas zapisu danych do bazy oraz czas zapisu danych do pliku. Zostały postawione dwie hipotezy badawcze: “Język Swift jest wydajniejszy niż język Objective-C” oraz “Język Swift posiada prostszą strukturę niż język Objective-C”. Otrzymane wyniki potwierdzają, że Swift jest wydajniejszy niż Objective-C. Dzięki badaniom struktury kodów udowodniono, że nowszy język posiada prostszą strukturę niż jego poprzednik.
Źródło:
Journal of Computer Sciences Institute; 2020, 16; 305-308
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Możliwości wyświetlania grafiki w przeglądarkach internetowych
Graphics display capabilities in web browsers
Autorzy:
Sołtysiuk, Damian Piotr
Skublewska-Paszkowska, Maria
Powiązania:
https://bibliotekanauki.pl/articles/1837830.pdf
Data publikacji:
2021
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
graphics
web browser
graphics engine
comparison
grafika
przeglądarka internetowa
silnik graficzny
porównanie
Opis:
Artykuł dotyczy wyświetlania grafiki w przeglądarkach internetowych. Można wyróżnić parę metod związanych z jej wyświetlaniem. Omawianymi metodami w tym artykule są: SVG, HTML5 Canvas oraz silnik graficzny WebGl. Badania wykonane zostały przy użyciu dedykowanej aplikacji webowej napisanej w Angularze oraz języku TypeScript wraz z pomocą biblioteki Two.js służącej do wyświetlania grafiki 2D. Dotyczyły przeanalizowania czasu renderowania i liczby klatek na sekundę elementów prostych i złożonych. Animacja badająca liczbę klatek na sekundę także miała dwa typy złożoności. Po przeanalizowaniu wszystkich wyników stwierdzono, że kierując się czasem renderowania elementów, najlepszą metodą jest HTML5 Canvas. Natomiast najlepszą metodą, osiągającą największą liczbę FPS przy animacji jest WebGl.
The article discusses the issue of displaying graphics in web browsers. A couple of methods related to its display can be distinguished. The methods discussed are: SVG, HTML5 Canvas and the WebGl graphics engine. The research was done using a dedicated web application written in Angular and TypeScript language along with the help of Two.js library for displaying 2D graphics. It concerned the analysis of the rendering time and frame rate of simple and complex elements. The frame rate animation also had two types of complexity. After analyzing all the results it concluded that, guided by the rendering time of the elements, HTML5 Canvas turned out to be the best method. On the other hand, the best method which achieves the highest number of FPS for animation is WebGl.
Źródło:
Journal of Computer Sciences Institute; 2021, 20; 237-242
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Analiza użyteczności interfejsów stron internetowych o tematyce filmowej pod kątem projektowania uniwersalnego
Usability analysis of the user interface of movie-related websites in terms of universal design
Autorzy:
Sokół, Jakub
Bielec, Karol
Skublewska-Paszkowska, Maria
Powiązania:
https://bibliotekanauki.pl/articles/24083500.pdf
Data publikacji:
2022
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
użyteczność
okulografia
interfejs użytkownika
projektowanie uniwersalne
usability
eye-tracking
user interface
universal design
Opis:
Celem artykułu jest analiza użyteczności interfejsów stron internetowych o tematyce filmowejpod kątem projektowania uniwersalnego. Analiza dotyczyławeryfikacji wpływu zastosowania założeń projektowania uniwersalnego na użytecz-ność serwisów.Badania wykonano bazując na dwóch serwisach internetowych: istniejącym Filmweb oraz jego autor-skim odpowiedniku. Podczas analizy użyto następujących metod badawczych: ankiety, eksperymentu wykorzystujące-go technikę eyetrackingową oraz testów przeprowadzonych walidatorami. Dodatkowo, dla obu serwisów sprawdzono zgodność ze standardami World Wide Web Consortium (W3C) i Web Content Accessibility Guidelines (WCAG). W badaniach wzięło udział dziesięciu uczestników w wieku od 23 do 25 lat. Analiza wyników wskazała, iż wdrożeniekoncepcji projektowania uniwersalnego znacząco poprawia użyteczność interfejsu
The aim of the paper is the usability analysis of the user interface of movie-related websites in terms of universal design. The analysis was performed in order to verify the influence of fulfilling the universal design concepts on services usability. The studies were based on two interfaces: Filmweb and the one designed by the authors. For the purpose of analysis the following research methods were used: questionnaires, eye-tracker and validator tests. Moreover, there was compliance with World Wide Web Consortium (W3C) and Web Content Accessibility Guidelines (WCAG) standards checked. Ten participants aged 23-25 took part in the study. Results analysis have shown that fulfilling universal design conceptions significantly increases usability of the interface.
Źródło:
Journal of Computer Sciences Institute; 2022, 25; 301--308
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Analiza graficznego interfejsu użytkownika sklepu internetowego z uwzględnieniem metod projektowania uniwersalnego
Analysis of the graphical user interface of the online store, taking into account the methods of universal design
Autorzy:
Altmajer, Cezary
Błażewicz, Piotr
Skublewska-Paszkowska, Maria
Powiązania:
https://bibliotekanauki.pl/articles/24083529.pdf
Data publikacji:
2022
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
projektowanie uniwersalne
kontrast
rozmieszczenie elementów graficznych
interfejs
universal design
contrast
arrangement of graphic elements
interface
Opis:
Projektowanie uniwersalne jest filozofią tworzenia różnych produktów oraz otoczenia tak, aby było ono dostosowane do jak najszerszego grona odbiorców. Celem niniejszego artykułujest porównanie interfejsów z uwzględnieniem zasad projektowania uniwersalnego oraz interfejsów aplikacji, które pomijają takie zasady. Po zapoznaniu się z przeglądem literatury postawione zostały następujące hipotezy badawcze: „Większy kontrast interfejsu ma wpływ na widoczność oraz szybkość wyszukiwania poszczególnych elementów interfejsu graficznego” oraz „Rozmieszczenie elementów interfejsu ma zasadniczy wpływ na efektywność poruszania się po serwisie”.Badania przeprowadzone zostały na dwóch serwisach internetowych. Serwisemniespełniającymzasad projektowania uniwersalnego była witryna sklepu Empik. Zaś aplikacja spełniająca zasady projektowania uniwersalnego została stworzona na potrzeby badań. W pracy zastosowano trzy metody pomiaru jakości interfejsów: narzędzie WAVE, badania okulograficzne oraz badania subiektywnej oceny za pomocą ankiety LUT. Badania okulograficzne wykazały, że uczestnicy badania potrzebowali średnio 2 razy mniej czasu na zlokalizowanie elementów na stronie o wysokim kontraście oraz 4 razy mniej czasu na znalezienie wszystkich komponentów umieszczonych w miejscach zgodnych z ogólnie przyjętymi normami projektowania
Universal design is a philosophy of creating various products and the environment to adapt to the most comprehensive possible group of recipients. This article aims to compare interfaces with the principles of universal design and application interfaces that ignore such principles. After the literature review, the following research hypotheses were posed: “Higher interface contrast affects the visibility and speed of searching for individual elements of user interface” and “The arrangement of interface elements has a significant impact on navigating the website”. The research was conducted on two websites. The Empik storefront was a webservice that did not comply with universal design principles. The application that follow the regulations of universal design was created for the purpose of research. Three methods of measuring the quality of interfaces were used in the study: WAVE tool, eye-tracking tests, and subjective assessment using the LUT questionnaire (Lublin University of Technology). Eye tracking study showed that participants needed an average of 2 times less time to locate elements on a high-contrast interface and 4 times less time to locate all components placed compliant with generally accepted design standards.
Źródło:
Journal of Computer Sciences Institute; 2022, 25; 315--322
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Analiza porównawcza wybranych systemów mapowania obiektowo-relacyjnego dla platformy .NET
Comparative analysis of selected object-relational mapping systems for the .NET platform
Autorzy:
Bobel, Marcin
Drzazga, Krzysztof
Skublewska-Paszkowska, Maria
Powiązania:
https://bibliotekanauki.pl/articles/98044.pdf
Data publikacji:
2020
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
NET
ORM
Entity Framework Core
NHibernate
Opis:
This article is devoted to the comparison of two object-relational mapping systems supported by .NET platform - Entity Framework Core and NHibernate. The research hypothesis “framework NHibernate is more efficient than Entity Framework Core in the context of DML operations” was put forward. In order to make an efficiency analysis of ORM frameworks, a desktop application was designed and implemented to enable testing and visualization of results. The NHibernate framework turned out to be much more efficient than Entity Framework Core in single tests and slightly faster in bulk tests. The stability of both frameworks was similar.
Niniejszy artykuł został poświęcony porównaniu dwóch systemów mapowania obiektowo-relacyjnego wspieranych przez platformę .NET – Entity Framework Core oraz NHibernate. Postawiono hipotezę badawczą, „szkielet NHibernate jest wydajniejszy niż Entity Framework Core w kontekście operacji DML”. W celu przeprowadzenia analizy wydajności szkieletów ORM, zaprojektowano i zaimplementowano aplikację desktopową umożliwiającą wykonanie testów oraz wizualizację wyników. Szkielet NHibernate okazał się zdecydowanie wydajniejszy niż Entity Framework Core w testach pojedynczych i nieznacznie szybszy w testach masowych. Stabilność obu szkieletów kształtowała się na podobnym poziomie.
Źródło:
Journal of Computer Sciences Institute; 2020, 16; 285-292
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Porównanie aplikacji wspierających zastosowanie metodyk zwinnych w wytwarzaniu oprogramowania
Applications supporting utilization of agile methods in software development process
Autorzy:
Bławucki, Tomasz
Ramanovich, Siarhei
Skublewska-Paszkowska, Maria
Powiązania:
https://bibliotekanauki.pl/articles/98220.pdf
Data publikacji:
2020
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
agile
aplikacja mobilna
aplikacje internetowe
wymagania sprzętowe
mobile applications
web applications
hardware requirements
Opis:
Artykuł przedstawia porównanie pod względem wymagań sprzętowych aplikacji wspierających wprowadzanie metodyk zwinnych do procesu wytwarzania oprogramowania. Przedmiotem badań były popularne aplikacje mobilne i internetowe wspomagające procesy Agile w przedsiębiorstwach. W celu określenia znaczenia poszczególnych wymagań technicznych dla użytkowników, przeprowadzono serię eksperymentów badawczych opartych na scenariuszach typowego i brzegowego użytkowania badanych systemów. Na potrzeby przeprowadzonej analizy została dodatkowo opracowana aplikacja wspierająca proces zwinnego wytwarzania oprogramowania. Wyniki pomiarów były rejestrowane za pomocą specjalistycznych narzędzi monitorujących pracę systemu i profilujących działanie przeglądarki internetowej. Rezultaty prac badawczych przedstawiono w formie tabel.
The article presents a comparison in terms of hardware requirements of applications that supports the agile software development processes. For research purposes, popular mobile and internet applications supporting agile software development were chosen. In order to determine the significance of individual technical requirements for end-users, a series of research experiments, based on scenarios of typical and boundary use was conducted. In addition to research, the application supporting agile software development process was implemented. The results of research were recorded by specialized monitoring and profiling tools. The results of performed work are presented in tabular form.
Źródło:
Journal of Computer Sciences Institute; 2020, 14; 8-13
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Metody rozpoznawania gatunków grzybów na podstawie zdjęcia
Methods for recognizing mushroom species on the basis of the photo
Autorzy:
Chodoła, Kamil
Czyż, Grzegorz
Skublewska-Paszkowska, Maria
Powiązania:
https://bibliotekanauki.pl/articles/98304.pdf
Data publikacji:
2019
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
OpenCV
Tensorflow
rozpoznawanie obrazu
image recognition
Opis:
Celem artykułu jest porównanie dwóch metod rozpoznawania gatunków grzybów. W artykule zostały opisane dwie metody oparte na jednych z najpopularniejszych rozwiązań w dziedzinie image recognition, czyli Tensorflow oraz OpenCV. Do przeprowadzenia badań stworzono aplikację mobilną, w której obie metody zostały zaimplementowane oraz przetestowane. Dodatkowo aplikację wyposażono w mechanizmy ułatwiające zbieranie danych o aplikacji oraz algorytmach. Rezultaty badań wykazały, iż metoda oparta o Tensorflow o 9% skuteczniej rozpoznaje gatunki grzybów.
The aim of the article is to compare two methods for identifying mushroom species. In article, two methods based on one of the most popular solutions in the field of image recognition, Tenosorflow and OpenCV, have been described. A research application was created to carry out the research, in which both algorithms were implemented and tested. In addition, the application was equipped with mechanisms facilitating the collection of application data and algorithms. The results of the research have show that the method based on Tensorflow by 9% more effectively recognizes mushroom species.
Źródło:
Journal of Computer Sciences Institute; 2019, 12; 199-205
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Analiza porównawcza wydajności relacyjnych baz danych MySQL, PostgreSQL, MariaDB oraz H2
Perfomance analysis of relational databases MySQL, PostgreSQL, MariaDB and H2
Autorzy:
Krocz, Katarzyna
Kizun, Oleksandra
Skublewska-Paszkowska, Maria
Powiązania:
https://bibliotekanauki.pl/articles/98334.pdf
Data publikacji:
2020
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
SZBD
relacyjny model
analiza porównawcza
DBMS
relational model
performance analysis
Opis:
Celem artykułu jest porównanie wydajności baz danych MySQL, PostgreSQL, MariaDB i H2 oraz wybór najlepszej z nich. Zbadana zostanie prędkość wykonywania prostych oraz bardziej złożonych zapytań SQL. Odpowiedź na pytanie, która z nich jest bardziej wydajna, zostanie udzielona na podstawie wyników z przeprowadzonych badań.
This article will compare the performance of relational databases MySQL, PostgreSQL, MariaDB and H2. The speed of executing will be tested on simple and more complex SQL queries. The tests results will show which database is more efficient.
Źródło:
Journal of Computer Sciences Institute; 2020, 14; 1-7
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Porównanie wydajności baz danych MySQL, MSSQL, PostgreSQL oraz Oracle z uwzględnieniem wirtualizacji
Comparison of MySQL, MSSQL, PostgreSQL, Oracle databases perfor-mance, including virtualization
Autorzy:
Klewek, Rafał
Truskowski, Wojciech
Skublewska-Paszkowska, Maria
Powiązania:
https://bibliotekanauki.pl/articles/98038.pdf
Data publikacji:
2020
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
virtualization
Docker
database performance
kluczowe wirtualizacja
wydajność bazy danych
Opis:
Oracle, MSSQL, MySQL and PostgreSQL are four of the most popular relational databases. They are often used in internet applications. This paper aims to compare the efficiency of these technologies in terms of speed using containerization with Docker. No publications that include that aspect were found among previous papers. After review of the literature, it was hypothesized that the Oracle engine would be the fastest. During the research, a series of experiments was carried out using the application, in which tests for measuring the time of instruction execution were implemented. Each query was measured 100 times and the first measurement was rejected. The obtained results confirmed the hypothesis about the superiority of the Oracle database. As in previous studies, it proved to be the fastest, also using containerization.
Oracle, MSSQL, MySQL i PostgreSQL to cztery z najpopularniejszych relacyjnych baz danych. Są one często wyko-rzystywane w aplikacjach internetowych. Artykuł ma za cel porównanie efektywności tych technologii pod względem szybkości z wykorzystaniem konteneryzacji przy pomocy Docker. Wśród dotychczasowych publikacji nie znaleziono takich, które uwzględniałyby ten aspekt. Po przeglądzie literatury postawiono hipotezę, że silnik Oracle będzie najszyb-szy. Podczas badań przeprowadzono serię eksperymentów z użyciem aplikacji, w której zaimplementowane zostały testy do pomiaru czasu wykonania instrukcji. Każde zapytanie zostało zmierzone 100-krotnie, a pierwszy pomiar odrzucony. Uzyskane rezultaty potwierdziły hipotezę o przewadze bazy Oracle. Podobnie jak w dotychczasowych badaniach okazała się ona najszybsza, także z użyciem konteneryzacji.
Źródło:
Journal of Computer Sciences Institute; 2020, 16; 279-284
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Metody weryfikujące poziom wiedzy i umiejętności programisty
Verification methods of a programmer’s knowledge and skills
Autorzy:
Hajduk, Paweł
Wieruszewski, Norbert
Skublewska-Paszkowska, Maria
Powiązania:
https://bibliotekanauki.pl/articles/98083.pdf
Data publikacji:
2018
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
automatyczna ocena programistów
metody weryfikacji wiedzy
testy jednostkowe
analiza statyczna kodu
automatic programmers assessment
knowledge verification methods
unit tests
static code analysis
Opis:
Artykuł opisuje aktualnie stosowane metody weryfikacji poziomu wiedzy i umiejętności programistów. Do realizacji badań wykorzystano własne rozwiązanie w postaci aplikacji implementującej kilka wybranych metod, na której następnie przeprowadzono testy użytkowe przy udziale programistów o zróżnicowanym poziomie doświadczenia, wiedzy i umiejętności. Na podstawie analizy uzyskanych wyników wyciągnięto wnioski, które pozwoliły na ocenienie każdej z metod w następujących kategoriach: skuteczność sprawdzenia użytkownika, niezawodność działania metody, czas weryfikacji rozwiązania, atrakcyjność użytkowania oraz uniwersalność metody.
The article describes currently utilized methods of a programmer’s knowledge verification and skills. The research consisted of creating custom solution which was an application implementing chosen methods and carrying out test with the participation of programmers having various levels of experience, knowledge and skills. Effectiveness of assessment, reliability and verification time were evaluated based on an analysis of the results received from the research.
Źródło:
Journal of Computer Sciences Institute; 2018, 8; 270-276
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Metody zwiększające wydajność i bezpieczeństwo aplikacji internetowych
Methods of enhancing the performance and security of web applications
Autorzy:
Machulski, Tomasz
Nowakowski, Grzegorz
Skublewska-Paszkowska, Maria
Powiązania:
https://bibliotekanauki.pl/articles/98098.pdf
Data publikacji:
2019
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
wydajność aplikacji internetowych
bezpieczeństwo
aplikacje internetowe
performance of web applications
security
web applications
Opis:
Artykuł prezentuje metody zwiększające wydajność i bezpieczeństwo aplikacji internetowych oraz ocenia ich wartość i zasadność użycia. Każda z przedstawionych metod została zaimplementowana w aplikacji testowej. W pracy zostały przedstawione wyniki badań porównujących stan aplikacji przed i po implementacji danej metody. Na podstawie rezultatów badań sformułowano wnioski dotyczące wpływu metod wydajności i bezpieczeństwa na zachowanie aplikacji testowej.
This article presents the methods of enhancing the performance and security of web applications. It also evaluates them and describes how to use them. The methods have been implemented in a test application. The article presents results of the research comparing state of the application before and after implementation of every listed method. Conclusions about impact of the methods of enhancing performance and security of web applications are based on the results of the research.
Źródło:
Journal of Computer Sciences Institute; 2019, 12; 206-213
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
WebAssembly jako alternatywa dla JavaScript w tworzeniu nowoczesnych aplikacji internetowych
WebAssembly as an alternative solution for JavaScript in developing modern web applications
Autorzy:
Suryś, Dawid
Szłapa, Piotr
Skublewska-Paszkowska, Maria
Powiązania:
https://bibliotekanauki.pl/articles/98116.pdf
Data publikacji:
2019
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
JavaScript
WebAssembly
Blazor
Angular
Opis:
W artykule opisano wpływ wykorzystania standardu WebAssembly na wydajność aplikacji internetowych. Wykorzystano oparty o WebAssembly szkielet aplikacji Blazor. Pokazano, iż można wykonać w pełni funkcjonalną aplikację SPA (ang. Single Page Application) pisząc kod aplikacji w języku C#. Wykonano drugą aplikację wykorzystując szkielet Angular. W obu aplikacjach zaimplementowano te same funkcjonalności. Dla wykonanych aplikacji porównano czasy ładowania w przeglądarce oraz rozmiar przesyłanych danych. Zbadano wpływ pamięci podręcznej przeglądarki i kompresji gzip. Zbadano wydajność obsługi żądań HTTP. Porównano wydajność kodu WebAssembly z kodem JavaScript w zadaniu sortowania n-elementowej listy obiektów. Zbadano wydajność aplikacji Blazor w modyfikowaniu drzewa DOM. Porównano wybrane metryki kodu obu aplikacji. JavaScript okazał się wydajniejszy w zadaniach związanych z wykorzystaniem API przeglądarki. WebAssembly był lepszy w zadaniach obliczeniowych.
The article describes the impact of using WebAssembly on the performance of web applications. A Blazor framework based on WebAssembly was used. The paper shows that it is possible to create fully functioning Single Page Application using C# programming language. The second application was made using Angular framework. Both applications implement the same functionalities. For prepared applications loading time and size of transferred data was measured. The impact of using browser cache memory and gzip compression was examined. The performance of handling http requests using GET and POST methods were measured. The performance of WebAssembly against JavaScript code in task of sorting a list of N objects was compared. The performance of modifying html DOM was examined. Selected code metrics of written applications were compared. JavaScript presents better performance with tasks related with browser API. WebAssembly was better for computing.
Źródło:
Journal of Computer Sciences Institute; 2019, 13; 332-338
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Ocena zanieczyszczenia powietrza na podstawie zdjęcia wiązki lasera
The analysis of air pollution based on laser beam photo
Autorzy:
Pawelec, Anna
Maksim, Rafał
Skublewska-Paszkowska, Maria
Powiązania:
https://bibliotekanauki.pl/articles/98146.pdf
Data publikacji:
2020
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
air pollution
Android
OpenCV
image processing
Fourier Transform
zanieczyszczenie powietrza
przetwarzanie obrazów
Transformata Fouriera
Opis:
The article presents a comparison of original methods of air quality measurement with a professional device Air Smart-box v. 1.2. The methodology consisted of laser beam analysis from the device. To enable detailed photo analysis for the research, an Android mobile application was developed. The OpenCV library was used to process the images. In the article, the hypothesis was put forward that the method using a binary threshold with a threshold value of 50 allows to obtain results closest to those of the station. This hypothesis was confirmed by the results of the experiments.
Artykuł przedstawia porównanie autorskich metod pomiaru jakości powietrza z profesjonalnym urządzeniem Air Smartbox v. 1.2. Metody polegają na analizie zdjęć wiązki lasera w zanieczyszczonym powietrzu. W celu przeprowa-dzenia badań została zaimplementowana aplikacja mobilna, dedykowana na system operacyjny Android, która umożliwia wykonanie zdjęć oraz ich późniejszą obróbkę i analizę. Do przetwarzania obrazów zastosowano bibliotekę OpenCV. W artykule postawiono hipotezę, że metoda wykorzystująca progowanie binarne z wartością progowania wynoszącą 50 pozwala uzyskać wyniki najbardziej zbliżone do wyników ze stacji. Hipoteza ta została potwierdzona uzyskanymi wynikami badań.
Źródło:
Journal of Computer Sciences Institute; 2020, 16; 317-325
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Machine Learning as a method of adapting offers to the clients
Uczenie maszynowe jako metoda dostosowywania ofert do klientów
Autorzy:
Bielecki, Jacek
Ceglarski, Oskar
Skublewska-Paszkowska, Maria
Powiązania:
https://bibliotekanauki.pl/articles/98292.pdf
Data publikacji:
2019
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
recommender system
collaborative filtering
cognitive filtering
machine learning
system rekomendacji
filtrowanie kolaboratywne
filtrowanie kognitywne
uczenie maszynowe
Opis:
Recommendation systems are class of information filter applications whose main goal is to provide personalized recommendations. The main goal of the research was to compare two ways of creating personalized recommendations. The recommendation system was built on the basis of a content-based cognitive filtering method and on the basis of a collaborative filtering method based on user ratings. The conclusions of the research show the advantages and disadvantages of both methods.
Systemy rekomendacji to aplikacje filtrujące dane, których głównym zadaniem jest dostarczanie spersonalizowanych rekomendacji produktów. Celem badań było dokonanie analizy i porównania dwóch metod uczenia maszynowego wykorzystywanych do generowania rekomendacji. System rekomendacji zbudowano na podstawie metody filtrowania kognitywnego opartej o treści oraz na podstawie metody filtrowania kolaboratywnego opartej o oceny użytkowników. Wnioski z przeprowadzonych badań pokazują wady i zalety obu metod.
Źródło:
Journal of Computer Sciences Institute; 2019, 13; 267-271
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Analiza wydajności relacyjnych baz danych Oracle oraz MSSQL na podstawie aplikacji desktopowej
Performance analysis of relational databases Oracle and MS SQL based on desktop application
Autorzy:
Dziewit, Grzegorz
Korczyński, Jakub
Skublewska-Paszkowska, Maria
Powiązania:
https://bibliotekanauki.pl/articles/98510.pdf
Data publikacji:
2018
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
wydajność baz relacyjnych
operacje DML
aplikacja desktopowa
Oracle
MSSQL
relational databases efficiency
DML operations
desktop application
Opis:
Porównywanie wydajności relacyjnych baz danych nie jest trywialnym zjawiskiem ze względu na różnice implementacji różnych systemów bazodanowych. Niniejszy artykuł przedstawia metodykę sposobu porównania relacyjnych systemów bazodanowych pod względem średniego czasu wykonania poszczególnych zapytań bazodanowych typu DML (ang. Data Manipulation Language) zawierających podzapytania oraz złączenia tabel. Metodyka może być dodatkowo dostosowana do badań wydajnościowych w zakresie samej bazy danych (badanie zapytań wywoływanych bezpośrednio w silniku bazodanowym). Zastosowana metodyka pozwala na stwierdzenie, który system bazodanowy jest lepszy w porównaniu do innych w zależności od funkcjonalności spełnianych przez aplikację zewnętrzną. W artykule przeprowadzono analizę średnich czasów wykonania poszczególnych zapytań bazodanowych typu DML. Zostały postawione dwie hipotezy badawcze: „System bazodanowy Microsoft SQL Server charakteryzuje się krótszym czasem wykonania zapytań typu INSERT oraz UPDATE, w porównaniu z bazą danych Oracle” oraz „Baza danych Oracle cechuje się szybszym wykonywaniem zapytań typu DML na danych binarnych, w porównaniu z Microsoft SQL Server'em”.
Comparison of efficiency is not a trivial phenomenon because of disparities between different database systems. This paper presents a methodology of comparing relational database systems in respect of mean time of execution individual DML queries containing subqueries and conjunction of tables. The presented methodology can be additionally accommodated to studies of efficiency in a range of database system itself (study of queries executed directly in database engine). The described methodology allows to receive statement telling which database system is better in comparison to another in dependency of functionalities fulfilled by external application. In the article the analysis of mean time of execution individual DML queries was performed.Two research hypotheses have been put forward: "Microsoft SQL Server database system needs less time to execute INSERT and UPDATE queries than Oracle database" and "Oracle database system needs less time to execute DML queries with binary data than SQL Server"
Źródło:
Journal of Computer Sciences Institute; 2018, 8; 263-269
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Analysis of the ergonomics of e-commerce websites
Analiza ergonomii stron internetowych z branży e-commerce
Autorzy:
Chmal, Jarosław
Ptasińska, Monika
Skublewska-Paszkowska, Maria
Powiązania:
https://bibliotekanauki.pl/articles/24083538.pdf
Data publikacji:
2022
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
ergonomics
usability
accessibility
eyetracking
universal design
ergonomia
użyteczność
dostępność
okulografia
projektowanie uniwersalne
Opis:
The following paper includes research about ergonomics of e-commerce web applications. Main purpose of experiment was to compare existing application of Morele.net shop and developed prototype of application using eyetracking examination and survey. The study carried out on a group of 40 students provided heat maps, scan paths, number of fixations and saccades, times to the first fixation in area of interest, task completion times, assessments of both applications in the form of WUP indicators. Based on the qualitative and quantitative analysis, conclusions were drawn confirming the hypothesis put forward in the work that there is an impact of ergonomic placement of navigation elements on the accessibility and usability of the application, as well as the time of performing tasks in it.
Niniejszy artykuł dotyczy badań związanych z ergonomią aplikacji internetowych z branży e-commerce. Głównym celem eksperymentu było porównanie istniejącej aplikacji sklepu Morele.net oraz opracowanego prototypu aplikacji z wykorzystaniem badania okulograficznego i ankiety. Z badań przeprowadzonych na grupie 40 studentów otrzymano mapy cieplne, ścieżki skanowania, liczby fiksacji, liczby sakkad, czasy do pierwszej fiksacji w obszarze zainteresowania, czasy wykonania zadań oraz oceny obu aplikacji w postaci wskaźnika WUP. Na podstawie analizy jakościowej iilościowej wyciągnięto wnioski potwierdzające postawioną w pracy hipotezę o wpływie ergonomicznego rozmieszczenia elementów nawigacyjnych na dostępność i użyteczność aplikacji oraz czas wykonywania w niej zadań
Źródło:
Journal of Computer Sciences Institute; 2022, 25; 330--336
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Porównanie wydajności platform integracyjnych
Comparing the performance of integration platforms
Autorzy:
Flis, Bartłomiej Karol
Kołyga, Łukasz
Skublewska-Paszkowska, Maria
Powiązania:
https://bibliotekanauki.pl/articles/98492.pdf
Data publikacji:
2018
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
OSB
WSO2
integracja
Enterprise
Integrity
Opis:
W artykule zostały porównane dwie nowoczesne platformy integracyjne stosowane w środowiskach produkcyjnych, jak i testowych. Jest to rozwiązanie darmowe -szyna danych WSO2 oraz szyna OSB, czyli Oracle Service Bus, która jest rozwiązaniem korporacyjnym. Zostały omówione testy, które były przeprowadzone na wyżej wymienionych szynach oraz uzyskane wyniki. Dodatkowo zostało dołączone porównanie wyników wraz z wnioskami, które zostały wyciągnięte po przeprowadzonych testach.
The article compares two modern integration platforms used in production and test environments. These are, a free integrity solution WSO2 data bus and OSB bus, called Oracle Service Bus, which is a commercial software. The tests that were carried out on the above-mentioned buses and results were discussed. In addition, a comparison of results with conclusions that were drawn after the tests was attached.
Źródło:
Journal of Computer Sciences Institute; 2018, 8; 286-291
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Analysis of two methods indicating the shoulder joint angles using three dimensional data
Autorzy:
Skublewska-Paszkowska, Maria
Dekundy, Michal
Lukasik, Edyta
Smolka, Jakub
Powiązania:
https://bibliotekanauki.pl/articles/1031705.pdf
Data publikacji:
2018
Wydawca:
PPHU Projack Jacek Wąsik
Tematy:
C3D file
Plug-in Gait biomechanical model
angle calculation methods
motion capture
Opis:
The article contains a comparative analysis of two methods of calculating angles in the shoulder joint of the right upper limb. For the purposes of this study, a marker -vector method was developed that calculates angles based on retroreflective 3D marker’s positions and vectors created on the basis of their positions. Movements from two types of sports (sword fighting and tennis forehand) were analysed. These movem ents were recorded using an optical motion capture system. The obtained results were compared with the values read from the Plug -in Gait biomechanical model from C3D files. The results show that the proposed method is more universal and can be used indepen dently. In addition, the Plug -in Gait model is not adequate for the analysis of the acquired shoulder angles of tennis players.
Źródło:
Physical Activity Review; 2018, 6; 37-44
2300-5076
Pojawia się w:
Physical Activity Review
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Wpływ autorozluźniania mięśniowo-powięziowego przy użyciu foam rollera na bioelektryczną aktywność mięśniową
The immediate effect of self-myofascial release using a foam roller on electromyographic muscle activity
Autorzy:
Ginszt, Michał
Gawda, Piotr
Smołka, Jakub
Skublewska-Paszkowska, Maria
Łukasik, Edyta
Paćko, Michał
Powiązania:
https://bibliotekanauki.pl/articles/2128960.pdf
Data publikacji:
2017-11-14
Wydawca:
Fundacja Edukacji Medycznej, Promocji Zdrowia, Sztuki i Kultury Ars Medica
Tematy:
elektromiografia
rozluźnianie mięśniowo-powięziowe
foam roller
electromyography
myofascial release
Opis:
Wstęp. Autorozluźnianie mięśniowo-powięziowe (self-myofascial release – SMR) jest to rodzaj terapii rozluźniania mięśniowo-powięziowego, która jest stosowana przy użyciu foam rollera. Celem pracy jest ocena wpływu autorozluźniania mięśniowo-powięziowego przy użyciu foam rollera na bioelektryczną aktywność mięśniową w czasie skurczu izometrycznego. Materiał i metody. W badaniu wzięło udział dwadzieścia dorosłych osób (17 mężczyzn i 3 kobiety, średni wiek: 23 ± 2 lata). Do badań wykorzystano 16-kanałowy, bezprzewodowy aparat do elektromiografii powierzchniowej Wi-Fi myon EMG współpracujący z oprogramowaniem ProEMG. Elektrody powierzchniowe (Ag/AgCl) umieszczono na skórze pokrywającej mięśnie obszerne przyśrodkowe (VMO) prawej i lewej kończyny dolnej. Badanie elektromiograficzne odbywało się w pozycji półprzysiadu przez 60 sekund. Terapia SMR została przeprowadzona na prawej kończynie dolnej przy użyciu Grid Foam Rollera w pozycji leżenia przodem. Po zastosowaniu SMR ponownie zostało wykonane badanie elektromiograficzne w pozycji półprzysiadu. Wyniki. Istotne różnice w medianie częstotliwości sygnału (median frequency – MF) po zastosowaniu SMR były widoczne tylko w lewym mięśniu VMO. W obrębie prawego mięśnia VMO analiza statystyczna nie wykazała istotnych różnic w aktywności mięśniowej po zastosowaniu terapii SMR. Wnioski. Zastosowanie terapii SMR zmniejsza zmęczenie mięśniowe objawiające się zmniejszeniem mediany częstotliwości sygnału sEMG. Terapia SMR może być skuteczną metodą stosowaną w celu przyspieszenia mięśniowej regeneracji powysiłkowej.
Background. Self-myofascial release (SMR), a type of myofascial release is a popular therapy performed by the individual using a foam roller. The aim of the present study was to evaluate the immediate effect of SMR using a foam roller on electromyographic muscle activity during isometric contraction. Material and methods. Twenty healthy adults (17 men and 3 women; mean: age = 23 ± 2 years) volunteered for the study. The 16-channel modular Wi-Fi myon EMG system, compatible with myon ProEMG software, was used for the recording. The sEMG electrodes (Ag/AgCl) were distributed bilaterally on the skin overlaying VMO. The participants were instructed to assume a half knee bend position for 60 seconds. SMR was performed by the participants unilaterally in right anterior thigh in a prone position using The Grid Foam Roller. Second sEMG measurement according to the same protocol was performed immediately after SMR. Results. Significant differences in spectral median frequency (MF) the electrical activity of the VMO muscles before and after SMR of right VMO muscle was observed only on the left VMO muscle. In right VMO muscle, the analysis did not show a significant difference in spectral median frequency between first and second sEMG measurement. Conclusions. Use of SMR affects the reduction of muscle fatigue tested with the spectral median frequency of EMG signal. Foam rolling could beneficial in enhances muscular recovery.
Źródło:
Polish Journal of Sports Medicine; 2017, 33(3); 209-213
1232-406X
2084-431X
Pojawia się w:
Polish Journal of Sports Medicine
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Analysis of the usability and accessibility of websites in view of their universal design principles
Autorzy:
Badzio, Błażej
Bodziak, Agnieszka
Brodawka, Bartłomiej
Buchajczuk, Karol
Skublewska-Paszkowska, Maria
Dzieńkowski, Mariusz
Powroźnik, Paweł
Powiązania:
https://bibliotekanauki.pl/articles/38436263.pdf
Data publikacji:
2022
Wydawca:
Polskie Towarzystwo Promocji Wiedzy
Tematy:
accessibility
usability
universal design
eyetracking
WCAG
Opis:
Universal design is a strategic approach for planning and designing both the products and their environment, aimed at making a given product available to the widest number of possible users. It ensures equality for all of them and the opportunity to participate in the society. This concept is also crucial in the process of designing and developing software. The research was conducted with the use of four services, three of them were implemented for the purpose of this study. Two of them took into consideration the principles of universal design, while the others did not. The aim of the study was verification of the level of usability and accessibility of services by means of three independent methods: the LUT (Lublin University of Technology) checklist, an assessment taking into account WCAG 2.0 (Web Content Accessibility Guidelines) standards using the automatic WAVE evaluation tool (Web Accessibility Evaluation Tool) and a device allowing to track the movement of the eye while performing various tasks on websites. The websites were assessed by twenty experts in the field of creating web application interfaces, using the LUT checklist. The time to the first fixation (TTFF) that it took respondents to look at specific website elements was measured using the eye tracker device and iMotions software. All websites were checked by means of the WAVE tool to detect irregularities and non-compliance with universal design standards. The analysis performed clearly indicated that websites that follow the universal design guidelines were more useful, intuitive and accessible for users. It might be concluded that interfaces allow to find necessary information and perform desired actions in a shorter time when prepared in accordance with the principles of universal design.
Źródło:
Applied Computer Science; 2022, 18, 3; 63-85
1895-3735
2353-6977
Pojawia się w:
Applied Computer Science
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Analiza porównawcza technologii Windows Presentation Foundation i Windows Forms
Comparative analysis of Windows Presentation Foundation and Windows Forms
Autorzy:
Michał, Pasztaleniec
Maria, Skublewska-Paszkowska
Powiązania:
https://bibliotekanauki.pl/articles/98142.pdf
Data publikacji:
2020
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
NET
WPF
Windows Presentation Foundation
Windows Forms
WinForms
analiza wydajności
performance analysis
Opis:
Artykuł przedstawia porównanie dwóch technologii do tworzenia aplikacji desktopowych opartych o język C#. Analiza dotycząca wykorzystania procesora, pamięci RAM oraz czasu wykonywania operacji została przeprowadzona na technologiach Windows Presentation Foundation i Windows Forms. Do badań wykorzystano aplikacje o tej samej funkcjonalności w obu technologiach. W analizie porównawczej uwzględniono czasy danych operacji oraz wydajność aplikacji.
The article presents a comparison of two technologies for creating desktop applications based on C#. The analysis conserns the use of the processor, RAM and time of the operation was carried out on the technologies of Windows Presentation Foundation and Windows Forms. The research use applications with the same functionality in both technologies. The comparative analysis took into account the times of operations and application performance.
Źródło:
Journal of Computer Sciences Institute; 2020, 14; 26-30
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
    Wyświetlanie 1-38 z 38

    Ta witryna wykorzystuje pliki cookies do przechowywania informacji na Twoim komputerze. Pliki cookies stosujemy w celu świadczenia usług na najwyższym poziomie, w tym w sposób dostosowany do indywidualnych potrzeb. Korzystanie z witryny bez zmiany ustawień dotyczących cookies oznacza, że będą one zamieszczane w Twoim komputerze. W każdym momencie możesz dokonać zmiany ustawień dotyczących cookies