[Otira Bridge]

ENSE 623/ENPM 643: Systems Engineering Design Projects
(and Validation and Verification)



Mark Austin,
Institute for Systems Research,
University of Maryland, College Park.
Notes from Class
Frequently-Asked Questions
Internet Resources
Meet the Class: [ 2003 ] [ 2004 ] [ 2005 ] [ 2006 ]
[ 2008 ]
Projects: [ 2006 ] [ 2007 ] [ 2008 ]

COURSE CONTENTS - FALL SEMESTER, 2008

This course will build upon material covered in ENSE 621/ENPM 641 and ENSE 622/ENPM 642.
The topics will be as follows:

  • Quick review of ENSE 621 and ENSE 622.
  • Types of validation/verification.
  • Established approaches to validation/verification
    • Inspection and testing.
    • Levels of validation and verification.
    • How traceability helps validation and verification.
    • Writing validation and verification plans
    • Verification traceability matrices (VTMs); verification task networks (VTNs); verification compliance matrices.
    • Economic considerations
    • Test-Driven Development
  • Emerging approaches to validation/verification
    • Formal approaches to validation/verification
    • Specification-based testing
    • Constraint-based approaches to validation
    • Role of logic in validation/verification
    • Overview of propositional logic, first-order logic, temporal logic, spatial logic.
    • Automaton models of computation. Timed automaton
    • Model checking for reactive systems
    • Examples (e.g., Operation of a microwave; traffic light controler; generalized railroad crossing problem).
  • Model-based design with LTSA.
  • Tools for specification-based testing and model checking (UPPAAL, Telelogic Tau).
  • Phase III of the systems engineering project.

COURSE PREREQUISITES

  • Graduate level status in engineering.
  • ENSE 621/ENPM 641: Systems Modeling and Analysis and
    ENSE 622/ENPM 642: Systems Engineering Requirements, Design and Trade-Off.
  • A good knowledge of engineering mathematics (e.g., calculus, linear algebra, differential equations).


TIME AND LOCATION OF CLASS/OFFICE HOURS


REFERENCE MATERIALS


VALIDATION/VERIFICATION SOFTWARE


EXAMINATION SCHEDULE

There will be one exam:

  • Final (100%): December 2008. The final exam will consist of a class presentation plus project report. Additional credit will be given for advancing our understanding of systems...

Last Modified: August 29, 2008.
Copyright © 2008, Institute for Systems Research, University of Maryland