GB/T 39470-2020Automation systems and integration. Object-process methodology (English PDF)
Also coversGBT39470-2020
Open the GB/T 39470-2020 preview as PDF
This is a limited preview
Buy now to download the full PDF
Issued by
State Administration for Market Regulation, China National Standardization Administration
Level / Type
National · Recommended
Issue date
November 19, 2020
Implementation date
June 1, 2021
Scope
GB/T 39470-2020 (Automation systems and integration. Object-process methodology) is available as an English-translated PDF.
GB/T 39470-2020 — This standard provides a detailed description of the object-process methodology (OPM) so that practitioners can compare the general object-process methodology (OPM) Conceptual, semantic, and grammatical conceptual models are used as a modeling paradigm and language to build conceptual models of different levels of detail, and enable tool vendors to Provide application modeling products to help those practitioners: Although this standard introduces some examples used in the object-process methodology to improve clarity, it does not attempt to All possible applications of the methodology provide a complete reference:
Document preview — GB/T 39470-2020
National Standard of the People's Republic of China
- ICS
- 35.240.50
- Classification
- J 07
Issued by: State Administration for Market Regulation, China National Standardization Administration
Contents
- 1 Scope1
- 2 Normative references1
- 3 Terms and definitions1
- 4 Symbol8
- 5 Consistency9
- 6 Object Process Method (OPM) Principles and Concepts10
- 6:1 Object Process Method (OPM) Modeling Principle10
- 6:2 Basic Concepts of Object-Process Methodology (OPM)11
- 7 Object-Process Methodology (OPM) Syntax and Semantics of Things14
- 7:1 Object14
- 7:2 Process14
- 7:3 Object-Process Methodology (OPM) Things15
- 8 Object-Process Methodology (OPM) Association Syntax and Semantics Overview18
- 8:1 Overview of Program Association18
- 8:2 Operational semantics and execution control flow18
- 9 Program Association20
- 9:1 Conversion Association20
- 9:2 Enabling Association21
- 9:3 Status-Specify Conversion Association23
- 9:4 Status-Specify Enable Association28
- 9:5 Control Association29
- 10 Structural Association43
- 10:1 Structural association types43
- 10:2 Tag structure association43
- 10:3 Basic structural relations44
- 10:4 Status-Specify structural relationships and associations55
- 11 Relationship base59
- 11:1 Object Multiplicity in Structure and Program Association59
- 11:2 Object multiplicity expressions and constraints61
- 11:3 Attribute value and multiplicity constraints63
- 12 Logical operators: AND, XOR, and OR63
- 12:1 Program Association of Logical AND63
- 12:2 Program Association of Logical XOR and OR65
- 12:3 Divergent and convergent XOR and OR associations66
- 12:4 State-specified XOR and OR associated sector68
- 12:5 Control-corrected associated sector69
- 12:6 Status-Designated Control-Correction of Related Sectors69
- 12:7 Correlation probability and probability correlation sector70
- 13 Execution path and path label73
- 14 Using OPM to manage context74
- 14:1 Complete System Diagram (SD)74
- 14:2 Implementing the model connotation74
- Appendix A (normative appendix) OPL formal grammar in EBNF91
- Appendix B (Normative Appendix) OPM Operation Guide112
- Appendix C (informative appendix) Use object-process methodology (OPM) to establish OPM model115
- Appendix D (informative appendix) OPM dynamics and simulation146
- References152
Foreword
This standard was drafted in accordance with the rules given in GB/T 1:1-2009:
The translation method used in this standard is equivalent to ISO /PAS19450:2015 "Automation System and Integrated Object Process Method":
Please note that certain contents of this document may involve patents: The issuing agency of this document is not responsible for identifying these patents:
This standard was proposed by China Machinery Industry Federation:
This standard is under the jurisdiction of the National Automation System and Integration Standardization Technical Committee (SAC/TC159):
This standard was drafted: Beijing Machinery Industry Automation Research Institute Co:, Ltd:, Tsinghua University:
Introduction
Object-Process Methodology (OPM) is a compact conceptual method, language and method for modeling and knowledge expression of automation systems:
Legal theory: The application range of OPM can range from a simple combined system of basic elements to a complex, multidisciplinary and dynamic system: OPM applies to borrowing
Help information technology and computer technology tools to implement and provide support: The public specification clearly specifies the language and methodology of OPM to
It establishes a common foundation that can support all types of system modeling for system architects, designers and OPM compatible tool developers:
OPM provides two semantically equivalent modes of expression for the same model: graphical and textual: A set of hierarchical and mutual
Associated object-process diagrams (OPDs) constitute a graphical model, and a set of automatically generated sentences using a subset of the English language constitute a pair of
Like the text mode expressed in procedural language (OPL): In a graphical visual model, each OPD contains
The depicted OPM elements sometimes have label annotations: The OPD grammar specifies the consistency of the management agreement between these graphic elements
And correctness method: By using OPL, OPM generates a corresponding text model for each OPD in a way that preserves the constraints of the graphic model:
formula: Given that the syntax and semantics of OPL are a subset of English natural language, domain experts can easily understand the text model:
OPM notation supports conceptual modeling with formal syntax and semantic systems: This form is usually used as model-based system engineering
The foundation of the system includes system architecture planning, engineering design, development, life cycle support, communication and evolution: In addition, OPM's
The nature of the domain makes the system modeling applicable to the entire scientific, commercial, and industrial communities for their special applications in manufacturing and other industrial and
The development, investigation and analysis of business systems so that companies can integrate different skills and abilities into a common, intuitive and formal framework
In, and provide interoperability:
OPM provides a public view for system construction, testing, integration and daily maintenance, ensuring the implementation of work in a multidisciplinary environment:
In addition, by using OPM, the company can improve its overview of system functions, flexibility in personnel task assignment, and management of exceptions and errors:
restore: The standard can be extended for any necessary details, including the function, structure and behavior of the system:
A special application of OPM is embodied in the drafting and writing of technical standards: OPM helps to outline the implementation of a standard and
Identify and reduce the deficiencies in the standard, thereby significantly improving the quality of subsequent drafts: Use OPM, even as a system model-based
The text can also be extended to include more details, so that the basic model will always maintain its high degree of formality and consistency:
This standard provides a benchmark for system architects and designers to accurately and effectively use it for system modeling: OPM worker
Tool vendors can use PAS as a formal standard specification to create software tools to enhance conceptual modeling:
This standard provides normative text expressions that comply with the extended Backus Normal Form (EBNF) language grammar specification: All elements are present
In Chapter 5 to Chapter 12, methodology is only rarely involved: Chapter 13 presents the context management mechanism related to enlargement and expansion:
This standard uses a number of conventions to demonstrate OPM: Specifically, the Arial bold font and chart title and table title in the text
As well as the italic and bold font in the text title, the label names of the object, process, status, and associated labels used in OPM have been distinguished:
Minute: The words reserved by OPL are the regular fonts of Song Ti with a comma and period in a bold font: Most graphics also contain
A graphic image, OPD part and an equivalent text, namely OPL part: Given that this is a language specification, use precise term definitions
Is very important, and some terms in common usage have special meaning when using OPM: Chapter B:6 explains the use of OPM
Other conventions:
Appendix A introduces the formal grammar of OPL expressed in EBNF:
Appendix B describes the conventions and patterns commonly used in OPM applications:
Appendix C introduces various aspects of OPM as an OPM model:
Appendix D summarizes the dynamics and simulation capabilities of OPM:
Automation System and Integrated Object Process Method
1 Scope
This standard provides a detailed description of the object-process methodology (OPM) so that practitioners can compare the general object-process methodology (OPM)
Conceptual, semantic, and grammatical conceptual models are used as a modeling paradigm and language to build conceptual models of different levels of detail, and enable tool vendors to
Provide application modeling products to help those practitioners:
Although this standard introduces some examples used in the object-process methodology to improve clarity, it does not attempt to
All possible applications of the methodology provide a complete reference:
2 Normative references
no:
3 Terms and definitions
The following terms and definitions apply to this document:
3:1
Abstraction
Reduce the level of detail and completeness of the system model (3:8) to achieve a better understanding:
3:2
Affected
The converted object (3:78) affected by a process (3:58) event, for example, its state (3:69) changes:
Note: An affected object can only be a stateful object (3:66): A stateless object (3:67) can only be created or consumed, but it will not be affected:
3:3
Agent
An enabler (3:17) for a person or group of people:
3:4
Attribute
An object (3:39) that represents a non-self (3:76):
3:5
Behavior behavior
Object (3:39) transformation (3:77), which arises from the execution of an object-process methodology (3:43) model, including the things in the model
(3:76) Association (3:36) between collective and object:
3:6
Beneficiary
Stakeholders (3:65) of the function value (3:82) obtained from the system operation (3:46):
3:7
Class
A collection of things (3:76) with the same durability (3:50), importance, attribution value, and the same characteristics (3:21) and status (3:69):
......
This preview omits tables, figures, formulas and parts of the technical clauses. The complete document — all pages — is available in the English PDF.
How to Buy GB/T 39470-2020
- 1Add to cart. Click the "Buy GB/T 39470-2020" button on this page. You can add more standards before checkout.
- 2Checkout. Enter your email and billing details. Payment is processed securely by Stripe (cards, Apple Pay, Google Pay supported).
- 3Instant delivery (0–9 sec). Delivery is automatic: within seconds of payment you'll receive an email with a secure download link. The link stays valid for 72 hours.
- 4Invoice included. A tax invoice is attached to the confirmation email. Need a custom invoice? Contact us.
Related Standards
GB/T 46830.2-2026 — Plastics - Liquid crystal polymer (LCP) moulding and extrusion materials - Part 2: Preparation of test specimens and determination of properties
GB/T 28593-2026 — Sand and dust weather warning levels
GB/T 19608.3-2026 — Classification of special environmental conditions - Part 3: Plateau
Secure payment via Stripe
Payments accepted
GB/T 39470-2020
$2,165.00