Software Engineering Institute Carnegie Mellon

Annual Report FY 2005

SEI
Annual Report

> > F Y  2 0 0 5

Publications

SEI in the Community

AJ Awards

[2.4 MB PDF download]

Conferences

Held October 1, 2004 - September 30, 2005

Software Engineering Process Group (SEPG) Conference:
Deliver Winning Products Through Process Improvement

March 7-10, 2005
Seattle, Washington
http://www.sei.cmu.edu/sepg/

Almost 1,900 software professionals attended the 17th annual SEPG conference, which offered an exciting variety of software engineering-related presentations and tutorials given by SEI staff members and systems and software process engineering professionals from around the world. The theme of this year's conference was "Deliver Winning Products Through Process Improvement." Keynote presentations were given by Watts Humphrey of the SEI; Miles Lewitt of Intuit, Inc.; Patrick Moneymaker of Ocean Systems Engineering Corporation; and Draw Drawbaugh from the University of Pittsburgh Medical Center. Other SEPG highlights included the introduction of the "SEI Breakfast Series," which provided the opportunity for SEPG attendees to learn more about how to work with the SEI, as well as poster sessions, which were highly rated by attendees. Both the breakfast series and the poster sessions will return in 2006.

Presentations by SEI Staff at SEPG 2005
Burton, D. “An Introduction to Personal Process”

Chrissis, M. “CMMI Top 10 Interpretation Issues”

Davis, N. “Applying the Team Software Process"

Davis, N. “Experiences Coaching Product Development Teams"

Davis, N. “Experiences with Capture-Recapture"

Davis, N. “TSP/PSP at Intuit”

Ferguson, J. “Debating the Tough Change Requests for the SCAMPI Method”

Ferguson, R. “Implementing Goal-Driven Software Measurement”

Forrester, E. “Using Six Sigma to Accelerate the Adoption of CMMI and Mission Success”

Forrester, E. “Accelerating CMMI Adoption Using Six Sigma: Northrop Grumman Case Study”

Garcia, S.; Cerpeda, S.; Staley, M.; & Miluk, G. "Lessons Learned from Adopting CMMI for Small Organizations"

Gibson, D. “Deja Vu, Again and Again”

Goethert, W. “Implementing Goal-Driven Software Measurement”

Hayes, W. “Debating the Tough Change Requests for the SCAMPI Method”

Jones, J. “Adopting Software Product Lines: Getting Leverage from Your Process Improvement”

Konrad, M. “CMMI Top 10 Interpretation Issues”

Malone, L. “Demonstration of the SEIR”

McHale, J. “The Great Myths About TSP and CMMI”

McHale, J. “An Introduction to Personal Process”

Northrop, L. “Adopting Software Product Lines: Getting Leverage from Your Process Improvement”

Over, J. “Test for Quality”

Phillips, M. “CMMI—Version 1.2 and Beyond!”

Pomeroy-Huff, M. “An Introduction to Personal Process”

Shrum, S. “CMMI Top 10 Interpretation Issues”

Siviy, J. "Accelerating CMMI Adoption Using Six Sigma: Northrop Grumman Case Study”

Siviy, J. “Bridging the Gap Between Six Sigma Training and CMMI: An Overview and Case Study”

Siviy, J. "Integrating CMMI and SIx Sigma in Software and Systems Engineering”

Siviy, J. “Using Six Sigma to Accelerate the Adoption of CMMI and Mission Success”

Wall, D. “An Introduction to Personal Process”

Willett, A. “Holding Process Under Pressure”

Zubrow, D. “Establishing a Multi-Level, Multi-Organizational Measurement Program”

Zuccher, M. "Demonstration of the SEIR”

FloCon 2005 Analysis Workshop
September 20-22, 2005
Pittsburgh, Pennsylvania USA

http://www.cert.org/flocon

The 2nd Annual Workshop on Flow Analysis (FloCon) was held September 20-22, 2005 in Pittsburgh, PA at the Omni William Penn Hotel.

