ISO/IEC 15909-3:2021
Systems and software engineering — High-level Petri nets — Part 3: Extensions and structuring mechanisms
发布时间:2021-11-09 实施时间:


高级Petri网是一种建模语言,用于描述并发系统和分布式系统的行为。它是基于Petri网的扩展,可以描述更复杂的系统行为。高级Petri网可以用于系统和软件工程中的需求分析、设计、验证和测试等方面。ISO/IEC 15909-3:2021为高级Petri网提供了扩展和结构化机制,以便更好地支持系统和软件工程。

本标准为高级Petri网提供了时间扩展、数据扩展、层次结构、组合结构和状态机结构等扩展和机制。这些扩展和机制可以帮助工程师更好地理解和描述系统行为,从而更好地设计、验证和测试系统。

时间扩展允许高级Petri网描述时间相关的系统行为。例如,可以描述系统中的时间限制、时间戳和时间间隔等。数据扩展允许高级Petri网描述数据相关的系统行为。例如,可以描述系统中的数据类型、数据结构和数据流等。

层次结构允许高级Petri网描述系统的层次结构,以便更好地组织和管理系统模型。例如,可以将系统分解为多个子系统,并将每个子系统进一步分解为多个组件。组合结构允许高级Petri网描述系统的组合结构,以便更好地组织和管理系统模型。例如,可以将多个子系统组合成一个更大的系统。

状态机结构允许高级Petri网描述状态机结构,以便更好地描述系统的状态转换。例如,可以描述系统中的状态、状态转换和状态转换条件等。

本标准的目的是为高级Petri网提供一种标准化的扩展和结构化机制,以便更好地支持系统和软件工程。这些扩展和机制可以帮助工程师更好地理解和描述系统行为,从而更好地设计、验证和测试系统。

相关标准
- ISO/IEC 15909-1:2021 Systems and software engineering — High-level Petri nets — Part 1: Concepts, definitions and graphical notation
- ISO/IEC 15909-2:2021 Systems and software engineering — High-level Petri nets — Part 2: Multimedia and time
- ISO/IEC 12207:2017 Systems and software engineering — Software life cycle processes
- ISO/IEC 15288:2015 Systems engineering — System life cycle processes
- ISO/IEC/IEEE 29148:2018 Systems and software engineering — Life cycle processes — Requirements engineering