Software Engineering Institute Carnegie Mellon

Main Page
Integration of Software-Intensive Systems
Performance-Critical Systems
Mission Success in Complex Environments
Services
Courses
Conferences, Workshops, and Other Events
Program Director
Program Staff

Dynamic Systems Program: Dependable Systems Interoperation Through Engineering

In response to increasing demand for unanticipated (inter)operation, the Dynamic Systems Program provides the engineering methods, analytical techniques, and tools for users, engineers, and managers to produce and rapidly recompose systems of independently evolving systems.

Our Focus Areas

Integration of Software-Intensive Systems

The Integration of Software-Intensive Systems (ISIS) Initiative provides effective methods, processes, and technologies to plan for, acquire, manage, and engineer independently evolving interoperable systems. ISIS is recognized as an objective and unbiased source of information on system-of-systems interoperability.

integrated_view

Mission Success in Complex Environments

The Mission Success in Complex Environments (MSCE) Special Project develops and transitions practical and innovative methods, tools, and techniques for ensuring success in complex and uncertain management environments such as large, distributed software programs, distributed IT processes, organizations with strict reliability, security, and safety requirements, processes supporting critical infrastructures, and so on.

liftoff

Performance-Critical Systems

The Performance-Critical Systems (PCS) Initiative increases the ability of software engineers to predict, evaluate, and manage critical performance attributes of software-intensive systems. PCS conducts model-based engineering and assurance case research to improve the state of the art and the practice; develops techniques and methodology, driven by industrial needs, that enhance the use and capability of model-based engineering; and transitions model-based engineering and assurance case technology to its clients and industry at large.

robot

Software Assurance

The Software Assurance Project focuses on developing a research agenda and initiating work on appropriate research, measurement, and transition activities.

assurance

Opportunities to work with us

Related Work

Additional Program Information