Browsing by Subject "programowanie (informatyka)"
Now showing 1 - 7 of 7
- Results Per Page
- Sort Options
Item type:Book, Access status: Restricted , AVR & ARM7 : programowanie mikrokontrolerów dla każdego(Wydawnictwo Helion, ©2010) Borkowski, PawełItem type:Doctoral Dissertation, Access status: Open Access , Business-driven technical debt management using continuous debt valuation approach (CoDVA)(Data obrony: 2024-03-01) Stochel, Marek Grzegorz
Wydział Informatyki, Elektroniki i TelekomunikacjiTermin „dług techniczny” (technical debt) oznacza właściwości elementów oprogramowania produktu, których jakość odbiega od oczekiwanej. W założeniu stanowią one rozwiązanie tymczasowe, lecz pozostawienie ich w takim stanie oznacza nieuchronnie opóźnione konsekwencje: wprowadzanie przyszłych zmian takich elementów staje się coraz bardziej skomplikowane i kosztowne, a z czasem nawet niemożliwe do przeprowadzenia. Rosnąca świadomość istnienia zjawiska długu technicznego i konsekwencji, jakie ze sobą niesie, przyczyniła się do wzrostu ilości badań mających na celu skuteczne zarządzanie nim. Długu technicznego nie da się uniknąć, a konsekwencji które za sobą pociąga nie można zignorować, natomiast zaciągnięcie długu technicznego może być w pewnych okolicznościach pożądane. Na przykład dla start-upów istotne jest szybkie usatysfakcjonowanie pierwszych klientów, uzyskanie przewagi konkurencyjnej i zdobycie udziału w rynku. Dług techniczny wpływa na wszystkie elementy oprogramowania produktu, które odpowiedzialne są za efektywne tworzenie wartości dla klientów. Z praktycznego punktu widzenia zarządzanie długiem technicznym powinno więc być jedną z kluczowych praktyk inżynierskich. Jest to działanie szczególnie istotne ze względu na odpowiednie zbilansowanie inwestycji, tak aby umożliwić przyszły rozwój oprogramowania i jego utrzymanie. Pomimo wzrostu liczby badań naukowych dotyczących zarządzania długiem technicznym, nadal utrzymuje się potrzeba badań empirycznych, przyjmujących kompleksowe podejście do zarządzania długiem technicznym (obejmujących wszystkie artefakty rozwoju oprogramowania, nie tylko kod) i uwzględniających perspektywę biznesową. Przedmiotem badań zaprezentowanych w niniejszej pracy jest optymalizacja czasowo-kosztowa długoterminowej strategii utrzymania i rozwoju wybranych modułów lub aplikacji systemów telekomunikacyjnych. Optymalizacja ta rozumiana jest jako zrównoważone alokowanie środków na rozwój i utrzymanie produktu, gwarantujące satysfakcjonującą jakość jego komponentów. Wybrane usprawnienia zostały wprowadzone w oparciu o analizę długu technicznego.Item type:Doctoral Dissertation, Access status: Open Access , Development and verification of new methods for analyzing the structure and operation of complex IT systems(Data obrony: 2024-04-03) Borowski, Krzysztof
Wydział Informatyki, Elektroniki i TelekomunikacjiZrozumienie oprogramowania może być niezwykle czasochłonne ze względu na stale rosnący rozmiar kodu źródłowego programu. W związku z tym istnieje potrzeba przyspieszenia procesu rozumienia kodu w celu ułatwienia utrzymania i zmniejszenia związanych z tym kosztów. Chociaż istnieje już wiele różnych reprezentacji struktury i zależności kodu, zaskakujący jest brak modeli, które ściśle reprezentują kod źródłowy i koncentrują się na wspieraniu zrozumienia oprogramowania. Aby wypełnić tę lukę, proponujemy Semantic Code Graph (SCG), model informacyjny, który oferuje szczegółową abstrakcyjną reprezentację zależności kodu z możliwie dokładnym odwzorowaniem kodu źródłowego. Aby zweryfikować przydatność modelu SCG w zrozumieniu oprogramowania, porównujemy go z dziewięcioma innymi modelami reprezentacji kodu źródłowego. Ponadto wybieramy 11 znanych oraz szeroko stosowanych projektów z otwartym kodem źródłowym napisanych w Javie i Scali i wykonujemy na nich szereg czynności związanych ze zrozumieniem oprogramowania przy użyciu trzech różnych modeli reprezentacji kodu: proponowanego SCG, Call Graph i Class Collaboration Network. Nasze praca udowadnia, że SCG zwiększa możliwości rozumienia oprogramowania w porównaniu z dominującymi modelami Class Collaboration Network i Call Graph. Udostępniamy również narzędzie open- source, scg-cli, aby pomóc w odtworzeniu wyników i dalszych badaniach.Item type:Doctoral Dissertation, Access status: Open Access , Foundation model for electronic health records(Data obrony: 2026-04-15) Renc, Paweł
Wydział Elektrotechniki, Automatyki, Informatyki i Inżynierii BiomedycznejRozprawa doktorska stawia hipotezę, że tokenizowane osie czasu zdrowia pacjenta (PHT), modelowane za pomocą generatywnych architektur transformatorowych, stanowią uniwersalną reprezentację elektronicznej dokumentacji medycznej (EHR), umożliwiającą budowę skalowalnych, chroniących prywatność i klinicznie wiarygodnych modeli bazowych. Praca postuluje odejście od wąsko wyspecjalizowanych modeli Al w ochronie zdrowia na rzecz ujednoliconych, ogólnego przeznaczenia ram modelowania. Hipotezę potwierdzają trzy główne wkłady. Po pierwsze, Enhanced Transformer for Health Outcome Simulation (ETHOS) wprowadził tokenizowaną reprezentację podłużnych danych klinicznych jako PHT i wykazał, że generatywne modelowanie zero-shot może skutecznie realizować różnorodne zadania kliniczne, m.in. predykcję śmiertelności, rehospitalizacji, długości pobytu, ocenę SOFA oraz klasyfikację DRG, bez dostrajania, ustanawiając jeden model bazowy dla heterogenicznych zadań. Po drugie, Adaptive Risk Estimation System (ARES) rozszerzył ETHOS o symulację wielu możliwych trajektorii pacjenta, umożliwiając adaptacyjne, spersonalizowane i wyjaśnialne szacowanie ryzyka. Po trzecie, Federated Timeline Synthesis (FTS) umożliwił prywatnościowe uczenie wieloośrodkowe poprzez lokalne generowanie syntetycznych osi czasu i ich centralną agregację, zachowując jakość predykcji przy ochronie danych wrażliwych. Prace te wywarły znaczący wpływ: ETHOS został szybko zaadaptowany i rozwinięty m.in. przez Microsoft Research i Epic Systems, potwierdzając skalowalność do setek milionów pacjentów. Całość dowodzi, że generatywne transformatory oparte na PHT mogą integrować predykcję, symulację, wyjaśnialność i wdrożenia federacyjne, tworząc podstawy dla skalowalnej i godnej zaufania klinicznej Al.Item type:Book, Access status: Restricted , Inżynieria oprogramowania(Wydawnictwo Naukowe PWN, 2010) Sacha, KrzysztofItem type:Book, Access status: Restricted , Kombinatoryka dla programistów(Wydawnictwa Naukowo-Techniczne, 2007) Lipski, WitoldItem type:Book, Access status: Restricted , Systemy uczące się(Wydawnictwa Naukowo-Techniczne, 2007) Cichosz, Paweł
