ADVISORY BOARD


Scott Ambler SCOTT AMBLER is a Practice Leader, Agile Development at IBM. An industry-recognized software process improvement expert, he is the practice leader of the Agile Modeling, Agile Data, Agile Unified Process and Enterprise Unified Process methodologies. Scott is the (co)-author of several books, including Refactoring Databases (Addison-Wesley, 2006), Agile Modeling (John Wiley & Sons, 2002), Agile Database Techniques (John Wiley & Sons, 2003), The Object Primer 3rd Edition (Cambridge University Press, 2004), and The Enterprise Unified Process(Prentice Hall, 2005). Scott is a contributing editor with Dr. Dobb's Journal.

Michele Leroux Bustamante MICHÈLE LEROUX BUSTAMANTE is principal software architect of IDesign Inc., Microsoft Regional Director for San Diego, Microsoft MVP for XML Web Services and BEA Technical Director. She has more than a decade of development experience, developing applications with VB, C++, Java, C# and VB.NET, and has worked with related technologies such as ATL, MFC and COM. At IDesign, Michele provides training, mentoring and high-end architecture consulting services, focusing on Web services, scalable and secure architecture design for .NET and interoperability. She is a member of the International .NET Speakers Association (INE -TA), a frequent conference presenter, conference chair of SD’s Web Services/SOA track and is frequently published in major technology journals. Michele is also Web Services Program Advisor to UCSD Extension, and is the .NET Expert for SearchWebServices.com. Reach her at mlb@idesign.net, or visit www.idesign.net and www.dotnetdashboard.net.

Jon Erickson JONATHAN ERICKSON has been editor-in-chief of Dr. Dobb’s Journal since 1988. Before joining DDJ, Jon was senior west coast editor for BYTE and senior editor for Osborne/McGraw-Hill books. He is the author of ten books, ranging from graphics programming to organic gardening.

Ellen Gottesdiener ELLEN GOTTESDIENER, principal of EBG Consulting Inc., is a consultant, facilitator and trainer helping project teams explore requirements, shape their development processes and collaboratively plan and improve their work. Ellen has extensive experience as a professional workshop facilitator with particular focus on positively and productively engaging software development and business experts in defining and achieving shared goals through chartering, requirements and retrospective workshops. She has presented at many industry conferences and authored numerous papers on software development requirements, workshops, methods and modeling. She provides practical, experience-based seminars to clients in a wide variety of industries. Ellen’s experiences as an agile requirements facilitator are articulated in her book Requirements by Collaboration: Workshops for Defining Needs (Addison-Wesley, 2002).

Christian Gross CHRISTIAN GROSS is a consultant with vast experience in the client/server world. He has consulted for Microsoft on DNA solutions, and he has held consulting positions with Daimler Benz, Microsoft, NatWest, and other major corporations. Christian is the author of numerous books, including the forthcoming Ajax and REST Recipes: A Problem-Solution Approach (Apress), Ajax Patterns and Best Practices (Apress), Foundations of Object-Oriented Programming Using .NET 2.0 (Apress), How to Code .NET and A Programmer's Introduction to Windows DNA. Gross was a contributor to Professional Active Server Pages, Professional SQL Server 6.5 Administration, Professional NT Internet Information Server Administration, and Programming Microsoft Windows 2000 Unleashed.

Stuart Halloway STUART DABBS HALLOWAY is a cofounder of Relevance LLC. Relevance provides consulting, training and development services for Ruby, Rails, Ajax and Agile Java. Stuart is the author of Component Development for the Java Platform and regularly speaks at industry events, including the No Fluff, Just Stuff Java Symposiums, the Pragmatic Studio and SD West.

Elliotte Rusty Harold ELLIOTTE RUSTY HAROLD is an internationally respected writer, programmer, and educator. He lectures about Java and object-oriented programming at Polytechnic University in Brooklyn. His Cafe au Lait website has become one of the most popular independent Java sites on the Internet, and his spin-off site Cafe con Leche has become one of the most popular XML sites. He is the author of numerous books, most recently: Processing XML with Java from Addison-Wesley and XML in a Nutshell from O'Reilly.

Allen Holub ALLEN HOLUB has worked in the computer industry since 1979. He now works as a consultant, helping companies not squander money on software. He provides training in OO design and Java and provides design-process mentoring and design-review services, technical due-diligence, and even writes programs on occasion. He served as a CTO at NetReliance Inc. and sits on the board of advisors for Ascenium Corp. and Ontometrics. He is the Security Track co-chair and has authored nine books (including Holub on Patterns: Learning Design Patterns by Looking at Code, Taming Java Threads and Compiler Design in C) and 100+ magazine articles. Allen wrote for JavaWorld from 1998 to 2004, and is now a contributing editor for SD Times. He wrote the popular "OO Design Process" column for the IBM developerWorks Component Zone, was the technical editor of CMP Media's Java Solutions. Allen teaches regularly for the University of California (Berkeley) Extension. Contact Allen at www.holub.com/allen.html.

