Menu English Ukrainian Rosyjski Strona główna

Bezpłatna biblioteka techniczna dla hobbystów i profesjonalistów Bezpłatna biblioteka techniczna


NOWOŚCI NAUKI I TECHNOLOGII, NOWOŚĆ W ELEKTRONIKI
Bezpłatna biblioteka techniczna / Kanał wiadomości

Oprogramowanie samonaprawiające

08.07.2015

Naukowcy z MIT Laboratory for Computing and Artificial Intelligence opracowali system o nazwie Code Phage, który automatycznie naprawia błędy w aplikacjach open source. Jak wynika z publikacji naukowców na stronie Association for Computing Machinery, Code Phage jest w stanie korygować błędy wynikające z przekroczeń parametrów, przepełnień liczb całkowitych i dzielenia przez zero.

Aby system działał, konieczne jest posiadanie dwóch parametrów wejściowych, które są wprowadzane do aplikacji docelowej, pod warunkiem, że jeden z parametrów spowoduje awarię programu. Code Phage używa bazy danych do wyszukiwania aplikacji dawcy, która może przetwarzać oba dane wejściowe bez awarii. Zakłada się, że taka aplikacja zawiera pewien rodzaj warunku sprawdzającego, który zapobiega awarii i nie występuje w aplikacji docelowej. Celem jest przeniesienie tego sprawdzenia z aplikacji dawcy do aplikacji docelowej, która wymaga naprawy.

Aby znaleźć warunek testu w aplikacji dawcy i zrozumieć, jak to działa, Code Phage uruchamia aplikację dawcy najpierw z parametrem „good”, a następnie z parametrem „failed” (to znaczy, powodując awarię oryginalnego programu). Z każdym „uruchomieniem” system buduje łańcuch operacji logicznych występujących w programie, aż znajdzie gałąź tych łańcuchów – miejsce, w którym znajduje się warunek testowy.

Wykorzystując wyniki analizy (wyrażenia symboliczne), system odtwarza i integruje podobny test z oryginalną aplikacją w języku, w którym została napisana. Jednocześnie Code Phage współpracuje z dawcami binarnymi, to znaczy nie musi znać kodu źródłowego aplikacji dawcy, ponieważ analizuje ich logikę.

W swoim eksperymencie naukowcy byli w stanie naprawić błędy w siedmiu popularnych aplikacjach typu open source, korzystając z 2-4 dawców na każdego. Poprawienie każdego błędu zajęło od 2 do 10 minut.

Zdaniem naukowców zaletą Code Phage jest to, że system może przyjmować programy napisane w różnych językach jako dawcy, o ile działają one w podobny sposób. W Internecie są miliony aplikacji, które można wykorzystać jako darczyńców.

<< Powrót: Monitory iiyama ProLite XU2490HS-B1 i XU2590HS-B1 08.07.2015

>> Naprzód: Sowy i cisza śmigieł 07.07.2015

Najnowsze wiadomości o nauce i technologii, nowa elektronika:

Udowodniono istnienie reguły entropii dla splątania kwantowego 09.05.2024

Mechanika kwantowa wciąż zadziwia nas swoimi tajemniczymi zjawiskami i nieoczekiwanymi odkryciami. Niedawno Bartosz Regula z Centrum Obliczeń Kwantowych RIKEN i Ludovico Lamy z Uniwersytetu w Amsterdamie przedstawili nowe odkrycie dotyczące splątania kwantowego i jego związku z entropią. Splątanie kwantowe odgrywa ważną rolę we współczesnej nauce i technologii informacji kwantowej. Jednak złożoność jego struktury utrudnia zrozumienie go i zarządzanie nim. Odkrycie Regulusa i Lamy'ego pokazuje, że splątanie kwantowe podlega zasadzie entropii podobnej do tej obowiązującej w układach klasycznych. Odkrycie to otwiera nowe perspektywy w dziedzinie informatyki i technologii kwantowej, pogłębiając naszą wiedzę na temat splątania kwantowego i jego powiązania z termodynamiką. Wyniki badań wskazują na możliwość odwracalności transformacji splątania, co mogłoby znacznie uprościć ich zastosowanie w różnych technologiach kwantowych. Otwarcie nowej reguły ... >>

