O'Reilly Emerging Technology Conference.
Books Safari Bookshelf Conferences O'Reilly Network

Arrow Home
Arrow Registration
Arrow Speakers
Arrow Keynotes
Arrow Tutorials
Arrow Sessions
Arrow At-a-Glance
Arrow Wiki
Arrow Events
Arrow Exhibitors
Arrow Sponsors
Arrow Hotel/Travel
Arrow Venue Map
Arrow Tips for Attendees 
Arrow See & Do
Arrow Press
Arrow Mail List
Arrow Digital



Evolving the Bad Guy
Eric Bonabeau, Ph.D., Icosystem Corporation

Track: Social Software
Date: Tuesday, February 10
Time: 11:00am - 11:45am
Location: California Ballroom B

We live surrounded by more and more complex software and control systems. How do we make sure (1) they work, and (2) they are secure? Drawing from two real-world case studies, Bonabeau shows how evolutionary computation (a form of computational search inspired by biological evolution) can help evolve functional and security challenges to a range of complex systems to detect and correct defects and loopholes. One example is an extremely complex control system on a navy warship. The other example is a web services architecture. In both cases, evolutionary computation is used to find weaknesses that could not be predicted by the human designers because the number of possible configurations or situations is enormous. Bonabeau also discusses how the same approach can apply to finding defects in economic models or loopholes in the tax code.

Download presentation file

O'Reilly Home | Privacy Policy

© 2004, O'Reilly Media, Inc.