rafalposwiata/plsc huggingface dataset:
Analiza działania szkieletu Blazor w trybie klienta z hostingiem

Celem artykułu jest analiza działania szkieletu Blazor w trybie klienta z opcją hostingu, służącego do tworzenia aplikacji SPA. Na potrzeby wykonania badań stworzona została aplikacja testowa. Dla wykonanej aplikacji zbadano wydajność ładowania aplikacji oraz rozmiar pobranych danych. Określono także wydajność w testach obliczeniowych, operacjach na kolekcjach oraz zbadano wydajność generowania elementów DOM. Porównana została wydajność kodu JavaScript. Blazor oferuje dobrą wydajność w scenariuszach obliczeniowych i operacjach na kolekcjach. JavaScript jest wydajniejszy w generowaniu elementów DOM i wykonywaniu funkcji rekurencyjnych. Blazor jest dobrym przykładem wykorzystania potencjału standardu WebAssembly w tworzeniu aplikacji internetowych.

Czasopismo: Journal of Computer Sciences Institute
Dziedziny: nauki inżynieryjno-techniczne
Dyscypliny: automatyka, elektronika i elektrotechnika
Analiza możliwości zastosowania platformy Xamarin do budowy aplikacji wieloplatformowych mobilnych

W artykule przedstawiono platformę Xamarin wykorzystywaną do tworzenia aplikacji wieloplatformowych na systemy: Android, iOS, MacOS oraz platformę Universal Windows Platform. Omówiona została sama platforma, a także aplikacja testowa oraz badania przeprowadzone w celu przeanalizowania możliwości platformy i jej efektywności w budowaniu aplikacji. Badania dotyczyły części wspólnej kodu, rozmiaru aplikacji po zainstalowaniu oraz jej wydajności. Pokazały one, że z pomocą Xamarina możliwe jest tworzenie aplikacji o części wspólnej kodu powyżej 80%, przy zachowaniu niewielkiego rozmiaru i zadowalającej wydajności.

Czasopismo: Journal of Computer Sciences Institute
Dziedziny: nauki inżynieryjno-techniczne
Dyscypliny: automatyka, elektronika i elektrotechnika
Analiza możliwości współpracy aplikacji mobilnych z usługami sieciowymi typu REST i Web Service

W artykule przedstawiono wyniki przeglądu bibliotek na platformę Android, wspomagających integrację z usługami sieciowymi typu REST i SOAP. Przeprowadzono analizę wydajności i złożoności programów klienckich korzystających z najpopularniejszych rozwiązań. Metody badawcze oparto na autorskiej aplikacji mobilnej umożliwiającej symulację komunikacji asynchronicznej. Wynikiem badań jest analiza porównawcza bibliotek, ułatwiająca wybór adekwatnych rozwiązań.

Czasopismo: Journal of Computer Sciences Institute
Dziedziny: nauki inżynieryjno-techniczne
Dyscypliny: automatyka, elektronika i elektrotechnika
Porównanie wydajności narzędzi do tworzenia interfejsu aplikacji typu SPA na przykładzie React i Vue.js

W artykule przeprowadzono analizę wydajności aktualnie stosowanych narzędzi do tworzenia interfejsu aplikacji typu SPA. Badanie przeprowadzono z wykorzystaniem dwóch aplikacji, o takiej samej funkcjonalności, zaimplementowanych w React i Vue.js. Do pomiaru wykorzystano narzędzia deweloperskie dostępne w przeglądarkach internetowych oraz odpowiednie implementacje własnych metod.

Czasopismo: Journal of Computer Sciences Institute
Dziedziny: nauki inżynieryjno-techniczne
Dyscypliny: automatyka, elektronika i elektrotechnika
Analiza porównawcza narzędzi online do zarządzania i komunikacji w projektach informatycznych

W artykule przedstawiono rezultaty analizy porównawczej wybranych narzędzi online do zarządzania i komunikacji w projektach informatycznych. Badania przeprowadzono przy pomocy analizy wielokryterialnej oraz eksperymentu naukowego, który polegał na utworzeniu harmonogramu projektu w badanych aplikacjach. Rezultaty badań pozwoliły określić wartości zmiennych diagnostycznych, które pomogły wybrać najlepsze narzędzie.