Mini klimatyzator Sony Reon Pocket 5 09.05.2024

Lato to czas relaksu i podróży, jednak często upały potrafią zamienić ten czas w udrękę nie do zniesienia. Poznaj nowość od Sony - miniklimatyzator Reon Pocket 5, który obiecuje zapewnić użytkownikom większy komfort lata. Sony wprowadziło do oferty wyjątkowe urządzenie – miniodżywkę Reon Pocket 5, która zapewnia schłodzenie ciała w upalne dni. Dzięki niemu użytkownicy mogą cieszyć się chłodem w dowolnym miejscu i czasie, po prostu nosząc go na szyi. Ten mini klimatyzator wyposażony jest w automatyczną regulację trybów pracy oraz czujniki temperatury i wilgotności. Dzięki innowacyjnym technologiom Reon Pocket 5 dostosowuje swoje działanie w zależności od aktywności użytkownika i warunków otoczenia. Użytkownicy mogą łatwo regulować temperaturę za pomocą dedykowanej aplikacji mobilnej połączonej przez Bluetooth. Dodatkowo dla wygody dostępne są specjalnie zaprojektowane koszulki i spodenki, do których można doczepić mini klimatyzator. Urządzenie może och ... >>

Energia z kosmosu dla Starship 08.05.2024

Wytwarzanie energii słonecznej w przestrzeni kosmicznej staje się coraz bardziej wykonalne wraz z pojawieniem się nowych technologii i rozwojem programów kosmicznych. Szef startupu Virtus Solis podzielił się swoją wizją wykorzystania statku kosmicznego SpaceX do stworzenia orbitalnych elektrowni zdolnych zasilić Ziemię. Startup Virtus Solis zaprezentował ambitny projekt stworzenia elektrowni orbitalnych przy użyciu statku Starship firmy SpaceX. Pomysł ten mógłby znacząco zmienić dziedzinę produkcji energii słonecznej, czyniąc ją bardziej dostępną i tańszą. Istotą planu startupu jest obniżenie kosztów wystrzeliwania satelitów w przestrzeń kosmiczną za pomocą Starship. Oczekuje się, że ten przełom technologiczny sprawi, że produkcja energii słonecznej w kosmosie stanie się bardziej konkurencyjna w stosunku do tradycyjnych źródeł energii. Virtual Solis planuje budowę dużych paneli fotowoltaicznych na orbicie, wykorzystując Starship do dostarczenia niezbędnego sprzętu. Jednak jedno z kluczowych wyzwań ... >>

Nowa metoda tworzenia potężnych akumulatorów 08.05.2024

Wraz z rozwojem technologii i coraz większym wykorzystaniem elektroniki, kwestia tworzenia wydajnych i bezpiecznych źródeł energii staje się coraz pilniejsza. Naukowcy z Uniwersytetu w Queensland zaprezentowali nowe podejście do tworzenia akumulatorów cynkowych o dużej mocy, które mogą zmienić krajobraz branży energetycznej. Jednym z głównych problemów tradycyjnych akumulatorów wodnych było ich niskie napięcie, co ograniczało ich zastosowanie w nowoczesnych urządzeniach. Ale dzięki nowej metodzie opracowanej przez naukowców udało się pokonać tę wadę. W ramach swoich badań naukowcy zajęli się specjalnym związkiem organicznym – katecholem. Okazało się, że jest to ważny element, który może poprawić stabilność akumulatora i zwiększyć jego wydajność. Takie podejście doprowadziło do znacznego wzrostu napięcia akumulatorów cynkowo-jonowych, czyniąc je bardziej konkurencyjnymi. Zdaniem naukowców takie akumulatory mają kilka zalet. Mają b ... >>

Zawartość alkoholu w ciepłym piwie 07.05.2024

