[Otira Bridge]

ENSE 622: Systems Engineering Requirements,
Design, and Trade-Off Analysis

Mark Austin,
Institute for Systems Research,
University of Maryland, College Park.
Notes from Class
Meet the Class, [ 2012 ] [ 2013 ] [ 2014 ] [ 2015 ]
Project Requirements, [ 2012 ] [ 2013 ]
Project Abstracts, [ 2012 ] [ 2013 ] [ 2014 ] [ 2015 ]


The class introduces Systems Engineering students to the underlying concepts, professional methodologies, and software capabilities in requirements engineering, system-level design, optimization and trade-off analysis. Students will complete a project focussing on the development of requirements and their traceability to the system-level design of an engineering system.


This course will build upon material covered in ENSE 621 System Concepts, Issues and Processes.

The topics will be as follows:

  • Quick review of ENSE 621: System Concepts, Issues and Processes.
  • Model-Based Systems Engineering.
  • System of systems.
  • Organizational Models and Processes.
  • Requirements engineering; requirements management; implementation and applications of traceability.
  • Capabilities of commercial requirements engineering tools.
  • System Level Design.
    Generation of architecture-level (logical) and technology-level (physical) designs.
  • Component- and interface-based design methods.
  • Principles of modular design.
  • Design concept enhancement via design structure matrices.
  • Multi-objective tradeoff analysis for engineering systems design.
  • Principles of platform-based design.

Students will complete a project focussing on the development of requirements and their traceability to the system-level design of an engineering system.


  • Graduate level status in engineering.
  • ENSE 621/ENPM 641 from Fall Semester 2009--2012.
  • A good knowledge of engineering mathematics (e.g., calculus, linear algebra, differential equations).


  • Class. M, 7.00 pm - 9.40 pm, Room 2121, JPM Building.
  • Office Hours. Mark Austin. By appointment. For a quick response to your problems, send me e-mail.


Class Notes

  • The class notes will be available from John MacCarthy, Rm 2175, A.V. Williams.
    The cost is $40.00. Make a check out the "University of Maryland."

Support Material

  • I will hand out a significant volume of support material (200 Mbytes) for the classes ENSE 621 and ENSE 622.
    Bring your laptop to class and I will pass the material to you via a CD-ROM and/or memory stick.

  • Tutorial on Design Structure Matrices .

Recommended Texts

  • Hull E., Jackson K., and Dick J., Requirements Engineering (Second Edition), Springer, June 2004.


Requirements Engineering

Optimization and Trade-Off Analysis


Visual Modeling of Systems

Systems Engineering Tools

Optimization Software

  • CPLEX is an interactive opimizer for integer and mixed-integer programming.
    It is available on the cluster of PCs in the SEIL Lab (A.V. Williams, Rm 2250).
    Click here for details on working step by step through a basic example.
  • Download Free Student/Trial Versions of MPL/CPLEX and OptiMax 2000 .
    OptiMax 2000 is an object-oriented Component Library, specifically designed to embed optimization models into end-user applications.



There will be two exams:

  • Homework (20%): Will focus on development of requirements, models of system structure and behavior and development of a system-level design.
  • Midterm (25%): April XX, 2 hrs long.
    The exam will be open book and open notes.
  • Course Project (30%): You may work on either a design project or a research project.
    Please e-mail me a pdf of your final project,
    Due May 16, 2014.
  • Final (25%): May YY, 7-9 pm in our regular classroom
    2 hrs long plus 5 minutes to read the paper.
    The exam will be open book and open notes. No computers.
    Check back later for details ....


  • There will be no midterm or final make-up exams.
  • Students may drop the midterm score is they do better in the final (i.e., the final exam can count for up to 50% of the grade)
  • The boundary between a B grade and an A grade will be 80%.

Last Modified: January 21, 2015
Copyright © 2002-2015, Institute for Systems Research, University of Maryland