Czasopismo: Journal of Computer Sciences Institute
Dziedziny: nauki inżynieryjno-techniczne
Dyscypliny: automatyka, elektronika i elektrotechnika
Analiza możliwości wykorzystania bibliotek Qt w wybranych zagadnieniach komunikacji międzyprocesowej

W artykule scharakteryzowano czym jest Qt. Przedstawiono przykładową implementację związaną z komunikacją międzyprocesową wykorzystującą pamięć współdzieloną w klasycznym problemie producenta i konsumenta. Takie rozwiązanie jest mile widziane przez programistów, którzy z różnych powodów piszą swoje programy stosując framework Qt w możliwie szerokim zakresie.

Czasopismo: Journal of Computer Sciences Institute
Dziedziny: nauki inżynieryjno-techniczne
Dyscypliny: automatyka, elektronika i elektrotechnika
Analiza jakości interfejsu aplikacji internetowej z wykorzystaniem eye-trackingu – studium przypadku

Artykuł przedstawia przykład wykorzystania technologii eye-trackingu w badaniu jakości interfejsu aplikacji internetowej. Przedmiotem badań była część webowa systemu FastCat, wspomagającego obsługę miejskich wyścigów rowerowych. Wykorzystana metodyka badawcza polegała na realizacji eksperymentu z użytkownikami, w trakcie którego wykonywane były opracowane typowe scenariusze wykorzystania systemu. Działania użytkowników były rejestrowane z użyciem technologii eye-trackingu i zostały poddane szczegółowej analizie. Sześcioosobowa grupa badawcza posiadała profil analogiczny do potencjalnych użytkowników aplikacji. W końcowej części artykuły przedstawiono rezultaty badań ilościowych, wykaz wykrytych błędów w interfejsie, a także wnioski ukierunkowane na poprawę jego jakości.

Czasopismo: Journal of Computer Sciences Institute
Dziedziny: nauki inżynieryjno-techniczne
Dyscypliny: automatyka, elektronika i elektrotechnika
Porównanie wydajności różnych wersji Javy

W niniejszym artykule opisano wyniki badań wydajności dwóch wersji Javy - 1.7 i 1.8. Do tego celu zostały stworzone trzy aplikacje. Pierwsza z nich jest odpowiedzialna za przygotowanie danych do testów. Dwie kolejne implementują testy wydajnościowe w zależności od wersji wirtualnej maszyny Javy. Stworzone metody w aplikacjach testowych, miały za zadanie przeanalizować wydajność operacji na kolekcjach oraz szybkości zmiany wartości zmiennych przez dwa wątki.

Czasopismo: Journal of Computer Sciences Institute
Dziedziny: nauki inżynieryjno-techniczne
Dyscypliny: automatyka, elektronika i elektrotechnika
Porównanie wydajności języka skryptowego oraz kompilowanego na podstawie działania algorytmu genetycznego

Celem artykułu jest porównanie wydajności wybranych języków programowania (Python, C) - poprzez pomiar czasu działania oraz wykorzystania zasobów komputera - algorytmu genetycznego dla zadanych parametrów, a następnie ocena czy język skryptowy może być porównywalny pod względem szybkości z językiem kompilowanym. Do tego celu zaimplementowany został algorytm genetyczny w każdym z wymienionych języków, a następnie przeprowadzone zostały testy, których wyniki stanowiły podstawę ostatecznej oceny ich wydajności oraz dowód, że język skryptowy może osiągać czasy działania porównywalne z językiem kompilowanym.

Czasopismo: Journal of Computer Sciences Institute
Dziedziny: nauki inżynieryjno-techniczne
Dyscypliny: automatyka, elektronika i elektrotechnika
Analiza możliwości wykorzystania czujników urządzeń mobilnych pod kontrolą zmodyfikowanych systemów operacyjnych

W niniejszej publikacji poruszono temat możliwości wykorzystania czujników urządzeń mobilnych pod kontrolą zmodyfikowanych systemów operacyjnych. Przeprowadzone badania dotyczą urządzeń z systemem Android. Do odczytów danych z żyroskopu, akcelerometru, orientacji oraz miernika światła posłużyła darmowa aplikacja Physics Toolbox Sensor. Badania zostały przeprowadzone na dwóch urządzeniach producenta telefonów Xiaomi pod kontrolą sześciu różnych systemów. Pomiary czujników zweryfikowano za pomocą dokładnych czujników referencyjnych.

