ISO/IEC 15909-1:2004/AMD1:2010
Amendment 1 - Systems and software engineering -- High-level Petri nets -- Part 1: Concepts, definitions and graphical notation - Symmetric Nets
发布时间:2010-05-20 实施时间:


高级Petri网是一种用于描述系统和软件行为的形式化方法,它可以用于建模、分析和验证系统和软件的行为。高级Petri网是Petri网的一种扩展,它增加了一些新的概念和符号,使得Petri网可以更好地描述系统和软件的行为。

高级Petri网由一组地点、变迁和弧组成。地点表示系统或软件的状态,变迁表示系统或软件的行为,弧表示地点和变迁之间的关系。高级Petri网还可以包括一些附加的属性,如权重、时间和优先级等。

高级Petri网的图形符号包括地点、变迁、弧和标识。地点用圆圈表示,变迁用矩形表示,弧用箭头表示,标识用在地点上,表示地点的状态。高级Petri网还可以使用颜色来表示不同的状态或属性。

对称网是高级Petri网的一种扩展,它增加了对称性的概念。对称网中的地点和变迁可以互换,而不影响系统或软件的行为。对称网的图形符号与高级Petri网相似,但使用了不同的颜色来表示对称性。

高级Petri网和对称网可以用于建模、分析和验证系统和软件的行为。它们可以帮助开发人员更好地理解系统和软件的行为,发现潜在的问题,并提供改进的方案。它们还可以用于自动化测试、代码生成和性能优化等方面。

相关标准
- ISO/IEC 15909-2:2004 Systems and software engineering -- High-level Petri nets -- Part 2: Multimedia and time-depent nets
- ISO/IEC 15909-3:2004 Systems and software engineering -- High-level Petri nets -- Part 3: Generalized net concepts, mathematical foundations and application guidelines
- ISO/IEC 15909-4:2004 Systems and software engineering -- High-level Petri nets -- Part 4: Communication between high-level Petri nets and other systems
- ISO/IEC 15909-5:2004 Systems and software engineering -- High-level Petri nets -- Part 5: Requirements for tools and standardization issues
- ISO/IEC 15909-6:2004 Systems and software engineering -- High-level Petri nets -- Part 6: Deterministic and stochastic Petri nets