More Related Content
Similar to SEI Overview Dr. Paul Nielsen (20)
SEI Overview Dr. Paul Nielsen
- 1. SEI Overview for CISQ
Software Engineering Institute
Overview for CISQ
Paul Nielsen, Director
Software Engineering Institute
g g
Carnegie Mellon University
Pittsburgh, PA 15213
June 2010
© 2010 Carnegie Mellon University
Software Engineering Institute Overview
Research and Development Center (FFRDC)
Funded by United States Government
Created in 1984
Administered by Carnegie Mellon University
Headquartered in Pittsburgh, Pennsylvania;
offices and support worldwide
SEI Overview 2
June 2010
© 2010 Carnegie Mellon University
© 2009 Carnegie Mellon University 1
- 2. SEI Overview for CISQ
Federally Funded Research & Development Center
(FFRDC)
R&D laboratories:
Fill voids where in-house and private sector R&D centers
are unable to meet DoD core area needs. Objectives for
these FFRDC are to:
h FFRDCs
(1) maintain long-term competency in technology areas
where the Government cannot rely on in-house or private
sector capabilities
(2) develop and transfer important new technology to
the private sector so the Government can benefit from
p
a wider, broader base of expertise. R&D laboratories
engage in research programs that emphasize the
evolution and demonstration of advanced concepts and
technology, and the transfer or transition of
technology.
SEI Overview 3
June 2010
© 2010 Carnegie Mellon University
SEI Organizational Chart
Director & CEO
Paul Nielsen
Chief Operating Officer
Clyde Chittister
Acquisition Support Networked System Research, Technology, Software Engineering
Program Survivability & System Solutions Process Management
Director: T. Roberts Director: R. Pethia Director: L. Northrop
Director: A. Carleton
Deputy: M. Ward Deputy: W. Wilson Deputy: M. Klein
Technical Functions
Information Technology Financial & Business Program Development
Services/Administration & Transition
Director: D. Thompson
Director: P. Menniti Director: J. Bramer
Deputy: S. Kalinowski
Deputy: H. Kaye Deputy: S. Cunningham
Operating & Customer Service Functions
SEI Overview 4
June 2010
© 2010 Carnegie Mellon University
© 2009 Carnegie Mellon University 2
- 3. SEI Overview for CISQ
Mission and Strategy
Mission Strategy
Amplify
Transition
The SEI advances software Apply
engineering and related Direct
disciplines to ensure systems Support
with predictable and DoD Create
improved quality, cost, and needs Identify &
Mature
schedule.
schedule Tech
Tech
Trends
SEI Overview 5
June 2010
© 2010 Carnegie Mellon University
SEI Objectives
The SEI works to
• Research, develop, and apply software
engineering and cyber technologies, trends,
g g y g
and practices, and facilitate their adoption
• Maintain a long-term competency across the
software engineering and cyber spectrum, and
in technology transition to support DoD needs
• Partner with government and industry to
enable measurable improvements in software
engineering, cyber technical, and management
i i b t h i l d t
practices
SEI Overview 6
June 2010
© 2010 Carnegie Mellon University
© 2009 Carnegie Mellon University 3
- 4. SEI Overview for CISQ
SEI Software Engineering Research and Solutions
SEI Overview 7
June 2010
© 2010 Carnegie Mellon University
SEI Research
• Architecture-centric engineering
• Architecture for ultra-large scale systems
• C++ and JAVA secure coding standards
• Di it l forensics gap area tools
Digital f i t l
• Integration and interoperability guidance
• Mechanism design
• Model-based engineering: Architecture
Analysis and Design Language
• Multi-core research
• Predictable Assembly from Certifiable
Components
C t
• Service Migration and Reuse Technique
• Survivable systems engineering
• System-of-systems navigator
SEI Overview 8
June 2010
© 2010 Carnegie Mellon University
© 2009 Carnegie Mellon University 4
- 5. SEI Overview for CISQ
SEI Independent Research & Development 2010
(IRADs)
• Achieving Predictable Performance in Multi-Core
Embedded Real-Time Systems
• Communicating the Benefits of Architecting Within
Agile Development
• An Investigation into the Feasibility of Tactical SOA
• Multi-Perspective Reliability Modeling and Analysis
for Cyber-Physical Systems
• Advanced Technology for Test and Evaluation (T&E)
of Embedded System Functionality and Security
• Automatic Generation of Hidden Markov Models for
the D t ti
th Detection of Polymorphic and Metamorphic
fP l hi dM t hi
Malware
• Trusted Computing in Extreme Adversarial
Environments: Using Trusted Hardware as a
Foundation for Cyber Security
SEI Overview 9
June 2010
© 2010 Carnegie Mellon University
International & Domestic Customers
SEI Overview 10
June 2010
© 2010 Carnegie Mellon University
© 2009 Carnegie Mellon University 5
- 6. SEI Overview for CISQ
SEI Shares Knowledge -1
Knowledge produced at the SEI
reaches a greater number of people
each year, and we take advantage of
y , g
new ways to share.
• Classes: 112,000+ trained
• Podcasts: 149,000+ downloads
of more than 90 titles
• Webinars: 39 completed,
seen by 11,533 people
• More than 888,000 web visitors quarterly
SEI Overview 11
June 2010
© 2010 Carnegie Mellon University
SEI Shares Knowledge -2
• Partners: 436
• New FY10 partners: 27
Partners in India: 24
SEI Overview 12
June 2010
© 2010 Carnegie Mellon University
© 2009 Carnegie Mellon University 6
- 7. SEI Overview for CISQ
Process Improvement in India
CMMI is strong in India:
• More than 520 appraisals performed (and reported to the SEI)
• Many Maturity Level 5 companies
Recognition of software excellence:
• Infosys Technologies, headquartered in Bangalore, named the
recipient of the 2010 Software Process Achievement Award for
establishing an extremely cost-effective, sustained, and culturally
integrated quality and productivity improvement program
SEI Overview 13
June 2010
© 2010 Carnegie Mellon University
SEI Publications
• SEI sponsors a book series on
software engineering, published
by Addison Wesley
• SEI has published 60 books; 27
since 2003
• Many SEI works have been
published in other languages,
including German, French,
Spanish, Japanese, Korean, and
Chinese
SEI Overview 14
June 2010
© 2010 Carnegie Mellon University
© 2009 Carnegie Mellon University 7
- 8. SEI Overview for CISQ
SEI – Recent Books
CMMI for Services: Guidelines for Superior
Service
CMMI-ACQ:
CMMI ACQ: Guidelines for Improving the
Acquisition of Products and Services
Secure Coding in C and C++
People CMM: A Framework for Human Capital
Management (Second Edition)
The Method Framework for Engineering System
Architectures
SEI Overview 15
June 2010
© 2010 Carnegie Mellon University
Complementary Process Models
(constellations)
CMMI-SVC provides
CMMI-DEV provides guidance for those
guidance for providing services
measuring, monitoring,
measuring monitoring within organizations and
and managing
development processes CMMI-SVC to external customers
16 Core
process areas
common to all
CMMI-DEV
CMMI DEV CMMI-ACQ
CMMI-ACQ provides
guidance to enable
informed and decisive
acquisition leadership
SEI Overview 16
June 2010
© 2010 Carnegie Mellon University
© 2009 Carnegie Mellon University 8
- 9. SEI Overview for CISQ
Changing the World of Software Engineering
Leadership role on ISO Software & Systems engineering standard;
SEI contributed CERT C Secure Coding Guidelines to ISO for their
use in creating new standards.
CERT Secure Coding standard is basis for the SANS Global
Information Assurance Certification (GIAC) Secure Software
Programmer-C (GSSP-C) exam and certifications
Advancing the standard for software quality with TSP
• Adobe: first product update to have zero defects in system test
• Softtek: zero defects in 2 large systems after user acceptance test
New TSP applications for IT Services, architecture with ACE, and
secure software development with CERT
Leadership, stewardship, and evolution of maturity models
• Extending the scope of CMMI to Services/Operations
• CMMI V1. 3
• Smart Grid Maturity Model
SEI Overview 17
June 2010
© 2010 Carnegie Mellon University
SEPG Asia Pacific 2010 to be held in conjunction
with the NASSCOM Quality Summit
Date: 17-19 August 2010
Keynote: Paul Nielsen (19 August)
Location of Event: Bangalore, India
Technical Program Chair: Anita Carleton
Other Status Information:
• The SEI will offer two one-day tutorials:
• CMMI 1.3, led by Mike Phillips, on 17 August
• CMMI for Services, led by Eileen Forrester, on 18 August
• Registration will be handled directly through NASSCOM
• SEI Reception tentatively scheduled for the evening of 18 August
• Panel discussion with members of the SEI (19 August)
SEI Overview 18
June 2010
© 2010 Carnegie Mellon University
© 2009 Carnegie Mellon University 9
- 10. SEI Overview for CISQ
SEI Future Directions
As we move forward with planned work for
FY10, the SEI will
• Increase research that benefits
government and industry
• Scout for solutions to address future
issues facing the software community
• Help customers apply solutions to
complex programs and systems
• Integrate software engineering and cyber
research for greater impact
SEI Overview 19
June 2010
© 2010 Carnegie Mellon University
Contact
Software Engineering Institute
Carnegie Mellon University
4500 Fifth Avenue
Pittsburgh, PA 15213-3890
Phone
1 (412) 268-5800
Email
customer-relations@sei.cmu.edu
Email to Paul Nielsen
nielsen@sei.cmu.edu
www.sei.cmu.edu
SEI Overview 20
June 2010
© 2010 Carnegie Mellon University
© 2009 Carnegie Mellon University 10
- 11. SEI Overview for CISQ
SEI Overview 21
June 2010
© 2010 Carnegie Mellon University
© 2009 Carnegie Mellon University 11