Przejdź do głównej zawartości

Programiści będą mieli swój „Wehikuł czasu”. TKomp nad tym pracuje


Firma TKomp opracowuje innowacyjne narzędzie informatyczne o nazwie „Wechikuł czasu”, które pozwoli programistom znaleźć źródło błędu w oprogramowaniu. W pewnym sensie będą mogli cofać się w czasie i odszukać rzeczywiste miejsce powstania błędu. Projekt współfinansowany jest przez Narodowe Centrum Badań i Rozwoju ze środków programu INNOTECH

Wehikuł Czasu to pomysł na ułatwienie i udoskonalenie pracy programistów, w szczególności w obszarze diagnozy i naprawiania błędów. Będą oni mogli znaleźć źródło błędu w oprogramowaniu już przy pierwszym jego wystąpieniu. Kiedy już znajdą rzeczywiste miejsce powstania błędu, zyskają możliwość wprowadzenia zmiany w programie i zaobserwowania, czy błąd został naprawiony bez ponownego uruchamiania programu i wprowadzania danych. Jak stwierdza Kamil Kupcewicz kierujący pracą nad "Wehikułem czasu", często zajmuje to wielokrotnie więcej czasu niż korekta tylko jednej linii kodu.

Można to porównać do lotu samolotem i zapisu z czarnej skrzynki, gdy coś się stanie. Dzięki Wehikułowi Czasu możemy cofnąć się na sekundę przed lub na sam moment awarii, zdiagnozować przyczynę na podstawie wszystkich parametrów lotu i, co najważniejsze, dokonać naprawy w trakcie oraz kontynuować bezpiecznie dalszy lot” – porównuje kierownik projektu Kamil Kupcewicz z firmy Tkomp.

Zdaniem Kupcewicza projekt zmieni sposób, w jaki rozwiązuje się problemy występujące w oprogramowaniu. Wehikuł Czasu pozwoli na podmianę kodu programu w trakcie śledzenia zarejestrowanego stanu, na ciągły zapis wewnętrznego stanu programu dla każdej linii kodu, da możliwość włączenia zapisu stanu programu w środowisku produkcyjnym, w trybie stream, aby zapis dokonał się na zewnętrzny serwer. Ponadto nowością będzie tworzenie testów automatycznych na podstawie zapisanego wcześniej stanu wykonania.

W praktyce oznacza to, że znacznie łatwiejsze będzie usuwanie błędów w programach oraz będzie możliwe rozwiązywanie problemów, które wcześniej były niezwykle trudne i czasochłonne, przez co często nie były rozwiązywane wcale. Korzyścią biznesową będzie możliwość podniesienia jakości programów przy jednoczesnym zmniejszeniu kosztów ich wytwarzania” - wylicza Kupcewicz.

Na pewno każdemu, kto pracował przy komputerze, choć raz zawiesił się jakiś program, niszcząc jego pracę. Takie frustrujące zdarzenia są efektem błędów w oprogramowaniu. Biorą się one stąd, że programiści to też ludzie i mylą się, jak każdy inny. Nie da się uniknąć błędów w oprogramowaniu. Są one obecne w każdym produkcie programistycznym. Dlatego firmy, które tworzą oprogramowanie, składają się nie tylko z osób piszących nowe aplikacje, ale również z całych zespołów dedykowanych do diagnozy i naprawiania błędów” – mówi kierownik projektu Kamil Kupcewicz z firmy TKomp.

Jak wyjaśnia, programy posiadają miliony linii kodu opisujących operacje, które procesor powinien wykonać. Czasami dla prostego wyniku na ekranie trzeba napisać setki linii kodu programu. To powoduje, że sama diagnoza problemu jest trudna i czasochłonna ze względu na stopień skomplikowania programów. Jeszcze trudniejsza jest naprawa. Obecnie diagnoza błędu w oprogramowaniu wymaga wielokrotnego uruchamiania programu w specjalnych warunkach, w których można podglądać jego wewnętrzne działanie, aby móc ostatecznie znaleźć, gdzie dany problem ma swoje źródło.