The FloCon workshop included presentations by operational and academic analysts about the use and construction of flow detection systems, and active panels and breakout sessions for dealing with practical solutions in flow representation and analysis. FloCon registration was open to the public, and included the option of a flow analysis course on Monday, September 19, 2005.

Presentations by SEI Staff at FloCon 2005
De Shon, M. "Port summaries of Flows and Correlation-Based Anomaly Detection"

Trammell, B. "A Proposed Translation Data Model for Flow Format Interoperability"

McNutt, J. " R: A Proposed Analysis and Visualization Environment for Network Security Data"

Eighth DoD Product Line Practice Workshop: Software Product Line Adoption in the DoD
September 8, 2005
Arlington, VA

The Carnegie Mellon? Software Engineering Institute held the Eighth Department of Defense (DoD) Product Line Practice Workshop in September 2005. The workshop was a hands-on meeting to share DoD product line practices, experiences, and issues and to discuss ways in which specific product line practices are accomplished within the DoD. Participants reported encouraging progress on DoD software product lines. This report synthesizes the workshop presentations and discussions.

Presentations given at the Eighth DoD Product Line Practice Workshop
Cohen, S. "Advanced Multiplex Test System"

Bergey, J. "Software Architecture Evaluation in DoD System Acquisitions"

 

 

Eighth International SIGSOFT Symposium on Component-Based Software Engineering: Software Components at Work, CBSE 2005
May 14-15, 2005
St. Louis, Missouri

Component-Based Software Engineering (CBSE) concerns the development of software-intensive systems from reusable parts (components), the development of such reusable parts, and the maintenance and improvement of systems by means of component replacement and customization. Although CBSE holds considerable promise, many challenges face both researchers and practitioners in establishing CBSE as an efficient and proven engineering discipline. CBSE has been the focus of six workshops, held at the most recent six International Conferences on Software Engineering (ICSE). The premise of the last three CBSE workshops was that the long-term success of component-based development depends on the viability of an established science and technology foundation for achieving predictable quality in component-based systems. The intent of this symposium was to build on this premise and to provide a forum for more in-depth and substantive treatment of topics pertaining to predictability. This symposium brought together researchers and practitioners from a variety of disciplines related to CBSE to help establish cross-discipline insights, to provide a forum for presenting and discussing innovative approaches to CBSE, and to improve cooperation and mutual understanding.

Fourth Annual CMMI Technology Conference and User Group Meeting
November 15-18, 2004
Denver, CO

The Systems Engineering Division of the National Defense Industrial Association, in conjunction with the Software Engineering Institute, sponsored the Third Annual CMMI (Capability Maturity Model Integration) Technology Conference and User Group.

The conference brought together users, adopters, and developers of Capability Maturity Models and those involved in internal process improvement to exchange ideas, concepts, and lessons learned concerning maturity models and appraisal (assessment and evaluation) methods.

The conference also provided a forum for the free exchange of ideas and discussion of the implementation methodology for CMMI, and afforded a unique opportunity to meet with the sponsors, developers, and stewards of CMMI, as well as those offering CMMI training and implementation assistance.

Presentations by SEI Staff at the Fourth Annual CMMI Technology Conference and User Group Meeting
Overview of the New Introduction to CMMI Course and Changes to the Intermediate Concepts and Instructor Training Courses

Beynon, D. "Interpreting CMMI for Business Development Organizations"

Chrissis, M. "Top 10 Interpretation Issues"

Chrissis, M. "Understanding Model Representations and Levels: What Do They Mean?"

Ferguson, J. "Model - Appraisal Method Interactions"

Gallagher, B. "CMMI Acquisition Module"

Glover, M. "Best Practice Panel for CMMI Class B and Class C"

Glover, M. "SCAMPI C ++ to C How Much is Enough?"