Piwo, jako jeden z najpopularniejszych napojów alkoholowych, ma swój niepowtarzalny smak, który może zmieniać się w zależności od temperatury spożycia. Nowe badanie przeprowadzone przez międzynarodowy zespół naukowców wykazało, że temperatura piwa ma znaczący wpływ na postrzeganie smaku alkoholu. Badanie prowadzone przez naukowca zajmującego się materiałami Lei Jianga wykazało, że w różnych temperaturach cząsteczki etanolu i wody tworzą różnego rodzaju skupiska, co wpływa na postrzeganie smaku alkoholu. W niskich temperaturach tworzą się bardziej piramidalne skupiska, co zmniejsza ostrość smaku „etanolu” i sprawia, że ​​napój ma mniej alkoholowy smak. Wręcz przeciwnie, wraz ze wzrostem temperatury grona stają się bardziej łańcuchowe, co skutkuje wyraźniejszym alkoholowym posmakiem. To wyjaśnia, dlaczego smak niektórych napojów alkoholowych, takich jak baijiu, może zmieniać się w zależności od temperatury. Uzyskane dane otwierają nowe perspektywy dla producentów napojów, ... >>

Przypadkowe wiadomości z Archiwum

Naturalny ekologiczny klej 24.07.2012

Większość rzeczy wokół nas jest sklejona. Naukowcy z Instytutu Fraunhofera (UMSICHT) widzą w tym problem, ponieważ kleje są nadal wytwarzane głównie z surowców naftowych. Tak więc tylko w Niemczech w 2010 roku wyprodukowano ponad 820 tysięcy ton kleju. Jednak kleje mogą być wykonane z surowców odnawialnych, takich jak białka, kauczuk naturalny, skrobia lub celuloza. Naukowcy z UMSICHT pracują nad opracowaniem nowych formuł kleju potrzebnego do produkcji butów, samochodów, samolotów, łopat turbin wiatrowych, samoprzylepnych naklejek, gipsu i nie tylko.

Naukowcy opracowują nowy klej przylepcowy do zastosowań przemysłowych. Taki klej nadaje się do wielu artykułów gospodarstwa domowego: łatek, taśm samoprzylepnych, etykiet itp. Wymagania stawiane tego typu klejowi są dość wysokie: musi długo zachowywać swoje właściwości w temperaturze pokojowej, sklejać się pod niskim ciśnieniem, ale jednocześnie łatwo odklejać powierzchnie. Niemieccy naukowcy skupili się na opracowaniu kleju polimerowego na bazie kwasu polimlekowego. Ten materiał biologiczny jest tani i produkowany na skalę przemysłową, co w przyszłości pozwoli zrezygnować z wykorzystania ropy jako surowca.

Jednak właściwości polimeru kwasu mlekowego zasadniczo różnią się od obecnie stosowanych polimerów, w szczególności od poliakrylanów i styrenu. Oznacza to, że naukowcy muszą opracować całkowicie nową formułę kleju. To całkiem możliwe - natura jest tego przykładem. Tak więc mięczak Dosima fascicularis wytwarza specjalny klej, za pomocą którego jest przymocowany do dna statków. Ten superglue jest tak mocny, że odczepienie małża z łodzi jest prawie niemożliwe nawet przy użyciu silnych rozpuszczalników. Jednocześnie ma szczególną właściwość – skleja się nawet pod wodą.

Niemieccy naukowcy próbują stworzyć podobny klej dyspersyjny, którego składniki są rozpuszczone w wodzie. Naukowcy próbują obecnie ustalić, które aminokwasy składają się na biologiczne białka superglue. Jeśli się powiedzie, będzie można nie tylko zrezygnować z surowców naftowych i ulepszyć artykuły gospodarstwa domowego, takie jak taśma klejąca, ale także stworzyć np. kleje medyczne do zamykania ran i „naprawy” złamanych kości.

Zobacz całość Archiwum wiadomości z nauki i techniki, nowa elektronika


Wszystkie języki tej strony

Strona główna | biblioteka | Artykuły | Mapa stony | Recenzje witryn

www.diagram.com.ua

www.diagram.com.ua
2000-2024