Czasopismo: Journal of Computer Sciences Institute
Dziedziny: nauki inżynieryjno-techniczne
Dyscypliny: automatyka, elektronika i elektrotechnika
Analiza funkcjonalna i wydajnościowa wybranych brokerów komunikatów w aplikacji rozproszonej

W artykule przedstawiono wyniki badań wydajności wybranych brokerów komunikatów: Apache ActiveMQ, RabbitMQ oraz Apache Kafka. Analizie został poddany czas przesłania wiadomości wyznaczony na podstawie czasu wysłania i odebrania komunikatu. Testy zostały przeprowadzone za pomocą autorskich aplikacji klienckich napisanych w języku Java. Badania uzupełniono opisem teoretycznym architektury każdego z narzędzi, w tym specyfikacji JMS i AMQP, oraz podstawowym opisem funkcjonalności brokerów.

Czasopismo: Journal of Computer Sciences Institute
Dziedziny: nauki inżynieryjno-techniczne
Dyscypliny: automatyka, elektronika i elektrotechnika
Optymalna alokacja zasobów dźwiękowych urządzenia mobilnego na potrzeby gier

Urządzenia mobilne dysponują ograniczonymi zasobami. Szczególnie gry potrzebują specjalnego podejścia od programisty. Większość wzorców projektowych pozwala osiągnąć statyczne zużycie pamięci i niskie użycie procesora, jednak ciągle jest wiele sytuacji gdzie wytworzenie płynnie działającej funkcjonalności jest wymagającym zadaniem, wymagającym przeprowadzenia badań. W tej pracy autor bada optymalną alokację zasobów dźwiękowych do odtwarzania ich z minimalnym opóźnieniem w języku Java na systemie Android.

Czasopismo: Journal of Computer Sciences Institute
Dziedziny: nauki inżynieryjno-techniczne
Dyscypliny: automatyka, elektronika i elektrotechnika
Rozwiązania do zarządzania projektami informatycznymi w chmurze

W artykule omówiono pojęcie zarządzania projektem informatycznym, jego przestrzeń realizacji oraz zalety chmurowych rozwiązań do zarządzania projektami informatycznymi. Stworzono autorski ranking pięciu popularnych rozwiązań chmurowych do zarządzania projektami.

Czasopismo: Journal of Computer Sciences Institute
Dziedziny: nauki inżynieryjno-techniczne
Dyscypliny: automatyka, elektronika i elektrotechnika
Porównanie wytwarzania aplikacji webowych z użyciem języka PHP oraz platformy Magento

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ść.

Czasopismo: Journal of Computer Sciences Institute
Dziedziny: nauki inżynieryjno-techniczne
Dyscypliny: automatyka, elektronika i elektrotechnika
Analiza porównawcza wybranych interfejsów człowiek-komputer

Artykuł dotyczy porównania dwóch technologii manipulowania obiektami 3D w kontekście intuicyjności, ergonomii i wygody użytkowania. Porównanie zostało przeprowadzone na podstawie czasów wykonania zadań testowych oraz ocen uzyskanych z ankiet przeprowadzonych na grupie 15 osób. Opracowano szczegółowe scenariusze badawczo-testowe a także dodatkowe pytania ankietowe. Każdy z respondentów przed wypełnieniem ankiety miał możliwość zapoznania się z urządzeniem poprzez wykonanie 3 prób w dwóch scenariuszach testowych (po jednym na urządzenie).

Czasopismo: Journal of Computer Sciences Institute
Dziedziny: nauki inżynieryjno-techniczne
Dyscypliny: automatyka, elektronika i elektrotechnika
Analiza porównawcza wybranych szkieletów służących do wstrzykiwania zależności

Artykuł przedstawia analizę porównawczą wybranych szkieletów do wstrzykiwania zależności w języku Java. Analiza polega na porównaniu szybkości działania frameworków w różnych konfiguracjach. Dla każdej technologii została stworzona osobna aplikacja, a wyniki badań zostały przedstawione w formie wykresów i tabel.

Czasopismo: Journal of Computer Sciences Institute
Dziedziny: nauki inżynieryjno-techniczne
Dyscypliny: automatyka, elektronika i elektrotechnika
Klasyfikacja obiektów na podstawie ich zdjęć rentgenowskich

