ISPDC 2007 (July 5-8, 2007)