[ AGENDA | REGISTRATION | ARRANGEMENTS | MENU ]
[ 9/30/03 HOME | SUSTAINABILITY RESEARCH WORKSHOP SERIES HOME ]

 

Workshop on

Software Development Best Practices, and Artifact Measurement

September 30 - October 1, 2003
University Center, Rangos #3, Pittsburgh, PA

The September workshop on Software Development Best Practices and Artifact Measurement promises to be very informative and relevant to the SCC membership.

Software Development Best Practices
There will be presentations on software development best practices that apply to all industries and an in-depth exploration of software development for the auto industry. Due to liability and regulatory pressures, the auto industry is perhaps ahead of other industries in adopting standards to facilitate quality, security and dependability of software. We'll hear from the both the supplier of software dependant components and the auto makers who put those componenents and systems into automobiles. We'll also get the perspective of experts on what it takes to comply with the auto industry standard and the reasoning and value behind the elements of the standard.


Artifact Measurement
A portion of the day will be dedicated to exploring the current state of artifact measurement technology. There will be a presentation outlining various approaches and then detailed discussions about current and emerging capabilities.


Lunchtime Presentation - Tom Ball from Microsoft Research
Tom leads a newly formed group in Microsoft Research entitled Testing, Verification and Measurement. His research interests are in how combinations of program analysis, model checking and theorem proving techniques can help improve the correctness and reliability of software. Tom and Sriram Rajamani co-lead the SLAM project, which has applied software model checking technology to improve the reliability of WIndows device drivers. Tom will elaborate on how these approaches can be used to improve the reliability of all software.


Dinner Keynote - Gary McGraw, Ph.D., CTO, Cigital
Working with Professional Services and Cigital Labs, Dr. McGraw sets Software Quality Management technology strategy and oversees the Cigital technology transfer process. His aim is to bridge the gap between cutting-edge science and real-world applicability, and to transfer advanced technologies for use in the field. In addition to consulting with major commercial e-commerce vendors, including Visa, Mastercard and the Federal Reserve, he founded Cigital’s Software Security Group and chairs the Cigital Corporate Technology Council.

This talk explains why the key to proactive computer security is making software behave, and then goes on to tell you how to do it. Microsoft's Trustworthy Computing Initiative, begun in January 2002, has changed the way Microsoft builds software. To date, Microsoft has spent over $500 million (2000 man days) on their software security push. Given the emerging importance of software security and reliability to high profile software vendors, what are you to do about the software that you develop? This talk is about best practices in software quality management, especially with regard to security.

Workshop Format
We've listened to members and this next workshop includes speakers and a structure that will allow us to explore topics in depth. Presentations are coordinated to minimize overlap and time will be managed to allow for a significant amount of member interaction with the panel presenters.

For more information on becoming a Sponsor of the Consortium, please contact John Bourgein at (925) 376-8772 or e-mail bourgein@cs.cmu.edu.


Sustainable Computing Consortium
Carnegie Mellon University


Organizational Affiliates:  

InSITeS Home

[ AGENDA | REGISTRATION | ARRANGEMENTS | MENU ]
[ 9/30/03 HOME | SUSTAINABILITY RESEARCH WORKSHOP SERIES HOME ]