Juval LowyJUVAL LÖWY is a software architect and the principal of IDesign, specializing in .NET 3.0 architecture consulting and advanced .NET 3.0 training. Juval is Microsoft’s Regional Director for the Silicon Valley, working with Microsoft on helping the industry adopt .NET 3.0. His latest book is Programming WCF Services (O'Reilly 2007). Juval participates in the Microsoft internal design reviews for future versions of .NET and related technologies. Juval published numerous articles, regarding almost every aspect of .NET development, and is a frequent presenter at development conferences. Microsoft recognized Juval as a Software Legend as one of the world's top .NET experts and industry leaders.

Gary McGrawGARY McGRAW, Cigital Inc.'s CTO, researches software security and sets technical vision in the area of software quality management. Dr. McGraw is co-author of five best-selling books: Exploiting Software (Addison-Wesley, 2004), Building Secure Software (Addison-Wesley, 2001), Software Fault Injection (Wiley 1998), Securing Java (Wiley, 1999) and Java Security (Wiley, 1996). A noted authority on software and application security, Dr. McGraw consults with major software producers and consumers. He serves on Advisory Boards of Authentica, Counterpane, Fortify Software and Indigo Security, as well as advising the CS Department at UC Davis. Dr. McGraw holds a dual Ph.D. in Cognitive Science and Computer Science from Indiana University and a BA in Philosophy from UVA. He writes a monthly security column for Network Magazine, is the editor of Building Security In for IEEE Security & Privacy magazine, and is often quoted in national press articles.

Dan SaksDAN SAKS is the president of Saks & Associates, a training and consulting company specializing in C++. He is a contributing editor for Embedded Systems Programming (US) and a former member of the advisory board for C/C++ Users Journal. He has also written columns for the C++ Report, Software Development magazine and Windows Developer's Journal. Dan is co-author of C++ Programming Guidelines and co-developer of Suite++: The Plum Hall Validation Suite for C++. He served for many years as secretary of the ANSI and ISO C++ standards committee, and continues to follow the committees' activities.

Paul TymaPAUL TYMA is a software engineer at Google, Inc. in Silicon Valley. Previously, he was Chief Scientist of Preemptive Solutions Inc., a Java and .NET code security company. He received his Ph.D. in Computer Engineering from Syracuse University with a research focus in dynamic language performance. Paul is a frequent industry writer, including lead author of the book Java Primer Plus, the "VM Roadtest Java VM" column in Java Pro magazine, various articles in Dr. Dobb's Journal and Communications of the ACM. He has spoken at JavaOne, Java Business Expo, Software Test & Performance and is a ten-year Software Development conference veteran.

Ross WheelerROSS WHEELER is serial entrepreneur having been involved in technology startups since 1985. He is currently Founder/CEO of Paravirtual, a leader in Embedded Supersystem Virtualization. He previously founded and led RouterWare, the leading network protocol supplier with over 300 networking infrastructure customers, until its acquisition by Wind River Systems, Inc. in 1999. Following the acquisition, he continued as CTO with the Networking Business unit. His prior experience includes positions in software engineering with Fibermux, NewGen Systems, Gateway Communications, and Lockheed Missiles and Space Co. Mr. Wheeler holds a BSCS and BS Computer Engineering from Trinity University.

Rebecca Wirfs-Brock REBECCA WIRFS-BROCK, president of Wirfs-Brock Associates, is a world-renowned innovator in practical object analysis and design techniques. She is lead author of Object Design: Roles, Responsibilities and Collaborations (Addison-Wesley 2003), and invented the set of development practices known as Responsibility-Driven Design. Most recently, she has focused on ways to effectively communicate design ideas, ways to be a thoughtful agile designer, designing flexible software without over- or under-engineering a solution, and effective ways to consider design alternatives. Among her widely used innovations are use case conversations and object role stereotypes.

Upcoming Events

Chicago, IL
June 21-24, 2008

Boston, MA
October 27-30, 2008
Call for Papers Open!
Submit here.

Welcome to SD West
SD West 2008
Preview Guide
Sign Up Today
Volunteer Opportunities at A&D World 2008
Submit Your Proposal