Goldenson, D. "Evidence about Impact and Value Added: One Year Later"

Gross, C. "Why Isn’t Someone Coding Yet (WISCY)? Avoiding Ineffective Requirements"

Ryan, C. "Acquisition Pilot: SCAMPI B and C with Lessons Learned"

Ryan, C. "A Family of SCAMPI Appraisal Methods"

Schenker, F. "A Process-Oriented (Practical) Approach to Program Office Systems Engineering Management Using the CMMI-AM as a Guide"

Shrum, S. "CMMI Overview for Executives"

Siviy, J. & Forrester, E. "Accelerating CMMI Adoption Using Six Sigma"

 

Fourth International Conference on COTS-Based Software Systems
February 7-11, 2005
Bilbao, Spain
http://www.iccbss.org/2005/

Presentations by SEI Staff at ICCBSS 2005
Brownsword, L. & Smith, J. "Using Earned Value Management for COTS-Based Systems: Issues and Recommendations"

Crnkovic, I.; Axelsson, J.; Graf, S.; Larsson, M.; Trew, T.; & Wallnau, K. "COTS Component-Based Embedded Systems – a Dream or Reality?"

Lewis, G. "An Approach to Analysis and Design for COTS-Based Systems"

Morris, E.; Anderson, W.; Ward, M.; & Smith, D. "Ten Signs of a Good Reuse Management Plan"

Fourth International Workshop on Requirements for High Assurance Systems
November 8-11, 2005
Paris, France

The Fourth International Requirements Engineering for High-Assurance Systems Workshop (RHAS’05 - Paris) was a one day workshop that addressed the special challenges of engineering the requirements of software-intensive systems, the performance and dependability of which is mission critical.

Presentations by SEI Staff at RHAS 2004
Firesmith, D. "A Taxonomy of Security-Related Requirements"

International Process Research Consortium (IPRC) Workshop 2
January 16, 2005
Orlando, FL
http://www.sei.cmu.edu/iprc/workshop2.html

The International Process Research Consortium (IPRC) held its second workshop January 16-18 in Orlando, Florida. The IPRC brings together a core team of distinguished experts from around the world, recognized leaders in the field of process research, to jointly explore the frontiers of process research and lay the groundwork for future process technologies.

Twenty-four leaders from ten countries representing industry and academia participated, continuing the work begun in the first workshop. New members presented fellow consortium members with their vision of future trends, problems, solutions, and research. Scenario planning was discussed as a means of structuring the information generated so far.

Members are now looking forward to the third workshop in this series (May 2005) where they will begin to weave the content from workshops 1 and 2 into plausible scenarios for the next 5 to 10 years in process.

International Process Research Consortium (IPRC) Workshop 3
May 2, 2005
Milan, Italy
http://www.sei.cmu.edu/iprc/workshop3.html

Consortium members built on output from the first two workshops to create scenarios for the next 5-10 years in process research.

 

International Process Research Consortium (IPRC) Workshop 4
August 23, 2005
Dublin, Ireland
http://www.sei.cmu.edu/iprc/workshop3.html

The International Process Research Consortium completed a successful fourth workshop in Dublin, Ireland. Workshop attendees report that enthusiasm and commitment continue to be high among consortium members as they close in on the first draft of the IPRC Roadmap, a document that will define the most promising directions for process research over the next 10-15 years. At this workshop, consortium members considered the future-oriented ideas that had been generated at earlier workshops. Two teams of members formulated separate drafts of roadmap themes based on different roadmapping approaches: "Research Push" and "Requirements Pull." Both teams will deliver drafts to a third working group by the end of this month. The third working group will then synthesize the output from both teams, integrating the contents into the first full draft of the IPRC Roadmap.

Ninth International Software Product Line Conference (SPLC 2005)
September 26-29, 2005
Rennes, France

