[ 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 Cigitals 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:
[ AGENDA | REGISTRATION
| ARRANGEMENTS | MENU ]
[ 9/30/03 HOME | SUSTAINABILITY
RESEARCH WORKSHOP SERIES HOME ]