Głównym celem artykułu było zbadanie możliwości wykorzystania cech geometrycznych obiektów w procesie ich klasyfikacji. Materiał badawczy stanowiły zdjęcia rentgenowskie ziaren trzech odmian pszenicy: kama, kanadyjskiej i rosa. W ramach pracy opracowano metody pozwalające na wyznaczenie cech geometrycznych obiektów znajdujących się na obrazach cyfrowych, takich jak długość, szerokość, średnica, pole i obwód. Otrzymane wyniki wykazały istotne różnice pomiędzy parametrami charakteryzującymi kształt i wielkości poszczególnych odmian pszenicy i możliwość ich zastosowania w procesie klasyfikacji. Procent poprawnie zaklasyfikowanych ziaren za pomocą algorytmu k-średnich wynosił 92%. Nieco lepsze wyniki, rzędu 93%, uzyskano za pomocą metod K-najbliższych sąsiadów i wek-torów wspierających. Najlepiej rozróżnialną odmianą okazała się rosa w porównaniu do odmian kanadyjskiej i kama.

Czasopismo: Journal of Computer Sciences Institute
Dziedziny: nauki inżynieryjno-techniczne
Dyscypliny: automatyka, elektronika i elektrotechnika
Analiza zastosowania języków Java oraz C# do budowy aplikacji mobilnej na platformę Android

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#.

Czasopismo: Journal of Computer Sciences Institute
Dziedziny: nauki inżynieryjno-techniczne
Dyscypliny: automatyka, elektronika i elektrotechnika
Zbadanie wydajności aplikacji internetowych utworzonych z wykorzystaniem Spring MVC oraz JavaServer Faces

Celem artykułu było porównanie wybranych szkieletów programistycznych w technologii Java. Do analizy zostały wybrane Spring MVC oraz JavaServer Faces. Została przeprowadzona analiza teoretyczna związana z funkcjonowaniem badanych frameworków. Dla porównania wybranych szkieletów programistycznych były utworzone dwie aplikacje, posiadające podobną funkcionalność. wyniki przeprowadzonych badań dotyczących wydajności oraz pomiaru metryk kodu utworzonych aplikacji zostały pokazane w postaci wykresów.

Czasopismo: Journal of Computer Sciences Institute
Dziedziny: nauki inżynieryjno-techniczne
Dyscypliny: automatyka, elektronika i elektrotechnika
Analiza wydajnościowa i możliwościowa narzędzia Laravel do tworzenia nowoczesnych aplikacji webowych

Tematyką badaną w artykule jest sprawdzenie możliwości narzędzia do tworzenia aplikacji webowych Laravel. Przedstawiono przegląd literatury traktującej o Laravel, jego najpopularniejsze moduły oraz dodatkowe możliwości. Na podstawie stworzonej aplikacji testowej napisanej przy pomocy trzech narzędzi – Laravel, Symfony oraz Zend porównano je ze sobą pod względem wydajności oraz możliwości. Aplikacją testową była baza albumów muzycznych o trzech zestawach danych – z jednym, dwoma oraz pięcioma tysiącami albumów. Badanie wydajności narzędzia Laravel na tle Zend Framework i Symfony sporządzono na podstawie między innymi czasu ładowania danych z bazy oraz ich wyszukiwania w kolekcji danych. Podsumowanie informacji zawartych w artykule stwierdza, że Laravel do narzędzie nastawione na komfort pisania aplikacji, odstające jednak na tle innych narzędzi wydajnością.

Czasopismo: Journal of Computer Sciences Institute
Dziedziny: nauki inżynieryjno-techniczne
Dyscypliny: automatyka, elektronika i elektrotechnika
Ocena zabezpieczeń wybranej platformy mobilnej

Smartfony sukcesywnie zyskiwały na popularności, by w efekcie praktycznie zupełnie wyprzeć tradycyjne telefony. Stwarzają one wiele możliwości, jednak stają się też źródłem zagrożeń. W artykule poddano analizie zabezpieczenia systemu Android. Sprawdzono jakie zagrożenia czyhają na urządzenia mobilne a także jak system Android stara się przed nimi uchronić. Badaniem ankietowym sprawdzono, jak blokowane są ekrany telefonów a także jak często dokonywane są zmiany w blokadzie. Aby sprawdzić, czy blokadę ekranu można zdjąć przeprowadzono testy przy użyciu Google znajdź urządzenie, a także Dr. Fone. Przedstawiono zestawienie wyników a następnie wyciągnięto wnioski.