Zespół Wehikułu Czasu to ośmiu entuzjastów programowania, w tym autor koncepcji Wehikułu Czasu Adam Kruszewski. Narodowe Centrum Badań i Rozwoju przeznaczyło na „Wehikuł Czasu” 1 mln 457 tys. zł, firma TKomp, zgodnie z wymaganiami INNOTECH dokłada 1 mln 097 tys. zł. Program rozpoczął się w czerwcu 2014 r. i potrwa dwa lata.


Komentarze

Popularne posty z tego bloga

Seksowna Marta Wierzbicka wystąpiła w sesji bielizny

Marta Wierzbicka rok temu wystąpiła w rozbieranej sesji dla Playboya. Tym razem seksowna polska aktorka wzięła udział w wiosenno-letniej sesji zmysłowej bielizny i strojów kąpielowych, która odbyła się w słonecznej Toskanii Trzeba przyznać, że zaledwie 23-letnia blond piękność z serialu "Na Wspólnej" w nowej odsłonie wygląda zjawiskowo. A jeszcze niedawno młoda aktorka wstydziła się pokazywać swojego ciała i nie była zadowolona ze swojego dużego biustu, o czym mówiła w programie "Kuba Wojewódzki".  Obecnie, to się zmieniło i urodziwa celebrytka pozbyła się kompleksów, prowadzi swojego bloga i jak mówi korzysta ze swojego życia, a już wkrótce zobaczymy ją w kolejnej edycji programu "Taniec z Gwiazdami". Jej partnerem w tańcu będzie Łukasz Czarnecki. Jak pisze o sobie aktorka "robię w życiu tylko to co lubię czyli; śpię, jem, maluję i piszę bloga." Niedawno Marta Wierzbicka została ambasadorką marki Dalia, producenta eksk...

Izabella Krzan z koroną Miss Polonia 2016

Za nam finał konkursu Miss Polonia 2016,  w którym po koronę najpiękniejszej Polki sięgnęła pochodząca z Olsztyna kandydatka z numerem 20, Izabella Krzan. Tegoroczna impreza odbyła się  w Hotelu Narvil Conference & Spa, a o tytuł Miss Polonia walczyło 20 pięknych kobiet z całej Polski Fot. Miss Polonia/Facebook Tytuł I Wice Miss Polonia 2016 powędrował do 21-letniej kandydatki z numerem 9, Dominiki Szymańskiej z Bydgoszczy, a II Wice Miss Polonia 2016 została pochodząca z Bukowna kandydatka z numerem 16, 20-letnia Katarzyna Szklarczyk. Kasia jest studentką I roku weterynarii na Uniwersytecie Warmińsko-Mazurskim w Olsztynie i brązową medalistką Mistrzostw Polski Kadetek w piłce siatkowej. Z kolei Dominika jest studentką drugiego roku prawa, a w przyszłości chciałaby zostać adwokatem. W wolnym czasie I Wice Miss uprawia sport i spotyka się z przyjaciółmi, a wśród jej zainteresowań są kryminalistyka i podróże. Fot. Izabella Krzan/...

13 godzin: Tajna misja w Benghazi. Ten film musisz zobaczyć!

Jest 11 września 2012 roku. Uzbrojona grupa islamskich bojowników atakuje konsulat Stanów Zjednoczonych znajdujący się w libijskim mieście Benghazi. Na ratunek dyplomatom rusza sześciu świetnie wyszkolonych ochroniarzy, byłych żołnierzy jednostek specjalnych. Przez kilkanaście godzin walczą oni  z terrorystami Film 13 godzin: Tajna misja w Benghazi, o którym mowa został oparty na bestsellerowej książce "13 Hours: The Inside Account of What Really Happened in Benghazi" Mitchella Zuckoffa, która została napisane na podstawie prawdziwych wydarzeń. Zobacz trailer filmu 13 godzin: Tajna misja w Benghazi: Reżyserem filmu jest znany z filmów akcji Michael Bay (Armageddon, Pearl Harabor, Transformers), a w rolach głównych wystąpili: James Badge Dale (Infiltracja, Wstyd), John Krasinski (Biuro), Max Martini (Szeregowiec Ryan, Pacific Rim), Pablo Schreiber (Królowie Dogtown, Orange is the New Black) oraz David Denman (1000 lat po Ziemi, Dar). Przeczyta...