Safety in numbers -- a cloud-based immune system for computers

January 27, 2010

A new approach for managing bugs in computer software has been developed by a team led by Prof. George Candea at EPFL. The latest version of Dimmunix, available for free download, enables entire networks of computers to cooperate in order to collectively avoid the manifestations of bugs in software.

A new IT tool, developed by the Dependable Systems Lab at EPFL in Switzerland, called "Dimmunix," enables programs to avoid future recurrences of bugs without any assistance from users or programmers.

The approach, termed "failure immunity," starts working the first time a bug occurs - it saves a signature of the bug, then observes how the computer reacts, and records a trace. When the bug is about to manifest again, Dimmunix uses these traces to rec-ognize the bug and automatically alters the execution so the program continues to run smooth-ly. With Dimmunix, your Web browser learns how to avoid freezing a second time when bugs associated with, for example, plug-ins occur. Going a step further, the latest version uses cloud to take advantage of networks and thereby inoculating entire communities of computers.

"Dimmunix could be compared to a human . Once the body is infected, its immune system develops antibodies. Subsequently, when the system encounters the same pathogen once again, the body recognizes it and knows how to effectively fight the ill-ness," explains George Candea, director of Dependable Systems Lab, where the new tool has been developed. The young Romanian professor received his PhD in from Stanford University in 2005 and his BS (1997) and MEng (1998) in computer science from the Massachusetts Institute of Technology.

The latest version, released online at the end of December (http://dimmunix.epfl.ch/), leverag-es the network. Based on the principle of cloud computing, all computers participating in the Dimmunix application community benefit from vaccines automatically produced whenever the first manifestation of a given bug within that community. This new version of Dimmunix is able to safely protect programs from bugs, even in un-trusted environments such as the In-ternet.

For the moment meant primarily for computer programmers, Dimmunix works for all widely-used programs used by private individuals and by companies. It is useful for programs written in Java and C/C++; it has been demonstrated on real software systems (JBoss, MySQL, Acti-veMQ, Apache, httpd, JDBC, Java JDK, and Limewire).

More information: Lab website: http://dslab.epfl.ch/

Provided by Ecole Polytechnique Fédérale de Lausanne

3.3 /5 (3 votes)  

Filter


Move the slider to adjust rank threshold, so that you can hide some of the comments.


Display comments: newest first

jonnyboy
Jan 27, 2010

Rank: not rated yet
How much does this slow down the operation of the system?
Rank 3.3 /5 (3 votes)
Related Stories
Relevant PhysicsForums posts

More news stories

First Google hire leaving for online academy

The first person hired by Google's founders is leaving the Internet giant to devote himself to an innovative online education website called Khan Academy.

Technology / Internet

created 2 hours ago | popularity not rated yet | comments 0

FBI file: Steve Jobs was considered for govt post

(AP) -- FBI background interviews of some people who knew Apple co-founder Steve Jobs reveal a man driven by power and alienating some of the people who worked with him.

Technology / Business

created 2 hours ago | popularity 2.3 / 5 (3) | comments 0

NY attorney general ends lawsuit against Intel

(AP) -- Intel Corp. is paying $6.5 million as part of a deal to terminate an antitrust lawsuit filed against the chip maker by the New York attorney general's office.

Technology / Business

created 2 hours ago | popularity not rated yet | comments 0

LinkedIn's 4Q earnings strong, revenue doubles

(AP) -- LinkedIn reported a strong fourth quarter as the online professional-networking service added 14 million members. Its net income and revenue beat Wall Street's expectations.

Technology / Business

created 2 hours ago | popularity not rated yet | comments 0

New integrated building model may improve fish farming operations

Today's "locavore" movement with its emphasis on eating more locally-produced food is a natural fit for fruits and vegetables in nearly every region, but few entrepreneurs have dared to apply the concept to ...

Technology / Engineering

created 2 hours ago | popularity not rated yet | comments 0


'Dark plasmons' transmit energy

Microscopic channels of gold nanoparticles have the ability to transmit electromagnetic energy that starts as light and propagates via "dark plasmons," according to researchers at Rice University.

Anyone can learn to be more inventive, cognitive researcher says

There will always be a wild and unpredictable quality to creativity and invention, says Anthony McCaffrey, a cognitive psychology researcher at the University of Massachusetts Amherst, because an "Aha moment" is rare and ...

Ultraviolet protection molecule in plants yields its secrets

Lying around in the sun all day is hazardous not just for humans but also for plants, which have no means of escape. Ultraviolet (UV) radiation from the sun can damage proteins and DNA inside cells, leading ...

New method makes culture of complex tissue possible in any lab

Scientists at the University of California, San Diego have developed a new method for making scaffolds for culturing tissue in three-dimensional arrangements that mimic those in the body. This advance, published online in ...

Cell biologists describes mechanism by which some people may be more susceptible to colon cancer

An international research team led by cell biologists at the University of California, Riverside has uncovered a new insight into colon cancer, the third leading cause of cancer-related deaths in the United ...

Hydrogen from acidic water: Researchers develop potential low cost alternative to platinum for splitting water

A technique for creating a new molecule that structurally and chemically replicates the active part of the widely used industrial catalyst molybdenite has been developed by researchers with the Lawrence Berkeley ...