Czasopismo: Journal of Computer Sciences Institute
Dziedziny: nauki inżynieryjno-techniczne
Dyscypliny: automatyka, elektronika i elektrotechnika
Metodyka tworzenia oprogramowania a jakość kodu – analiza porównawcza dwóch przypadków

Jakość kodu zależy od stosowania dobrych praktyk jego wytwarzania. W artykule przedstawiono metryki pomiaru jakości kodu tworzonego zgodnie z paradygmatem obiektowym i narzędzia informatyczne wyznaczające ich wartości. Rozpatrzono dwa przypadki rozwoju oprogramowania przez różne zespoły w różny sposób zarządzane. Przeanalizowano jakość kodu w kolejnych pięciu wersjach programów. Rezultaty badań pozwoliły na sformułowanie wniosku o przewadze metodyki lekkiej, na co wskazują lepsze wartości większości metryk.

Czasopismo: Journal of Computer Sciences Institute
Dziedziny: nauki inżynieryjno-techniczne
Dyscypliny: automatyka, elektronika i elektrotechnika
Porównanie wydajności testów automatycznych napisanych w technologii SeleniumWebDriver i HP UFT

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.

Czasopismo: Journal of Computer Sciences Institute
Dziedziny: nauki inżynieryjno-techniczne
Dyscypliny: automatyka, elektronika i elektrotechnika
Ocena świadomości studentów informatyki w zakresie bezpieczeństwa komunikatorów internetowych

Komunikatory internetowe, choć obecne z nami już od dziesięcioleci, zyskały dużą popularność w tej dekadzie. Dziś są najczęściej wykorzystywaną formą komunikacji, szczególnie wśród młodych ludzi. Jednak tam, gdzie są przesyłane informacje, istnieje również ryzyko ich przechwycenia, manipulacji czy udaremnienia przekazu. Ważną kwestią stało się zatem bezpieczeństwo komunikatorów internetowych, które powinny chronić nie tylko wrażliwe dane swoich użytkowników, ale także ich prywatność. Niemniej ważną kwestią jest także świadomość użytkowników, którzy z tego oprogramowania korzystają. Czy są oni świadomi zagrożenia wysyłania poufnych informacji tą drogą? Czy sami odpowiednio zabezpieczają się przed ewentualną próbą włamania? Artykuł powstał w celu zaprezentowania oceny świadomości użytkowników w zakresie bezpieczeństwa komunikatorów internetowych.

Czasopismo: Journal of Computer Sciences Institute
Dziedziny: nauki inżynieryjno-techniczne
Dyscypliny: automatyka, elektronika i elektrotechnika
Zabezpieczenia systemowe oraz sprzętowe dostępne dla użytkowników na urządzeniach pracujących pod kontrolą systemu Android

Producent systemu Android już od pierwszej wersji platformy stara się oferować użytkownikom sposoby na ochronę przechowywanych na urządzeniach danych cyfrowych. Rozwój możliwości systemu oraz nowe rozwiązania technologiczne pozwalają na wprowadzanie coraz bardziej innowacyjnych zabezpieczeń, które cechują się nie tylko większym poziomem bezpieczeństwa ale również większym komfortem w codziennym użytkowaniu. Artykuł przedstawia porównanie dostępnych rozwiązań, zarówno względem zapewnienia najlepszej ochrony, jak i pod względem wygody użytkowania. Zagadnienie komfortu wymagało przeprowadzenia badań, w celu zebrania informacji o najbardziej popularnych konfiguracjach wśród użytkowników. Analiza bezpieczeństwa blokad oraz otrzymane wyniki badań, pozwoliły zweryfikować, czy właściciele urządzeń pracujących pod kontrolą systemu Android odpowiednio zabezpieczają dane przechowywane w pamięci wewnętrznej swoich urządzeń.

Czasopismo: Journal of Computer Sciences Institute
Dziedziny: nauki inżynieryjno-techniczne
Dyscypliny: automatyka, elektronika i elektrotechnika
Analiza wydajnościowa wybranych narzędzi do budowy aplikacji Single Page Application