The International Software Product Line Conference (SPLC) resulted from the merger of the former events SPLC (Software Product Line Conference, started in 2000 in the U.S.) and PFE (Product Family Engineering, started in 1996 in Europe). SPLC is now the premier forum for practitioners, researchers and educators to present and discuss the most recent ideas, innovations, trends, experiences, and concerns in the area software product lines and software product family engineering.

The technical program of SPLC-Europe 2005 included research papers, case studies, experience and experimental reports, and problem statements in the area of software product line engineering. The objective was to continue the dialogue between software product line practitioners and researchers on the benefits, obstacles, and weaknesses of applying software product line principles, techniques, methods, processes, and tools in an industrial or organizational setting.

SCAMPI Lead Appraisers and CMMI Instructors 3rd Annual Workshop
October 24-28, 2004
San Diego, California

The SCAMPI Lead Appraisers and CMMI Instructors 3rd Annual Workshop was held at the Omni Hotel in San Diego, California. Breakout sessions on allowed attendees to exchange ideas and best practices on the topics of their choice.

Attendance at this workshop was by invitation only and limited to SEI authorized CMMI Instructors and qualified candidates, SCAMPI Lead Appraisers and qualified candidates, and CMMI Product Suite Business Points of Contact.

Presentations by SEI staff at the SCAMPI and CMMI Instructors Workshop
Chrissis, M. & Ferguson, J. "CMMI V1.2 Product Suite Changes and How They Affect You "

Chrissis, M.; Tyson, B.; & Svolou, A. "CMMI Training Update"

Ferguson, J. "SCAMPI B&C Update – Jack Ferguson;" "SEI Appraisal Program Update"

Hart, G. & Moore, D. "SEI Partner Network Update"

Hayes, W. "Introduction to High Maturity Practices"

Hayes, W. "Maturity Level 4 Practices"

Hayes, W. "Maturity Level 5 Practices"

Hayes, W. "SCAMPI Quality Assurance Report"

Gibson, D. "CMMI Performance Results Update"

Masters, S. "Competency Lifecycle Framework Update "

O'Leary, J. "SCAMPI Appraisal System (SAS) Overview "

Peterson, W. "International Process Research Consortium Overview" & "Software Engineering Process Management Update"

SEI Software Architecture Technology User Network (SATURN) Workshop (SATURN 2005)
April 6-7, 2005
Pittsburgh, PA

The first Software Architecture Technology User Network Workshop (SATURN 2005) was held April 6-7, 2005 at the Software Engineering Institute in Pittsburgh, Pennsylvania. It attracted 48 persons from 24 organizations. Keynote speakers included: Nanette Brown (Director of Applied Architecture and Quality Assurance at Pitney Bowes), Stefan Ferber (Director of the Bosch SEPG at Robert Bosch GmbH), and Paul Nielsen (Director and CEO of the SEI).

In addition to the three keynotes, there were presentations from nine participants. Three working sessions focused on: gaps in the methods, what to measure, and the relationship of architecture and process.

Presentations given at SATURN 2005
Bachmann, F. & Klein, M. "Architecture Design Expert"

Bergey, J. & Morrow, T. " Integrating Software Architecture Evaluation in a DoD System Acquisition"

O'Brien, L. "Quality-Attribute-Driven Software Architecture Reconstruction"

 

 

Software and Systems Engineering Process Group Australia Conference, 2005
September 26-29, 2005
Sydney, Australia
http://www.sepgaustconference.webls.net/

The Software Quality Institute, Griffith University, and the SEI co-sponsored the SEPG Australia Conference 2004, which was held at the Stamford Grand hotel in Glenelg on September 27-29, 2004. The conference theme was "Learning from Experience" and concentrated on gaining lessons learned from improvement experiences and passing these on to other industry practitioners.

Keynote Address
Nielsen, P. "The Future of Process Improvement and Software Engineering"

Presentations by SEI Staff at the Software and Systems Engineering Process Group Australia Conference, 2005
Brownsword, L. " Will My System 'Play Nicely' with Others: Using CMMI to Improve Systems of Systems Success"

