Filters
total: 1359
filtered: 773
-
Catalog
- Publications 773 available results
- People 74 available results
- Inventions 3 available results
- Projects 1 available results
- Laboratories 8 available results
- Research Teams 8 available results
- Research Equipment 10 available results
- e-Learning Courses 467 available results
- Events 10 available results
- Offers 1 available results
- Open Research Data 4 available results
Chosen catalog filters
Search results for: PROGRAMOWANIE CELINOWE
-
Nowe podejście do oceny szacowania złożoności oprogramowania
PublicationW tej publikacji przedstawione zostały metody szacowania złożoności oprogramowania oraz ich proponowane modyfikjacje. Szacowanie złożoności jest niezbędne podczas realizacji projektu informatycznego w celu określenia jego kosztów związanych z koniecznością wykorzystania zasobów, by w rezultacie mozna było uzyskać zamierzony efekt, jakim jest dostarczenie klientowi satysfakcjonującego go produktu. Najpierw przedstawiony został teoretyczny...
-
Strategia doboru oprogramowania optymalizacji transportu - przykład aplikacyjny
PublicationW artykule pokazano praktyczne wdrozony w praktyce przemysłowej komputerowo wspomagany system optymalizacji transportu. Na wstepie scharakteryzowano wyjsciową sytuację decyzyjną przedsiebiorstwa w połączeniu z jego parametrami logistycznymi. Z kolei pokazano techniki i narzedziaorganizacji projektu IT z wykorzystaniem modeli referencyjnych ładu korporacyjnego, na przykłądzie kaskadowego modelu życia systemu IT, procesowo-projektowej...
-
Identyfikacja modułów oprogramowania na poziomie kodu maszynowego
PublicationPoruszono zagadnienia porównywania elementów programów w postaci kodów binarnych. Identyfikacja podobnych do identycznych fragmentów kodu w różnych programach może stanowić podstawę do wyodrębnienia tych kodów i nadania im postaci bibliotek powszechnego użytku. W artykule pokazano wybrane metody identyfikacji takich modułów, jak również przeedstwaiono aplikację używaną do porównywania modułów oprogramowania.
-
Ryzyko etyczne w procesie wytwarzania oprogramowania [online]
PublicationW artykule rozpatrywane są współczesne problemy wytwarzania oprogramowania. Jednym z możliwych sposobów ich rozwiązywania jest uwzględnienie w procesie wytwarzania zagadnień ryzyka etycznego, rozumianego jako zagrożenia, jakie dla sukcesu przedsięwzięcia stwarzają problemy etyki podejmowanych decyzji, odstępstwa od obowiązującego prawa, uwarunkowań polityki prowadzenia projektu, wpływu projektu na ludzi, biorących w nim udział...
-
Model zarządzania zasobami oprogramowania w organizacjach gospodarczych
Publication.
-
Monitorowanie systemów wieloagnetowych z uzyciem oprogramowania Nagios
PublicationPrzyjęte rozwiązanie polega na rozszerzeniu Nagios w części dotyczącej jego wtyczek o jedną komendę (parallel_check), która pozwoli wielokrotnie – zamiast jednokrotnie – wykonać zdefiniowany dla elementu program testujący. Dodatkowo wykorzystuje się przy tym fakt, że pole address w definicji hosta nie jest interpretowane, a jedynie przechowywane i udostępniane przez Nagios. Wymienione elementy pozwalają na skonstruowanie warstwy...
-
Zastosowanie programowania celowego do oceny stabilności skomplikowanych układów ekonomicznych
PublicationJednym z poważnych problemów gospodarki krajów postkomunistycznych jest niestabilne funkcjonowanie przedsiębiorstw przemysłowych. Szczególnego znaczenia nabiera wypracowanie takich mechanizmów decyzji w zakresie zarządzania aby stłumić lub złagodzić czynniki wywierające negatywny wpływ na działalność systemów ekonomicznych. Naszym zadaniem jest określenie pojęcia stabilności układu ekonomicznego (przedsiębiorstwa) oraz podstawowych...
-
Komputerowa technika pomiarowa : oprogramowanie wirtualnych przyrządów pomiarowych w LabVIEW
PublicationKsiążkę rozpoczyna omówienie pojęcia przyrządu wirtualnego, struktury przyrządów i ich klasyfikacji. Podano przykłady przyrządów wirtualnych, stanowiących zarówno odpowiedniki przyrządów rzeczywistych, jak i nietypowych, do specjalistycznego zastosowania. Następnie dokonano przeglądu metod programowania przyrządów wirtualnych, m.in. z użyciem środowisk LabWindows/CVI, TestPoint i DASYLab. Zasadniczą część książki zajmuje szczegółowy...
-
Zastosowanie programowania dynamicznego do planowania dobowej pracy elektrowni pompowych
PublicationW artykule przedstawiono algorytm obliczeń wykorzystujący programowanie dynamiczne do planowania pracy elektrowni pompowych w systemie elektroenergetycznym. Przedstawiono wyniki obliczeń planów dobowej pracy przykładowej elektrowni pompowej.
-
"Oprogramowanie CFD narzędziem modelowania przepływów występujących w urządzeniach energetycznych"
PublicationOprogramowanie CFD umożliwia między innymi modelowanie przepływów występujących w urządzeniach energetycznych. Poprawnie utworzony model numeryczny stanowi zatem narzędzie analizy pracy poszczególnych urządzeń w interesujących nas warunkach projektowych, a także narzędzie diagnostyki już istniejących obiektów. Niniejsze opracowanie stanowi opis kolejnych etapów tworzenia modelu numerycznego, na przykładzie niskotemperaturowego...
-
Programowanie dynamiczne w rozwiązywaniu problemów szeregowania zadań w systemach o acyklicznej strukturze
PublicationRozważono rozrzedzone systemy niepodzielnych zadań dwuprocesorowych o jednostkowych długościach operacji oraz systemy maszyn dedykowanych (open shop,flow shop, mixed shop) o operacjach zero-jedynkowych. Przedstawiono rodzinę wielomianowych algorytmów opartych na programowaniu dynamicznym, pozwalających na znalezienie optymalnego uszeregowania względem szerokiej rodziny funkcji kryterialnych. Stopień rozrzedzenia systemu zdefiniowano...
-
Oprogramowanie do modelowania i analizy rozpływu ciepła w strukturach warstwowych
Publication.
-
Cztery algorytmy które wstrząsnęły światem. Część III: Sprzęt czy oprogramowanie
PublicationW trzecim odcinku cyklu poruszono problem przyjaznego rysowania grafów oraz zaprezentowano algorytmy dla szybkiego mnożenia macierzy, a więc problemu, który pojawia się w każdej nauce inżynieryjnej. Rozważania ogólne zamknięto ilustracją postępu, jaki dokonał się w zakresie sprzętu liczącego i oprogramowania.
-
Uczenie na błędach w nauczaniu programowania w systemie e-learningu
PublicationJedną z kluczowych umiejętności, które muszą posiąść adepci programowania, stanowi umiejętność poprawiania kodu programu zawierającego błędy. Jest to działanie bardzo złożone, wymagające znajomości składni języka, rozumienia semantyki kodu, znajomości zasad testowania oraz rozumienia działania algorytmu. W artykule autor proponuje własną metodę kształtowania umiejętności poprawiania kodu programu wykorzystującą narzędzia do nauczania...
-
Cztery algorytmy, które wstrząsnęły światem. Część III: Sprzęt czy oprogramowanie
PublicationW ostatniej części tryptyku poruszamy problem przyjaznego rysowania grafów oraz prezentujemy algorytmy dla szybkiego mnożenia macierzy. Nasze rozważania kończymy ilustracją postępu w dziedzinie sprzętu i oprogramowania
-
Oprogramowanie Saphira do rozmytej autonomicznej nawigacji robota mobilnego Pioneer 2CE
PublicationPraca obejmuje analizę wykorzystania logiki rozmytej do nawigacji autonomicznego robota mobilnego Pioneer 2CE w nieznanym otoczeniu, przy użyciu architektury oprogramowania Saphira. W opracowaniu przestawiono podstawy rozmytej nawigacji, strukturę sterownika rozmytego i architekturę oprogramowania Saphira. Przedstawiono platformę mobilną Pioneer 2CE, symulator robota i sposób jego sterowania.
-
Zastosowanie wysokopoziomowych języków programowania do wyznaczania nośności przemieszczeniowych pali wkręcanych.
PublicationW artykule podjęta zostaje problematyka współczesnego, bardziej ekonomicznego projektowania pali. Rozwiązania normowe np. PN-83-B-2482, bazują zazwyczaj na wielkościach takich jak stopień zagęszczenia czy stopień plastyczności. Powoduje to, że dane uzyskane bezpośrednio z badań podłoża są korelowane podwójnie. W niniejszym opracowaniu proponuje się, aby korzystając z funkcji transformacyjnych wyznaczać nośność pala bezpośrednio...
-
Testowanie w przyrostowym i ewolucyjnym cyklu życia oprogramowania
PublicationArtykuł prezentuje doświadczenia dotyczące procesu testowania złożonego systemu internetowego rozwijanego w okresie ostatnich pięciu lat. System ten powstaje w cyklu przyrostowym i ewolucyjnym, przechodząc do kolejnych wydań. Rozróżniono wydania główne, które są poprzedzane pełnym zakresem testów regresji oraz wydania rozszerzające, gdzie zakres testowania jest zawężony. Wyjaśniono miejsce procesu testowania w kontekście zarządzania...
-
Modelowanie światłowodowych sensorów polarymetrycznych za pomocą oprogramowania LabVIEW
PublicationW komunikacie opisano aplikację umożliwiającą modelowanie pracy polarymetrycznych sensorów światłowodowych. Aplikacja ta, napisana w oparciu o platformę LabVIEW, umożliwia wyznaczenie odpowiedzi rzeczywistego sensora polarymetrycznego wykorzystującego monochromatyczne źródło światła. Omówiono problemy występujące w tworzeniu aplikacji do modelowania w graficznym środowisku do tworzenia aplikacji i zaprezentowano wybrane wyniki...
-
Maszyny wirtualne jako warstwa pośrednia w oprogramowaniu systemowym
PublicationZaprezentowano pojęcie maszyny wirtualnej oraz podstawowedefnicje związane z wirtualizacją zasobów. Przedstawiono warstwowy model systemu komputerowego i jego rozwinięcia z uwzględnieniem warstwy maszyny wirtualnej. Podano klasyfkację maszyn z punktu widzenia aplikacji użytkowej i systemu operacyjnego. Dokonano porównania poszczególnych kategorii maszyn wirtualnych.
-
Integracja modelowania i implementacji oprogramowania w metodzie IMAC.
PublicationDotychczasowa technologia wytwarzania oprogramowania akceptuje występowanie niespójności pomiędzy modelowaniem w języku UML a implementacją w obiektowych językach programowania. Metoda IMAC zapewnia spójność przez zastosowanie jednolitej notacji graficznej w całym projekcie informatycznym. Dzięki temu implementacja zostaje sprowadzona do uszczegółowienia diagramów projektowych i wygenerowania gotowego, funkcjonalnego kodu programu....
-
Jakość i bezpieczeństwo oprogramowania systemu E/E/PE .
PublicationPrzedstawiono wymagania dla bezpieczeństwa oprogramowania systemu E/E/PE w cyklu życia według EN 61508 - 3 oraz problemy związane z projektowaniem, budową, weryfikacją i walidacją modułów oprogramowania. Ukazano również problematykę związaną z integrowaniem oprogramowania ze sprzętem i wymaganiami dotyczącymi certyfikacji systemu.
-
Projekt systemu nagłośnieniowego z wykorzystaniem oprogramowania CATT-Acoustic.
PublicationW niniejszej pracy zawarto projekt modelu akustycznego sali audytoryjnej oraz weryfikację charakterystyk pola akustycznego tego modelu w oparciu o program CATT-Acoustic. W pracy przedstawiono również projekt systemu nagłośnienia modelowanej sali audytoryjnej, który z punktu widzenia właściwości akustycznych powinien zapewnić jak najlepszą zrozumiałość mowy. Dokonano analizy porównawczej pola akustycznego bez oraz z zaimplementowanym...
-
Integracja Inżynierii oprogramowania, inżynierii dokumentu i inżynierii wiedzy
PublicationW artykule przedstawiono postępy w nowej dziedzinie inżynierii dokumentu, umożliwiające reprezentowanie i przetwarzanie informacji w postaci czytelnej równocześnie dla człowieka i komputera. Jest to nowe wyzwanie dla zmian w tradycyjnie pojmowanym cyklu życia produktu informatycznego, gdyż procesy i produkty oprogramowania stają się w sposób naturalny realizacją ludzkich przedsięwzięć.
-
Zarządzanie zmianami i modelowanie rozmyte w inżynierii oprogramowania
PublicationW artykule przedstawiono możliwości wykorzystania wiedzy z zakresu zarządzania oraz sztucznej inteligencji do kontrolowania budżetu i czasu realizacji przedsięwzięcia informatycznego. Na wstępie przedstawiono problemy zarządzania przedsięwzięciami informatycznymi, odnoszące się do planowania i kontrolowania procesów i zespołów wytwórczych. Następnie scharakteryzowano wiedzę z zakresu zarządzania zmianami oraz modelowania rozmytego...
-
Krytyczna ocena stanu badań interdyscyplinarnych w inżynierii oprogramowania
PublicationRozwiązywanie problemów pozatechnicznych w projektach informatycznych może być ułatwione na skutek zastosowania wyników badań interdyscyplinarnych w inżynierii oprogramowania. W tym rozdziale dokonano krytycznej oceny najnowszych badań z tego obszaru pod względem dojrzałości zastosowanej metodologii badań oraz praktycznej użyteczności wyników.
-
Uprzednie uzgodnienia cenowe jako narzędzie w sprawach porozumień w zakresie ustalania cen transakcyjnych
PublicationW dobie nasilonych procesów globalizacji, problem unikania opodatkowania poprzez lokowanie dochodów w krajach o niskim opodatkowaniu staje się coraz bardziej istotnym. Narzędziem ograniczenia sporów z organem podatkowym w zakresie cen stosowanych przez podmioty powiązane są ''uprzednie porozumienie cenowe''. Narzędzie to zostało po raz pierwszy wprowadzone do polskiego prawodastwa podatkowego od 1.01.2006 r.
-
3d imaging software tools for multibeam sonar data
PublicationArtykuł porusza problem trójwymiarowej wizualizacji dna morskiego na podstawie danych pochodzących z systemu wielowiązkowego. W prezentowanym systemie wykorzystano trzy technologie programistyczne do wytwarzania grafiki 3D (C++ OpenGL, Java 3D, Java OpenGL). W artykule przedstawiono problemy, na które natknięto się podczas tworzenia systemu coraz omówiono sposoby ich rozwiązywania.
-
Quadratic programming approach to coupled resonator filter cad
PublicationArtykuł prezentuje technikę komputerowego wspomagania procesu projektowania filtrów zbliżeniowych. Polega ona na sformułowaniu macierzy sprzężeń jako problemu programowania kwadratowego (QP). Dzięki zdefiniowaniu procedury optymalizacyjnej jako problemu QP, przy założeniu liniowej zależności współczynników sprzężeń od wymiarów geometrycznych struktury, uzyskano znaczącą redukcję liczby pełnofalowych symulacji prowadzących do uzyskania...
-
Finansowanie przedsięwzięć rewitalizacyjnych z funduszy unijnych w okresie programowania 2007-2013
Publication -
Monitorowanie programowania i zmian w przestrzeni jako instrument zarządzania rozwojem regionalnym
PublicationZ analizy potrzeb stałej obserwacji zmian wynikają założenia monitoringu. Określono cele monitoringu, jego funkcje i zadania. Rozwinięto założenia kontrolingu jako formy monitoringu decyzyjnego, służącego weryfikacji poziomu realizacji celów rozwoju regionalnego i działań przestrzennych.
-
Oprogramowanie do doboru charakterystyk modelu propagacyjnego na potrzeby projektowania sieci kognitywnych
PublicationKoncepcja sieci kognitywnej, czyli „inteligentnej” sieci radiowej dostosowującej swoje parametry do zmieniającego się wokół środowiska propagacyjnego, jest przyszłością dla komunikacji radiowej. Opracowane oprogramowanie symuluje działanie radia kognitywnego i ma pomóc w procesie projektowania rzeczywistych systemów radiowych, wykorzystując do tego celu mapę cyfrową. W artykule zostanie przedstawiona idea radia kognitywnego, zastosowane...
-
Zastosowanie programowania parametrycznego w planowaniu operacji obróbki elementów o powtarzalnej geometrii
PublicationPorównywano zastosowania dostępnych technik programowania obróbki numerycznej przedmiotów o powtarzających się elementach konstrukcji. Analizowano możliwości stosowania programowania parametrycznego w trybie programowania zorientowanego warsztatowo oraz pracy w środowisku systemu klasy CAM. Zwrócono uwagę na przejrzystość tworzonego programu w aspekcie możliwości jego edycji i korekty składni, formy zapisu programu w pamięci obrabiarki...
-
Zastosowanie programowania parametrycznego w planowaniu operacji obróbki elementów o powtarzalnej geometrii
PublicationPorównywano zastosowania dostępnych technik programowania obróbki numerycznej przedmiotów o powtarzających się elementach konstrukcji. Analizowano możliwości stosowania programowania parametrycznego w trybie programowania zorientowanego warsztatowo oraz pracy w środowisku systemu klasy CAM. Zwrócono uwagę na przejrzystość tworzonego programu w aspekcie możliwości jego edycji i korekty składni, formy zapisu programu w pamięci obrabiarki...
-
MOŻLIWOŚCI POPRAWY PROCESU WYTWARZANIA OPROGRAMOWANIA W MAŁYCH FIRMACH INFORMATYCZNYCH
PublicationW artykule wykazano, że jest możliwa poprawa jakości procesu wytwarzania oprogramowania poprzez wdrożenie zaleceń standardu CMMI oraz wykorzystywanie doświadczeń z poprzednich udanych i udokumentowanych projektów. Wykazano znaczącą rolę szablonów dokumentacji w poprawie jakości procesu. Przeanalizowano praktyczne konsekwencje nierównomiernego zapotrzebowaniu na zasoby i zmiennej w czasie intensywności prac w cyklu życia oprogramowania....
-
Charakterystyka i przegląd oprogramowania open source dla zastosowań biznesowych.
PublicationW niniejszym artykule została dokonana analiza porównawcza powszechnie używanego oprogramowania komercyjnego i oprogramowania open source opartego na licencji GPL. Jako, że produkty open source obecnie zdobywają rynek aplikacji biznesowych, zawarto przegląd obecnie dostępnych narzędzi informatycznych w ramach tej grupy - od niezbędnych każdemu przedsiębiorstwu pakietów biurowych po zintegrowane systemy klasy ERP. Przedstawiono...
-
Zastosowanie technologii Web Farming dla poprawy procesu wytwarzania oprogramowania
PublicationW pracy zaprezentowano koncepcję wykorzystania technologii Web Farming wsieci intranet firmy produkcyjnej. Oprogramowanie w celu poprawy procesu wy-twórczego. Przedstawiono ogólną architekturę systemu oraz sposób jego wyko-rzystania przez różne grupy udziałowców procesu wytwarzania oprogramowania.
-
Współczesne metody zapewniania jakości oprogramowania. Od klasyki do zwinności
PublicationKsiążka opisuje problematykę jakości w kontekście metod wytwarzania oprogramowania. Składa się z 22 rozdziałów podzielonych na 6 części: Znaczenie jakości oprogramowania, Podstawowe pojęcia i problemy jakości, Jakość w ujęciu klasycznym, Pomiary jakości, Dokumentacja i normy jakości procesu, Jakość w podejściu zwinnym. Zebrany materiał pokazuje ewolucję podejścia do jakości w klasycznych metodykach wytwarzania (od modelu kaskadowego...
-
Jakość oprogramowania w zwinnym podejściu do zarządzania projektami informatycznymi
PublicationCel: Celem artykułu jest ocena, czy wykorzystanie podejścia zwinnego Scrum w organizacji podnosi jakość wytwarzanego oprogramowania oraz próba uzyskania odpowiedzi na pytanie, jak nowelizacja Przewodnika po Scrumie (Scrum Guide) z listopada 2020 roku wpłynęła na proces wytwarzania oprogramowania. Projekt badania/metodyka badawcza/koncepcja: Przyjętą metodyką badawczą jest przegląd literatury przedmiotu oraz badania własne autora....
-
Zwinne wytwarzanie oprogramowania - praktyki wspierane w środowisku IBM Jazz
PublicationW artykule zostało zaproponowane wykorzystanie technologii IBM Jazz w kontekście pracy grupowej proponowanej przez zwinne metodyki takie jak Scrum czy Disciplined Agile Delivery
-
A new open-source software developed for numerical simulations usingdiscrete modeling methods
PublicationThe purpose of this work is to present the development of an open-source software based on a discrete description of matter applied to study the behavior of geomaterials. This software uses Object Oriented Programming techniques, and its methodology design uses three different methods, which are the Discrete Element Method (DEM) [F. Donzé, S.A. Magnier, Formulation of a three-dimensional numerical model of brittle behavior, Geophys....
-
Zarządzanie opóźnieniami w ruchu kolejowym z zastosowaniem rogramowania ewolucyjnego
PublicationZarządzanie opóźnieniami w ruchu kolejowym zostało potraktowane jako wielokryterialny problem optymalizacyjny, który obejmuje między innymi zapewnienie skomunikowania pociągów na stacjach węzłowych oraz dążenie do uzyskania biegu pociągów najbardziej zgodnego z pierwotnym rozkładem jazdy. Uwzględniono priorytety poszczególnych pociągów uzależnione od sytuacji ruchowej i kategorii pociągów. W przeprowadzonym procesie optymalizacji...
-
Zastosowanie procedur modelowania ekonometrycznego w procesach programowania i oceny efektywności w elektroenergetyce
Publicationprzedstawiono wybrane zagadnienia zastosowania procedur modelowania ekonometrycznego w procesach programowania i oceny efektywności w elektroenergetyce.
-
Zastosowanie analiz i prognoz ruchu w programowaniu, planowaniu i projektowaniu inwestycji transportowych
PublicationW artykule zostanie przedstawiona charakterystyka procesu planowania i realizacji inwestycji transportowych ze szczególnym uwzględnieniem roli analiz i prognoz ruchu. Przedstawione fazy planowania, projektowania i realizacji inwestycji transportowych omówiono na przykładach wielu inwestycji prowadzonych w ostatnich latach na obszarze miasta Gdańska i województwa pomorskiego. Szczególną uwagę poświęcono roli analiz i prognoz ruchu...
-
Warunki programowania i realizacji rozwoju regionalnego przez województwa samorzadowe po roku 2006.
PublicationPolskie regiony wobec strategii lizbońskiej znalazły się w nowej sytuacji uwarunkowań i wyników konkurencyjności: Przed programowaniem staż dylemat wyboru: między polaryzacją a wyrównywaniem szans. Kontrakt regionalny jest jednym z instrumentów wymagających przeformowania. Konieczne są zmiany instytucjonalne.
-
Zastosowania metodyki Kansei do doskonalenia interfejsów oprogramowania wykorzystywanego w telepracy
PublicationArtykuł przedstawia możliwości wykorzystania metodyki Kansei Engineering do projektowania ulepszeń interfejsów oprogramowania wykorzystywanego w prowadzeniu telepracy. W artykule zostały zaprezentowane: podstawy metodyki Kansei Engineering, informacje o telepracy oraz podstawowe zagadnienia związane z projektowaniem interfejsów oprogramowania.
-
Pakiet oprogramowania do obróbki sekwencji termograficznych w aktywnej termografii dynamicznej
Publication.
-
Integracja technik użyteczności i technik inżynierii oprogramowania w projekcie informatycznym
PublicationZagadnienie integracji technik użyteczności i technik inżynierii oprogramowania wynika z obserwacji braku spójności terminologicznej i braku dopasowania metodologicznego technik, które mają zastosowanie do tego samego 'bytu' - do oprogramowania i są stosowane w jednym przedsięwzięciu - w projekcie informatycznym. Celem referatu jest przedstawienie zarysu wyników badań międzynarodowych z obszaru integracji technik użyteczności...
-
Zarządzanie jakością i niezawodnością oprogramowania w systemach związanych z bezpieczeństwem
PublicationW artykule poruszono problem zapewnienia wymaganej jakości i niezawodności oprogramowania stosowanego w systemach związanych z bezpieczeństwem. Przedstawiono podstawowe rodzaje modeli niezawodnościowych oprogramowania i wynikające z nich specyficzne właściwości tego elementu systemu. Na przykładzie "Modelu V" cyklu życia omówiono zasady zarządzania procesem wytwarzania oprogramowania, ze szczególnym uwzględnieniem roli procesów...
-
Kontekst oprogramowania z perspektywy jakości technicznej, użytkowej, estetycznej i marketingowej
PublicationReferat zawiera analizę i porównanie kontekstu jakości oprogramowania z różnych perspektyw zapewnienia jakości. Uwzględniono następujące perspektywy: wytwarzanie oprogramowania i jakość techniczną, projektowanie interfejsów użytkownika i jakość użytkową, estetykę i wrażenie wywierane przez oprogramowanie, zgodność z prawem oraz jakość marketingową.