Software Engineering Institute Carnegie Mellon

CUSTOMER ENGAGEMENTS
Acquisition
Architecture, Product Lines,
and Predictable Assembly
Process Improvement and
Performance Measurement
Security
System Interoperability and Dependability

Customer Engagements > System Interoperability and Dependability

Services in this area include application of technology to achieve system-of-systems interoperability and to make large, networked systems mor dependable through tools and methods, direct-support services, and joint research collaborations.

COTS Software Product Evaluation

The SEI provides assistance in applying its evaluation process to the selection of one or more COTS products for a specific system.

COTS Usage Risk Evaluation (CURE) transition

The SEI provides training and coaching to help organizations master the CURE method and become self sufficient in its delivery.

Evolutionary Process for Integrating COTS-Based Systems (EPIC) implementation

After a two-day EPIC course, the SEI will help incorporate EPIC principles into customers' current COTS processes. The SEI will also provide coaching in the successful execution of the new COTS process using EPIC.

EPIC tutorial

This two-day tutorial covers fundamental COTS definitions and provides an overview of some of the major engineering, business, acquisition, and contractual activities affected by COTS-based systems. The presenter will describe practices, based on real-world case studies, for COTS business case, vendor, and supplier relationships, architecture, license negotiation, requirements, evaluation, and risk management. It also covers the basic concepts and structure of the EPIC process, the implications for management and development processes, and the detailed activities, tasks, and artifacts that are used in the process.

Interoperability workshop

The SEI conducts a series of one-day workshops on interoperability for program management officers and technical managers to help initiate planning of system-of-systems integration; develop a plan for generating specifications; pick standards, technologies, and components; and address interoperability risks.

Reuse planning workshop

This two-day workshop focuses on the decisions and planning that are required for effective reuse management. A template for reuse planning is presented. Sample assets are identified and evaluated for their suitability for reuse within a specific target context. The reuse planning template is used to guide the decisions that need to be addressed throughout the reuse life cycle.

Tailored assistance in planning for interoperability

The SEI provides tailored support in developing a plan for interoperability. This support helps to address issues of interoperability that are encountered from the differing perspectives of the program, the developer, and the user.

For more information

See Integration of Software-Intensive Systems (ISIS) for more information, or contact us to find out how the SEI can help with your specific situation:

Industry Customer Representative
Jay Douglass
jcd@sei.cmu.edu
412-268-6834

Government Customer Representative
Terry Dailey
etd@sei.cmu.edu
703-908-8213