User Tools

Site Tools


course_outline

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
course_outline [2014/12/15 02:56] jonathancourse_outline [2014/12/15 02:59] (current) jonathan
Line 48: Line 48:
   * Identifying the environmental assumptions and constraints.   * Identifying the environmental assumptions and constraints.
   * Understanding the Parnas 4-variables model for writing requirements.   * Understanding the Parnas 4-variables model for writing requirements.
 +  * Monitored Variables, Controlled Variables, Timing resolution and Response Allowance
   *Developing the functional specification using tabular expressions (mathematical function tables)   *Developing the functional specification using tabular expressions (mathematical function tables)
   * The use of specification and theorem proving tools (PVS) to describe the function tables and using the PVS tool to verify the completeness, disjointness and well- definedness of the functional requirements.   * The use of specification and theorem proving tools (PVS) to describe the function tables and using the PVS tool to verify the completeness, disjointness and well- definedness of the functional requirements.
 +  * PVS Specification of predicates using basic types, tuples, records, datatypes, functions, relations, sets, bags, etc. Reasoning about predicates in these types.
   * How to use function tables to specify safety-critical real-time systems and cyber-physical systems and understanding, Timing Resolution and Response Allowances.   * How to use function tables to specify safety-critical real-time systems and cyber-physical systems and understanding, Timing Resolution and Response Allowances.
   * Using function tables to specify business systems via monitored events and abstract states/controlled variables.   * Using function tables to specify business systems via monitored events and abstract states/controlled variables.
course_outline.1418612181.txt.gz · Last modified: 2014/12/15 02:56 by jonathan

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki