메뉴 English Ukrainian 러시아인 홈

애호가 및 전문가를 위한 무료 기술 라이브러리 무료 기술 라이브러리


과학 및 기술 뉴스, 전자의 참신
무료 기술 라이브러리 / 뉴스 피드

자가 치유 소프트웨어

08.07.2015

MIT 컴퓨팅 및 인공 지능 연구소의 연구원들은 오픈 소스 애플리케이션의 버그를 자동으로 수정하는 코드 파지(Code Phage)라는 시스템을 개발했습니다. 컴퓨터 기계 협회(Association for Computing Machinery) 웹사이트에 게시된 연구원의 간행물에 따르면 Code Phage는 범위를 벗어난 매개변수, 정수 오버플로 및 XNUMX으로 나누기로 인한 오류를 수정할 수 있습니다.

시스템이 작동하려면 매개변수 중 하나가 프로그램을 실패하게 하는 조건으로 대상 애플리케이션에 입력되는 두 개의 입력 매개변수가 있어야 합니다. Code Phage는 데이터베이스를 사용하여 충돌 없이 두 입력을 모두 처리할 수 있는 기증자 응용 프로그램을 찾습니다. 이러한 응용 프로그램에는 오류를 방지하는 일종의 검사 조건이 포함되어 있고 대상 응용 프로그램에는 없는 것으로 가정합니다. 목표는 이 수표를 기증자 애플리케이션에서 수정해야 하는 대상 애플리케이션으로 옮기는 것입니다.

기증자 응용 프로그램에서 테스트 조건을 찾고 작동 방식을 이해하기 위해 Code Phage는 "좋은" 매개변수를 사용하여 먼저 기증자 응용 프로그램을 실행한 다음 "실패한" 매개 변수(즉, 원래 프로그램에서 충돌을 일으키게 함)를 사용하여 기증자 응용 프로그램을 실행합니다. 각 "실행"과 함께 시스템은 이러한 체인의 분기(테스트 조건이 있는 위치)를 찾을 때까지 프로그램에서 발생하는 논리적 작업 체인을 구축합니다.

시스템은 분석 결과(기호 표현)를 사용하여 작성된 언어로 된 원래 응용 프로그램에 유사한 검사를 다시 만들고 통합합니다. 동시에 Code Phage는 바이너리 도너와 함께 작동합니다. 즉, 로직을 분석하기 때문에 도너 애플리케이션의 소스 코드를 알 필요가 없습니다.

그들의 실험에서 연구원들은 각각 2-4명의 기증자를 사용하여 2개의 인기 있는 오픈 소스 애플리케이션의 버그를 수정할 수 있었습니다. 각 오류를 수정하는 데 10분에서 XNUMX분이 소요되었습니다.

연구원들에 따르면 코드 파지의 장점은 시스템이 비슷한 방식으로 작동하는 한 다른 언어로 작성된 프로그램을 기증자로 받아들일 수 있다는 것입니다. 인터넷에는 기증자로 사용할 수 있는 수백만 개의 응용 프로그램이 있습니다.

<< 뒤로: iiyama ProLite XU2490HS-B1 및 XU2590HS-B1 모니터 08.07.2015

>> 앞으로: 올빼미와 프로펠러의 침묵 07.07.2015

과학 기술의 최신 뉴스, 새로운 전자 제품:

양자 얽힘에 대한 엔트로피 규칙의 존재가 입증되었습니다. 09.05.2024

양자역학은 신비한 현상과 예상치 못한 발견으로 우리를 계속해서 놀라게 하고 있습니다. 최근 RIKEN 양자 컴퓨팅 센터의 Bartosz Regula와 암스테르담 대학교의 Ludovico Lamy는 양자 얽힘과 엔트로피와의 관계에 관한 새로운 발견을 발표했습니다. 양자 얽힘은 현대 양자 정보 과학 및 기술에서 중요한 역할을 합니다. 그러나 구조가 복잡하기 때문에 이해하고 관리하는 것이 어렵습니다. 레굴루스와 라미의 발견은 양자 얽힘이 고전 시스템의 엔트로피 규칙과 유사한 엔트로피 규칙을 따른다는 것을 보여줍니다. 이 발견은 양자 정보 과학 및 기술에 새로운 관점을 열어 양자 얽힘과 열역학과의 연관성에 대한 이해를 심화시킵니다. 연구 결과는 얽힘 변환의 가역성 가능성을 나타내며, 이는 다양한 양자 기술에서의 사용을 크게 단순화할 수 있습니다. 새로운 규칙 열기 ...>>

