Editor's Note


Bayesian Stackelberg and Security

For the life of me, I couldn't imagine why anyone would go to Iceland to participate in a Bayesian Stackelberg competition, even if it were part of the 21st European Conference on Operational Research. I mean, I've been to Iceland and I'd love to go back, but I like a little more action than seeing one Bayesian Stackelberg smash-mouth another Bayesian Stackelberg. Which shows you how much I know.

As it turns out, Bayesian Stackelberg games are serious stuff. But first, what is it? The best description I found is in Packing Trees in Communication Networks, by Mohamed Saad et al., who said that in a:


Bayeisan Stackelberg game, one player is declared as the leader and after learning her type, she first takes her action. The action taken by the leader becomes common knowledge among the followers but her type remains unknown to the followers. Followed by the action of the leader, all followers who have already learned their types take their actions simultaneously.

So why is this serious stuff? Well, Bayesian Stackelberg games are at the heart of software being used at Los Angeles International Airport to prevent terrorism. Led by Milind Tambe, a professor in artificial intelligence at the University of Southern California, researchers applied game theory to make it difficult for observers to find any patterns or regularities in vehicle security routines. The program they wrote, called ARMOR, randomizes operations without sacrificing coverage and is based on the Praveen Paruchuri's doctoral thesis entitled "Keeping the Adversary Guessing: Agent Security by Policy Randomization."

As for my trip to Iceland, it's safe to say I'll fly out of LAX.


-- Jonathan Erickson
jerickson@ddj.com


New Features


Security, .NET, and the OWASP Project
Penetration testing, ASP.NET application security, source code security reviews, reverse engineering, and more

Identifying and Classifying Security Threats
Having the tools and mechanisms to identify and classify security threats and anomalies in the network is crucial.


In The News


NetAdvantage for .NET 2007 Volume 3 Released
New release of ASP.NET and Windows Forms toolsets provide Vista look-and-feel support, export features for PDF, XPS, and Excel formats, and improved Visual Studio help integration

Blu-ray DRM Says: You Can't Watch This Movie
Some users are reporting Blu-ray discs that won't play in standalone players.

Google, IBM to Address Internet-Scale Computing Challenges
Goal is to improve student knowledge of highly parallel computing practices


Blogs


Opening Up the Flipbook Silverlight Project

We've posted the source files for Dr. Dobb's FlipBook, our prototype e-zine built on Silverlight. The zip file includes all the Javascript from the e-zine, including the open-source Sarissa library, the cross-browser wrapper for native XML APIs, written by Manos Batsis. The download also contains the text and images content from our e-zine as placeholders, but not the video and audio.

Blu-ray Copy Protection: Punishing the Honest Customer

I absolutely sympathize with legitimate businesses when they lose money to piracy. In my book, it's wrong to steal movies. But it's equally wrong to put the whole burden of preventing piracy on the shoulders of honest customers. Not just wrong, but blindingly stupid as a business decision.


Advertising Information


For more information about advertising in Dr. Dobb's Update newsletter, contact our account managers: http://www.ddj.com/advertise

Copyright 2007, CMP Technology LLC, 600 Harrison Street, San Francisco, CA 94107. CMP Technology's Privacy Policy: http://www.cmp.com/delivery/privacy.html

Problems with this newsletter? Please contact (ddj_help@cmp.com)

Your email address: [lechner@cs.uml.edu] is on our mailing list.
To unsubscribe, forward this message to unsub-ddjreport-ctg0aib6yaadqdnaincfyzdq2dvkanoq@newsletters.sdmediagroup.com
To update your profile, visit http://newsletters.sdmediagroup.com/cgi-bin4/profile?y=eBDui0Fag5m0TKJl
In This Issue


Security, .NET, and the OWASP Project
Identifying and Classifying Security Threats
NetAdvantage for .NET 2007 Volume 3 Released
Blu-ray DRM Says: You Can't Watch This Movie
Google, IBM to Address Internet-Scale Computing Challenges
Opening Up the Flipbook Silverlight Project
Blu-ray Copy Protection: Punishing the Honest Customer



Multi-platform C/C++ license management
Agilis's software licensing solutions provide fast integration, robust security with anti-tampering protection, and a complete range of licensing models including: Internet-based product activation with automatic locking, evaluation licensing, reseller licensing, network licensing, floating licensing, Internet-hosted licensing and usage-based licensing for Linux, Windows, Solaris, and embedded system platforms.

Input a scanned TIFF image.
Clean it up. Read the barcodes. Simple. with the .NET Barcode Xpress toolkit and Pegasus Imaging's support. Find free sample code, a white paper on best practices, and a full-featured trial download at www.pegasusimaging.com.

Attend the Google Web Toolkit Conference: December 3–6, 2007, San Francisco. Register today – Save $200
Meet the Google GWT team, learn how to develop and debug AJAX applications in the Java language, create dynamic, reusable UI components, and increase development time efficiency.

Manage Web Applications to Reduce Risk and Improve Results
Find out how Web developers can reduce the time, cost and risk of deploying web applications with real–user monitoring. Bridge the gap between design and operations staff by controlling performance throughout the infrastructure. Download Now!

Introducing a New Light at the End of the Tunnel: Silverlight
Rather than spending weeks learning new applications in order to complete a project, Silverlight expedites the process using the familiar and recognizable Visual Studio Program language. It's a speedy silver lining to RIA design.

Join us in San Francisco November 11– 15, 2007 for Oracle OpenWorld.
Don't miss the opportunity to be a part of the year's biggest technology and business conference, with over 1600 sessions, 390 exhibitors, over 350 live demos and much more.Register Now!

Career Center


Embedded Audio Software Engineer
Developer Support Engineers
Systems Programmer
Software Architects
Java Developer