This chapter discusses how systems can be described. As models are also systems, they can be described in the same way. We want to describe dynamic digital systems precisely and completely. Therefore, we discuss specifications and static and dynamic aspects of digital systems. First, we discuss languages and specifications in Sect. 4.1. We consider the semantics of specifications and the description of languages. Specification of static aspects is handled in Sect. 4.2 including perspective, system states, snapshots and system structure. Dynamic systems have more than one system state, and their state changes determine the system behaviour. Section 4.3 discusses the modelling of dynamics and behaviour including time, attributes, continuous and discrete behaviour as well as randomness.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Specifications

  • Andreas Prinz,
  • Birger Møller-Pedersen,
  • Joachim Fischer,
  • Bernhard Thalheim

摘要

This chapter discusses how systems can be described. As models are also systems, they can be described in the same way. We want to describe dynamic digital systems precisely and completely. Therefore, we discuss specifications and static and dynamic aspects of digital systems. First, we discuss languages and specifications in Sect. 4.1. We consider the semantics of specifications and the description of languages. Specification of static aspects is handled in Sect. 4.2 including perspective, system states, snapshots and system structure. Dynamic systems have more than one system state, and their state changes determine the system behaviour. Section 4.3 discusses the modelling of dynamics and behaviour including time, attributes, continuous and discrete behaviour as well as randomness.