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ę "oprogramowania" wg kryterium: Temat


Wyświetlanie 1-6 z 6
Tytuł:
Application of explainable artificial intelligence in software bug classification
Zastosowanie wyjaśnialnej sztucznej inteligencji w klasyfikacji usterek oprogramowania
Autorzy:
Chmielowski, Łukasz
Kucharzak, Michał
Burduk, Robert
Powiązania:
https://bibliotekanauki.pl/articles/27315369.pdf
Data publikacji:
2023
Wydawca:
Politechnika Lubelska. Wydawnictwo Politechniki Lubelskiej
Tematy:
software bug assignment
software bug triaging
explainable artificial intelligence
text analysis
vulnerability
przypisywanie usterek oprogramowania
klasyfikacja usterek oprogramowania
wyjaśnialna sztuczna inteligencja
analiza tekstu
podatności
Opis:
Fault management is an expensive process and analyzing data manually requires a lot of resources. Modern software bug tracking systems may be armed with automated bug report assignment functionality that facilitates bug classification or bug assignment to proper development group.For supporting decision systems, it would be beneficial to introduce information related to explainability. The purpose of this work is to evaluate the useof explainable artificial intelligence (XAI) in processes related to software development and bug classification based on bug reports created by either software testers or software users. The research was conducted on two different datasets. The first one is related to classification of security vs non-securitybug reports. It comes from a telecommunication company which develops software and hardware solutions for mobile operators. The second dataset contains a list of software bugs taken from an opensource project. In this dataset the task is to classify issues with one of following labels crash, memory, performance, and security. Studies on XAI-related algorithms show that there are no major differences in the results of the algorithms used when comparing them with others. Therefore, not only the users can obtain results with possible explanations or experts can verify model or its part before introducing into production, but also it does not provide degradation of accuracy. Studies showed that it could be put into practice, but it has not been done so far.
Zarządzanie usterkami jest kosztownym procesem, a ręczna analiza danych wymaga znacznych zasobów. Nowoczesne systemy zarządzania usterkami w oprogramowaniu mogą być wyposażone w funkcję automatycznego przypisywania usterek, która ułatwia klasyfikację ustereklub przypisywanie usterek do właściwej grupy programistów. Dla wsparcia systemów decyzyjnych korzystne byłoby wprowadzenie informacji związanychz wytłumaczalnością. Celem tej pracy jest ocena możliwości wykorzystania wyjaśnialnej sztucznej inteligencji (XAI) w procesach związanych z tworzeniem oprogramowania i klasyfikacją usterek na podstawie raportów o usterkach tworzonych przez testerów oprogramowania lub użytkowników oprogramowania. Badania przeprowadzono na dwóch różnych zbiorach danych. Pierwszy z nich związany jest z klasyfikacją raportów o usterkach związanych z bezpieczeństwem i niezwiązanych z bezpieczeństwem. Dane te pochodzą od firmy telekomunikacyjnej, która opracowuje rozwiązania programowe i sprzętowe dla operatorów komórkowych. Drugi zestaw danych zawiera listę usterek oprogramowania pobranych z projektu opensource.W tym zestawie danych zadanie polega na sklasyfikowaniu problemów za pomocą jednej z następujących etykiet: awaria, pamięć, wydajnośći bezpieczeństwo. Badania przeprowadzone przy użyciu algorytmów związanych z XAI pokazują, że nie ma większych różnic w wynikach algorytmów stosowanych przy porównywaniu ich z innymi. Dzięki temu nie tylko użytkownicy mogą uzyskać wyniki z ewentualnymi wyjaśnieniami lub eksperci mogą zweryfikować model lub jego część przed wprowadzeniem do produkcji, ale także nie zapewnia to degradacji dokładności. Badania wykazały, że możnato zastosować w praktyce, ale do tej pory tego nie zrobiono.
Źródło:
Informatyka, Automatyka, Pomiary w Gospodarce i Ochronie Środowiska; 2023, 13, 1; 14--17
2083-0157
2391-6761
Pojawia się w:
Informatyka, Automatyka, Pomiary w Gospodarce i Ochronie Środowiska
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Tools for comparing the results of the work of sorting algorithms
Narzędzia do porównania wyników pracy algorytmów sortowania
Autorzy:
Gumeniuk, L.
Lotysh, V.
Gumeniuk, P.
Powiązania:
https://bibliotekanauki.pl/articles/407940.pdf
Data publikacji:
2018
Wydawca:
Politechnika Lubelska. Wydawnictwo Politechniki Lubelskiej
Tematy:
sorting algorithm
program realization
software package
algorytm sortowania
realizacja programu
pakiet oprogramowania
Opis:
The program implementation of sorting algorithms is obtained. The program realization of complex for comparison of sorting algorithms is obtained. Using the obtained tools, an analysis of algorithms for sorting by speed was performed depending on the number of members of the data array.
Wykonano program realizujący algorytmy sortowania. Otrzymano programowy układ do porównania algorytmów sortowania. Wykorzystując otrzymane narzędzia, wykonano analizę algorytmów sortowania według prędkości, w zależności od liczby elementów tablicy danych.
Źródło:
Informatyka, Automatyka, Pomiary w Gospodarce i Ochronie Środowiska; 2018, 8, 2; 42-45
2083-0157
2391-6761
Pojawia się w:
Informatyka, Automatyka, Pomiary w Gospodarce i Ochronie Środowiska
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Development of a modular light-weight manipulator for human-robot interaction in medical applications
Opracowanie modułowego lekkiego manipulatora do interakcji człowiek-maszyna w zastosowaniach medycznych
Autorzy:
Kurnicki, Adam
Stańczyk, Bartłomiej
Powiązania:
https://bibliotekanauki.pl/articles/1841352.pdf
Data publikacji:
2020
Wydawca:
Politechnika Lubelska. Wydawnictwo Politechniki Lubelskiej
Tematy:
modular manipulator
physical architecture
control architecture
manipulator modułowy
architektura fizyczna
architektura oprogramowania
Opis:
The article focuses on the design and implementation of mechanics, electronics and controlsystemfor a light-weight,modular,robotic manipulator for performing activities that require robot-human interaction in selected medicine-related applications. At the beginning, the functional requirements and physical architecture ofsuch manipulator are discussed. The structure and control systems of the essential manipulator components/joint modules are presented in detail. Next,we introduce the software architecture of the master controller. Finally, examples of the current implementationsof the modular manipulator are given.
Artykuł prezentuje zagadnienia związane z projektowaniem mechaniki, elektroniki i układów sterowania dla lekkiego, modułowegomanipulatora robotycznego dedykowanego do wykonywania czynności wymagających interakcji człowiek-robot w wybranych aplikacjach medycznych.W pierwszej części artykułu omówiono wymagania funkcjonalne i architekturę fizyczną manipulatora. Następnie przedstawiono strukturę i układy sterowania podstawowych elementów manipulatora–modułów napędowych przegubów. Zaprezentowano architekturę oprogramowania sterowania implementowaną w sterowniku nadrzędnym. Na koniec podano przykłady zrealizowanych implementacji opracowanego manipulatoramodułowego.
Źródło:
Informatyka, Automatyka, Pomiary w Gospodarce i Ochronie Środowiska; 2020, 10, 4; 33-37
2083-0157
2391-6761
Pojawia się w:
Informatyka, Automatyka, Pomiary w Gospodarce i Ochronie Środowiska
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Development of a modular light-weight manipulator for human-robot interaction in medical applications
Opracowanie modułowego lekkiego manipulatora do interakcji człowiek-maszyna w zastosowaniach medycznych
Autorzy:
Kurnicki, Adam
Stańczyk, Bartłomiej
Powiązania:
https://bibliotekanauki.pl/articles/1841363.pdf
Data publikacji:
2020
Wydawca:
Politechnika Lubelska. Wydawnictwo Politechniki Lubelskiej
Tematy:
modular manipulator
physical architecture
control architecture
manipulator modułowy
architektura fizyczna
architektura oprogramowania
Opis:
The article focuses on the design and implementation of mechanics, electronics and controlsystemfor a light-weight,modular,robotic manipulator for performing activities that require robot-human interaction in selected medicine-related applications. At the beginning, the functional requirements and physical architecture ofsuch manipulator are discussed. The structure and control systems of the essential manipulator components/joint modules are presented in detail. Next,we introduce the software architecture of the master controller. Finally, examples of the current implementationsof the modular manipulator are given.
Artykuł prezentuje zagadnienia związane z projektowaniem mechaniki, elektroniki i układów sterowania dla lekkiego, modułowegomanipulatora robotycznego dedykowanego do wykonywania czynności wymagających interakcji człowiek-robot w wybranych aplikacjach medycznych.W pierwszej części artykułu omówiono wymagania funkcjonalne i architekturę fizyczną manipulatora. Następnie przedstawiono strukturę i układy sterowania podstawowych elementów manipulatora–modułów napędowych przegubów. Zaprezentowano architekturę oprogramowania sterowania implementowaną w sterowniku nadrzędnym. Na koniec podano przykłady zrealizowanych implementacji opracowanego manipulatoramodułowego.
Źródło:
Informatyka, Automatyka, Pomiary w Gospodarce i Ochronie Środowiska; 2020, 10, 4; 33-37
2083-0157
2391-6761
Pojawia się w:
Informatyka, Automatyka, Pomiary w Gospodarce i Ochronie Środowiska
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Remote SOTA algorithm for NB-IoT wireless sensors –implementation and results
Algorytm zdalnej aktualizacji oprogramowania w bezprzewodowych sensorach NB-IoT –implementacja i rezultaty
Autorzy:
Szydłowski, Piotr
Zaręba, Karol
Powiązania:
https://bibliotekanauki.pl/articles/27315454.pdf
Data publikacji:
2023
Wydawca:
Politechnika Lubelska. Wydawnictwo Politechniki Lubelskiej
Tematy:
Internet of Things
wireless sensors
NB-IoT
software over the air
internet rzeczy
sensory bezprzewodowe
zdalna aktualizacja oprogramowania
Opis:
In this paper we share our experience with remote software updates for NB-IoT devices. The experience was collected over the years, when managing a fleet of tens of thousands of NB-IoT wireless sensors deployed worldwide by our customers. The paper discusses the main concerns that must be taken into account when designing the remote software over the air (SOTA) update mechanism, describes the remote update algorithm developed and used by us and presents the achieved experimental results based on remote software update of 5 000 NB-IoT sensors deployed in 10 European countries.
W tym artykule dzielimy się naszymi doświadczeniami ze zdalnymi aktualizacjami oprogramowania w urządzeniach NB-IoT. Doświadczenie zbieraliśmy przez lata, zarządzając flotą dziesiątek tysięcy czujników bezprzewodowych, które używane są na całym świecie przez naszych klientów. W artykule omówiono główne zagadnienia, które należy wziąć pod uwagę przy projektowaniu mechanizmu zdalnej aktualizacji oprogramowania (SOTA), opisano algorytm zdalnej aktualizacji opracowany i wykorzystywany przez nas oraz omówiono eksperymentalne wyniki aktualizacji oprogramowania na podstawie aktualizacji 5 000 czujników NB-IoT pracujących w 10 krajach europejskich.
Źródło:
Informatyka, Automatyka, Pomiary w Gospodarce i Ochronie Środowiska; 2023, 13, 3; 117--120
2083-0157
2391-6761
Pojawia się w:
Informatyka, Automatyka, Pomiary w Gospodarce i Ochronie Środowiska
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Hybrid binary whale optimization algorithm based on taper shaped transfer function for software defect prediction
Hybrydowy, binarny algorytm WOA oparty na transmitancji stożkowej do prognozowania defektów oprogramowania
Autorzy:
Alnaish, Zakaria A. Hamed
Hasoon, Safwan O.
Powiązania:
https://bibliotekanauki.pl/articles/27315468.pdf
Data publikacji:
2023
Wydawca:
Politechnika Lubelska. Wydawnictwo Politechniki Lubelskiej
Tematy:
feature selection
binary whale optimization algorithm
taper-shaped transfer function
software defect prediction
wybór cech
algorytm optymalizacji binarnej
transmitancja stożkowa
przewidywanie defektów oprogramowania
Opis:
Reliability is one of the key factors used to gauge software quality. Software defect prediction (SDP) is one of the most important factors which affectsmeasuring software's reliability. Additionally, the high dimensionality of the features has a direct effect on the accuracy of SDP models.The objective of this paper is to propose a hybrid binary whale optimization algorithm (BWOA) based on taper-shape transfer functions for solving feature selection problems and dimension reduction with a KNN classifier as a new software defect prediction method. In this paper, the values of a real vector that representsthe individual encoding have been converted to binary vector by using the four types of Taper-shaped transfer functionsto enhance the performance of BWOA to reduce the dimension of the search space. The performance of the suggestedmethod (T-BWOA-KNN)was evaluatedusing eleven standard software defect prediction datasets from the PROMISE and NASA repositories depending on the K-Nearest Neighbor (KNN) classifier. Seven evaluation metrics have been used to assess the effectiveness of the suggested method. The experimental results have shownthat the performanceof T-BWOA-KNNproduced promising results compared to other methods including ten methods from the literature, four typesof T-BWOAwith the KNN classifier. In addition, the obtained results are compared and analyzed with other methods from the literature in termsof the average numberof selected features (SF) and accuracy rate (ACC) using the Kendall W test. In this paper, a new hybrid software defect prediction methodcalledT-BWOA-KNNhas been proposed which is concerned with the feature selection problem. The experimental results have provedthatT-BWOA-KNN produced promising performance compared with other methods for most datasets.
Niezawodność jest jednym z kluczowych czynników stosowanych do oceny jakości oprogramowania.Przewidywanie defektów oprogramowania SDP (ang. Software Defect Prediction) jest jednym z najważniejszych czynników wpływających na pomiar niezawodności oprogramowania. Dodatkowo, wysoka wymiarowość cech ma bezpośredni wpływ na dokładność modeli SDP.Celemartykułu jest zaproponowanie hybrydowego algorytmu optymalizacji BWOA (ang. Binary Whale Optimization Algorithm) w oparciu o transmitancję stożkową do rozwiązywania problemów selekcji cech i redukcji wymiarów za pomocą klasyfikatora KNN jako nowej metody przewidywania defektów oprogramowania.W artykule, wartości wektora rzeczywistego, reprezentującego indywidualne kodowanie zostały przekonwertowane na wektor binarny przy użyciu czterech typów funkcji transferu w kształcie stożka w celu zwiększenia wydajności BWOA i zmniejszenia wymiaru przestrzeni poszukiwań.Wydajność sugerowanej metody (T-BWOA-KNN) oceniano przy użyciu jedenastu standardowych zestawów danych do przewidywania defektów oprogramowania z repozytoriów PROMISE i NASA w zależności od klasyfikatora KNN. Do oceny skuteczności sugerowanej metody wykorzystano siedemwskaźników ewaluacyjnych. Wyniki eksperymentów wykazały, że działanie rozwiązania T-BWOA-KNN pozwoliło uzyskaćobiecujące wyniki w porównaniu z innymi metodami, w tym dziesięcioma metodami na podstawie literatury, czterema typami T-BWOA z klasyfikatorem KNN. Dodatkowo, otrzymane wyniki zostały porównanei przeanalizowane innymi metodami z literatury pod kątem średniej liczby wybranych cech (SF) i współczynnika dokładności (ACC), z wykorzystaniem testu W.Kendalla. W pracy, zaproponowano nową hybrydową metodę przewidywania defektów oprogramowania, nazwaną T-BWOA-KNN, która dotyczy problemu wyboru cech. Wyniki eksperymentów wykazały, że w przypadku większości zbiorów danych T-BWOA-KNN uzyskała obiecującą wydajnośćw porównaniu z innymi metodami.
Źródło:
Informatyka, Automatyka, Pomiary w Gospodarce i Ochronie Środowiska; 2023, 13, 4; 85--92
2083-0157
2391-6761
Pojawia się w:
Informatyka, Automatyka, Pomiary w Gospodarce i Ochronie Środowiska
Dostawca treści:
Biblioteka Nauki
Artykuł
    Wyświetlanie 1-6 z 6

    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