2013-05-08 Validating 60,000 pages of API Bob Binder

A joint Chicago Chapter ACM / Loyola University Computer Science Department meeting

Lessons Learned from Validating 60,000 pages of API Documentation

Speaker: Robert V. Binder

Wednesday, May 8, 2013

5:45 pm (Social time, light refreshments)

6:30 pm Presentation



Loyola University Water Tower Campus (Chicago/Michigan Area)

Corboy Law Center (CLC) Room 0211  Campus map

25 E. Pearson, Chicago IL  60611

Admission: Free, General Admission, open to the public

In 2002, the US Department of Justice and EU regulators ordered Microsoft to publish documentation sufficient to allow third parties to interoperate with hundreds of its server and client programs. This presentation highlights the novel requirements engineering and model-based testing devised to validate the resulting 60,000 pages of API documentation.

This process resulted in over 50,000 defect corrections. Lessons learned from this project can improve quality, reduce costs, and facilitate interoperability of any complex system.

Robert V. Binder is a high-assurance thought leader, serial entrepreneur, and system and process architect.  He is currently Director of Innovation at Olenick & Associates,  Co-Director of the Internet Assurance Laboratory at the University of Illinois at Chicago, and Co-Chair of the X9 D14 working group developing a standard for automated trading quality management systems.

Binder is the author of the definitive Testing Object-Oriented Systems: Models, Patterns, and Tools and two other books.

He received the MS in Electrical Engineering and Computer Science from the University of Illinois at Chicago and the BA and MBA from the University of Chicago. He is an IEEE Senior Member, ACM member, and holds the CSDP.

Subscribe to the Chicago Chapter ACM e-mail list. (Look for an e-mail after pressing the button)