미니 에어컨 소니 레온 포켓 5 09.05.2024

여름은 휴식과 여행을 위한 시간이지만 종종 더위가 이 시간을 참을 수 없는 고통으로 만들 수 있습니다. 사용자에게 더욱 편안한 여름을 선사할 소니의 신제품 Reon Pocket 5 미니 에어컨을 만나보세요. 소니는 더운 날 몸을 식혀주는 독특한 장치인 Reon Pocket 5 미니 컨디셔너를 출시했습니다. 목에 걸기만 하면 언제 어디서나 시원함을 느낄 수 있다. 이 미니 에어컨에는 작동 모드 자동 조정 기능과 온도 및 습도 센서가 장착되어 있습니다. 혁신적인 기술 덕분에 Reon Pocket 5는 사용자의 활동과 환경 조건에 따라 작동을 조정합니다. 사용자는 블루투스로 연결된 전용 모바일 앱을 이용해 쉽게 온도를 조절할 수 있다. 또한 미니에어컨을 부착할 수 있는 특별 디자인의 티셔츠와 반바지도 준비되어 있어 더욱 편리합니다. 장치는 오 ...>>

우주선을 위한 우주 에너지 08.05.2024

새로운 기술의 출현과 우주 프로그램 개발로 인해 우주에서 태양 에너지를 생산하는 것이 점점 더 실현 가능해지고 있습니다. 스타트업 Virtus Solis의 대표는 SpaceX의 Starship을 사용하여 지구에 전력을 공급할 수 있는 궤도 발전소를 만들겠다는 비전을 공유했습니다. 스타트업 Virtus Solis는 SpaceX의 Starship을 사용하여 궤도 발전소를 건설하는 야심찬 프로젝트를 공개했습니다. 이 아이디어는 태양 에너지 생산 분야를 크게 변화시켜 더 쉽게 접근할 수 있고 더 저렴하게 만들 수 있습니다. 스타트업 계획의 핵심은 스타십을 이용해 위성을 우주로 발사하는 데 드는 비용을 줄이는 것이다. 이러한 기술적 혁신은 우주에서의 태양 에너지 생산을 기존 에너지원에 비해 더욱 경쟁력 있게 만들 것으로 예상됩니다. Virtual Solis는 Starship을 사용하여 필요한 장비를 제공하여 궤도에 대형 태양광 패널을 구축할 계획입니다. 그러나 주요 과제 중 하나는 ...>>

강력한 배터리를 만드는 새로운 방법 08.05.2024

기술이 발전하고 전자제품의 사용이 확대됨에 따라 효율적이고 안전한 에너지원을 만드는 문제가 점점 더 시급해지고 있습니다. 퀸즈랜드 대학의 연구원들은 에너지 산업의 지형을 바꿀 수 있는 고출력 아연 기반 배터리를 만드는 새로운 접근 방식을 공개했습니다. 기존 수성 충전 배터리의 주요 문제점 중 하나는 전압이 낮아 현대 장치에서의 사용이 제한되었다는 것입니다. 그러나 과학자들이 개발한 새로운 방법 덕분에 이러한 단점은 성공적으로 극복되었습니다. 연구의 일환으로 과학자들은 특수 유기 화합물인 카테콜에 눈을 돌렸습니다. 배터리 안정성을 높이고 효율을 높일 수 있는 중요한 부품임이 밝혀졌습니다. 이러한 접근 방식으로 인해 아연 이온 배터리의 전압이 크게 증가하여 경쟁력이 향상되었습니다. 과학자들에 따르면 이러한 배터리에는 몇 가지 장점이 있습니다. 그들은 b를 가지고 있다 ...>>

따뜻한 맥주의 알코올 함량 07.05.2024

가장 흔한 알코올 음료 중 하나인 맥주는 마시는 온도에 따라 고유한 맛이 변할 수 있습니다. 국제 과학자 팀의 새로운 연구에 따르면 맥주 온도가 알코올 맛에 대한 인식에 중요한 영향을 미치는 것으로 나타났습니다. 재료 과학자 Lei Jiang이 주도한 연구에서는 서로 다른 온도에서 에탄올과 물 분자가 서로 다른 유형의 클러스터를 형성하여 알코올 맛의 인식에 영향을 미친다는 사실을 발견했습니다. 저온에서는 더 많은 피라미드 모양의 클러스터가 형성되어 "에탄올" 맛의 매운 맛을 줄이고 음료의 알코올 맛을 덜 만듭니다. 반대로 온도가 높아질수록 클러스터가 사슬 모양으로 변해 알코올 맛이 더욱 뚜렷해집니다. 이는 바이주와 같은 일부 알코올 음료의 맛이 온도에 따라 변하는 이유를 설명합니다. 획득된 데이터는 음료 제조업체에 새로운 전망을 열어줍니다. ...>>

아카이브의 무작위 뉴스

천연 친환경 접착제 24.07.2012

우리 주변에 있는 대부분의 것들은 서로 붙어 있습니다. Fraunhofer Institute(UMSICHT)의 과학자들은 접착제가 여전히 대부분 석유 공급원료로 만들어지기 때문에 이것을 문제로 보고 있습니다. 따라서 2010년 독일에서만 820만 톤 이상의 접착제가 생산되었습니다. 그러나 접착제는 단백질, 천연 고무, 전분 또는 셀룰로오스와 같은 재생 가능한 원료로 만들 수 있습니다. UMSICHT의 연구원들은 신발, 자동차, 비행기, 풍력 터빈 블레이드, 접착 스티커, 석고 등을 만드는 데 필요한 접착제의 새로운 공식을 개발하기 위해 노력하고 있습니다.

과학자들은 산업용 애플리케이션을 위한 새로운 감압 접착제를 개발하고 있습니다. 이러한 접착제는 패치, 접착 테이프, 라벨 등 많은 가정 용품에 적합합니다. 이 유형의 접착제에 대한 요구 사항은 상당히 높습니다. 실온에서 오랜 시간 동안 특성을 유지해야 하고, 저압에서 서로 달라붙어야 하지만 동시에 표면에서 쉽게 벗겨져야 합니다. 독일 연구원들은 폴리락트산 폴리머 접착제 개발에 집중했습니다. 이 생물학적 물질은 저렴하고 산업적 규모로 생산되므로 미래에는 석유를 원료로 사용하는 것을 포기할 수 있습니다.

그러나 젖산 중합체의 특성은 오늘날 사용되는 중합체, 특히 폴리아크릴레이트 및 스티렌과 근본적으로 다릅니다. 이것은 과학자들이 접착제에 대한 완전히 새로운 공식을 개발해야 함을 의미합니다. 이것은 충분히 가능합니다. 자연이 이에 대한 예입니다. 따라서 연체 동물 Dosima fascicularis는 선박 바닥에 부착되는 특수 접착제를 생산합니다. 이 슈퍼글루는 너무 강해서 강한 솔벤트를 사용해도 배에서 조개를 뽑는 것이 거의 불가능합니다. 동시에 물 속에서도 서로 달라붙는 특별한 특성이 있습니다.

독일 과학자들은 유사한 수분산성 접착제를 만들기 위해 노력하고 있으며, 그 구성요소는 물에 용해되어 있습니다. 연구자들은 현재 어떤 아미노산이 생물학적 슈퍼글루 단백질을 구성하는지 알아내려고 노력하고 있습니다. 성공하면 석유 원료를 버리고 접착 테이프와 같은 가정 용품을 개선할 수 있을 뿐만 아니라 예를 들어 상처를 봉합하고 부러진 뼈를 "수리"하기 위한 의료용 접착제를 만들 수 있습니다.

전체보기 과학기술뉴스 아카이브, 뉴일렉트로닉스


이 페이지의 모든 언어

홈페이지 | 도서관 | 조항 | 사이트 맵 | 사이트 리뷰

www.diagram.com.ua

www.diagram.com.ua
2000-2024