Environmental modeling with UML

  • Authors:
  • Adriaan De Groot;Jozef Hooman

  • Affiliations:
  • -;-

  • Venue:
  • Formal methods for embedded distributed systems
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

This chapter uses the Unified Modeling Language (UML) and the theorem prover PVS to formalize and analyze a part of the BART/AATC system. Our approach to the formalization and analysis takes five steps within which we iterate a number of activities, both for constructing and validating UML diagrams of the system. We find inconsistencies and omissions in the informal requirements specification and produce a formal specification which we can use for further system design. A simple UML model of the behavior of the train is created, and a controller is designed and proven to be correct within that model.