Annual Report FY 2005
SEI
Annual Report
> > F Y 2 0 0 5
Publications |
SEI in the Community |
|
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
Garcia, S.; Cerpeda, S.; Staley, M.; & Miluk, G. "Lessons Learned from Adopting CMMI for Small Organizations"
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
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 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 International Process Research Consortium (IPRC) Workshop 2 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 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 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) 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 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.; 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) 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 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 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 Presentations by SEI Staff at the Software and Systems Engineering Process Group Australia Conference, 2005 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 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 Presentations by SEI Staff at SEPG-LA 2005 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 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 Presentations by SEI Staff at the Team Software Process User Group Meeting 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 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 Presentations by SEI Staff at the Tenth Annual European SEPG Conference 2005 Presentations given at SPLC 2005 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 Northrop, L. & Jones, L. "Introduction to Software Product Line Adoption" Workshops given at SPLC 2005
November 8-11, 2005
Paris, France
Firesmith, D. "A Taxonomy of Security-Related Requirements"
January 16, 2005
Orlando, FL
http://www.sei.cmu.edu/iprc/workshop2.html
May 2, 2005
Milan, Italy
http://www.sei.cmu.edu/iprc/workshop3.html
August 23, 2005
Dublin, Ireland
http://www.sei.cmu.edu/iprc/workshop3.html
September 26-29, 2005
Rennes, France
October 24-28, 2004
San Diego, California
Chrissis, M. & Ferguson, J. "CMMI V1.2 Product Suite Changes and How They Affect You "
April 6-7, 2005
Pittsburgh, PA
Bachmann, F. & Klein, M. "Architecture Design Expert"
September 26-29, 2005
Sydney, Australia
http://www.sepgaustconference.webls.net/
Nielsen, P. "The Future of Process Improvement and Software Engineering"
Brownsword, L. " Will My System 'Play Nicely' with Others:
Using CMMI to Improve Systems of Systems Success"
November 9-11, 2005
Guadalajara, Mexico
http://www.esi.es/SEPGLA/index_eng.html
Humphrey, W. “Winning with Software”
Boria, J. & Hayes, W. "Liveware & SEI"
September 19-21, 2005
Pittsburgh, PA
http://www.sei.cmu.edu/tsp/user-group.html
Humphrey, W. “The Large-Systems Crisis”
Carrington, D. "The Personal Software Process: From Craft to Discipline"
June 13-16, 2005
London, England
http://www.espi.org/
Bass, L. (Session Chair) "Scoping and Architecture "
Donohoe, P. "Introduction to Software Product Lines"
Clements, P. "Workshop on Aspects and Software Product Lines: Early Aspects at SPLC-Europe 2005"