Chrissis, M. "CMMI Version 1.2 and Beyond!"

Reitzig, R. & Goldenson, D. "Calculating CMMI-Based Return On Investment (ROI): Behaviour Trees Why, When, What, How?"

 

Software Engineering Process Group Latin America (SEPG-LA) 2005
November 9-11, 2005
Guadalajara, Mexico
http://www.esi.es/SEPGLA/index_eng.html

The theme of SEPG LA 2005 was, "Process Improvement: Key to global software success." The conference focused on lessons learned from software process improvement experiences, principally in Latin America but also across the world, with the objective of passing these experiences to the Latin American industry. Through SEPG LA 2005 Latin American companies had the opportunity of knowing and understanding the benefits of adopting process improvement in their companies and how this can help to improve people, process and technologies.

Keynote Address
Humphrey, W. “Winning with Software”

Presentations by SEI Staff at SEPG-LA 2005
Boria, J. & Hayes, W. "Liveware & SEI"

Garcia, S. "International Process Research Consortium"

Garcia, S.; Brownsword, L.; & Lewis, G. "Will My System 'Play Nicely' with Others? Using CMMI to Improve Systems of Systems Success"

Hayes, W. "SCAMPI"

Miller, P. "The SEI Credentials Program and the SEI Blended Learning Program"

Philips, M. "CMMI v1.2"

 

Team Software Process (TSP) User Group
September 19-21, 2005
Pittsburgh, PA
http://www.sei.cmu.edu/tsp/user-group.html

The Team Software Process User Group (TUG) provides a forum for developers and users of TSP and PSP, as well as SEI Partners offering training and coaching.

This year, the conference attracted 90 attendees, doubling last year's attendance. Attendees enjoyed 13 presentations, as well as keynote addresses by Watts Humphrey, developer of the TSP, Paul Nielsen, the new director and CEO of the SEI, and Sham Banerji, from Texas Instruments India.

Keynote Addresses
Humphrey, W. “The Large-Systems Crisis”

Presentations by SEI Staff at the Team Software Process User Group Meeting
Carrington, D. "The Personal Software Process: From Craft to Discipline"

Davis, N. "The Team Software Process"

Davis, D. & Davis, N. "Experiences with Capture-Recapture"

Over, J. "TSP User Group Survey Results"

Willett, A. "Expecting Excellence"

 

Tenth Annual European SEPG Conference 2005
June 13-16, 2005
London, England
http://www.espi.org/

The European SEPG conference is the annual showcase for process improvement and the CMMI in Europe. It is a firm fixture in the diaries of software and systems professionals who are striving to improve their organization's development capability in a process improvement environment. Providing more than 80 presentations, tutorials and panel sessions together with an exhibition of product and service providers, the event delivers an authoritative update on experience and thinking in the field of process improvement.

Keynote address
Nielsen, P. "Toward a More Mature View of Process"

Presentations by SEI Staff at the Tenth Annual European SEPG Conference 2005

Ferguson, R. “Organizational Aspects of Project Estimating”

Goldenson, D. & Gibson, D. “Evidence about the Benefits of CMMI: One Year Later”

Hallowell, D. & Zubrow, D. “Six Sigma Measurement Tools Support CMMI”

Presentations given at SPLC 2005
Bass, L. (Session Chair) "Scoping and Architecture "

Donohoe, P.; Jones, L.; & Northrop, L. "Examining Product Line Readiness: Experiences with the SEI Product Line Technical Probe"

Northrop, L. (Session Chair) "Invited Experiences III"

Tutorials given at SPLC 2005
Donohoe, P. "Introduction to Software Product Lines"

Northrop, L. & Jones, L. "Introduction to Software Product Line Adoption"

Workshops given at SPLC 2005
Clements, P. "Workshop on Aspects and Software Product Lines: Early Aspects at SPLC-Europe 2005"