W artykule przedstawiono analizę wydajnościową z wykorzystaniem wybranych narzędzi do budowy Single Page Application. Do oceny wydajności aplikacji testowej używana została przeglądarka Google Chrome z narzędziem DevTools. Całkowita liczba wszystkich testów wynosiła 112. W ramach przeprowadzonego badania powstała aplikacja testowa z wykorzystaniem różnych szkieletów JavaScript - szkieletu Angular i szkieletu Vue.js.

Czasopismo: Journal of Computer Sciences Institute
Dziedziny: nauki inżynieryjno-techniczne
Dyscypliny: automatyka, elektronika i elektrotechnika
Efektywność sztucznych sieci neuronowych w rozpoznawaniu znaków pisma odręcznego

Sztuczne sieci neuronowe są jednym z narzędzi współczesnych systemów odtwarzania z obrazów tekstów, w tym pisanych odręcznie. W artykule przedstawiono rezultaty eksperymentu obliczeniowego mającego na celu analizę jakości rozpoznawania cyfr pisanych odręcznie przez dwie sztuczne sieci neuronowe (SSN) o różnej architekturze i parametrach. Jako podstawowe kryterium jakości rozpoznawania znaków użyto wskaźnika poprawności. Poza tym analizie poddano liczbę neuronów i ich warstw oraz czas uczenia SSN. Do stworzenia SSN, oprogramowania algorytmów ich uczenia i testowania wykorzystano język Python i bibliotekę TensorFlow. Obydwie SSN uczono i testowano przy pomocy tych samych dużych zbiorów obrazów znaków pisanych odręcznie.

Czasopismo: Journal of Computer Sciences Institute
Dziedziny: nauki inżynieryjno-techniczne
Dyscypliny: automatyka, elektronika i elektrotechnika
Analiza porównawcza rozwiązań wysokiej dostępności

Celem niniejszej pracy jest przedstawienie analizy porównawczej wybranych rozwiązań wysokiej dostępności. Problematyka wyboru odpowiednich rozwiązań HA jest nieodzowną częścią każdej firmy korzystającej z infrastruktury IT. Jako, że komercyjnie najczęściej stosowane są rozwiązania wirtualizacyjne firm Microsoft: Hyper-V oraz VMWare: vSphere, to zostały one poddane dogłębniejszej analizie. W tym celu wykonano testy wydajnościowe systemów gości na powyższych hypervisorach oraz przetestowano działanie klastra w sytuacji awarii jednego z hostów.

Czasopismo: Journal of Computer Sciences Institute
Dziedziny: nauki inżynieryjno-techniczne
Dyscypliny: automatyka, elektronika i elektrotechnika
Zwiększenie efektywności procesu tworzenia aplikacji internetowych poprzez połączenie frameworków Meteor JS i Angular JS

Celem artykułu było przeprowadzenie analizy porównawczej frameworków AngularJS i MeteorJS, oraz próba ich połączenia w procesie tworzenia aplikacji internetowej Analiza porównawcza została wykonana na podstawie dokumentacji technicznej wybranych narzędzi oraz na podstawie oceny procesu tworzenia przykładowej aplikacji internetowej z ich udziałem. Wybrane zostały mocne strony każdego z narzędzi, zostały one wykorzystane w procesie tworzenia aplikacji internetowej, w którym połączono frameworki przydzielając każdemu z nich okresloną funkcjonalność aplikacji. Połaczenie frameworków miało na celu zwiększenie efektywności procesu wytwarzania aplikacji internetowej.

Czasopismo: Journal of Computer Sciences Institute
Dziedziny: nauki inżynieryjno-techniczne
Dyscypliny: automatyka, elektronika i elektrotechnika
Porównanie możliwości tworzenia aplikacji internetowych w środowisku JEE na przykładzie Spring Boot i Vaadin

W artykule przeanalizowano możliwości tworzenia aplikacji internetowych na platformie Java Enterprise Edition przy zastosowaniu Vaadin i Spring Boot. Do przeprowadzenia analizy opracowano dwie aplikacje testowe typu CRUD, zaimplementowane z wykorzystaniem obu technologii. Przetestowano elementy implementacji, wydajność pracy z bazą danych oraz efektywność ładowania stron w przeglądarce.

Czasopismo: Journal of Computer Sciences Institute
Dziedziny: nauki inżynieryjno-techniczne
Dyscypliny: automatyka, elektronika i elektrotechnika