Software Engineering Institute Carnegie Mellon

Performance-Critical Systems
Introduction
Cooperation
Conferences
PCS Staff
Integration of Software-Intensive Systems
COTS-Based Systems
Dynamic Systems Program

Model-Based Engineering Reduces Cost and Risk, Increases Confidence

The Performance-Critical Systems (PCS) Initiative at the SEI provides technical assistance and guidance to transform the architectural design process from one based on human evaluation to one based on automated analysis. This analysis includes validating system quality attributes early in the design-phase, facilitating system integration, and conducting impact and tradeoff analysis using architecture models.

Single model supports multiple analyses

The PCS approach is to use model-based engineering tools and methods to analyze system architecture for

  • security
  • resource consumption
  • real-time performance
  • availability and reliability
  • data quality

Also, we are working to establish model-based practices for embedded and real-time systems engineering. To that end, we provide technical leadership AADL Logo for the development of the Architecture Analysis & Design Language (AADL) international industry standard. Read about some of the initiatives, industrial organizations, and researchers in Europe and the US that have chosen AADL for their projects.

 

Go to

Benefits of Model-Based Engineering

  • reduce risk through early and repeated analysis of the system architecture
  • reduce cost through fewer system integration problems and simplified life-cycle support
  • let your engineers see system-wide impacts of architectural choices
  • increase confidence because the assumptions made in modeling can be validated in the operational system

Model-Based Engineering Is Especially Effective for

  • Avionics
  • Automotive
  • Robotics
  • Medical devices
  • Any software-intensive system with dependability, availability, performance, security, or safety-criticality requirements

For More Information

Customer Engagements
Terry Dailey
Phone: 703-908-8213
E-mail: etd@sei.cmu.edu

Technical Questions
Jörgen Hansson
Phone: 412-268-6733
E-mail: hansson@sei.cmu.edu

Read our information sheet on predictable embedded system performance