BSI PD ISO/TS 10303-15:2021:2022 Edition
$215.11
Industrial automation systems and integration. Product data representation and exchange – Description methods: SysML XMI to XSD transformation
Published By | Publication Date | Number of Pages |
BSI | 2022 | 76 |
PDF Catalog
PDF Pages | PDF Title |
---|---|
2 | undefined |
7 | Foreword |
8 | Introduction |
9 | 1 Scope 2 Normative references |
10 | 3 Terms, definitions and abbreviated terms 3.1 Terms and definitions 3.1.1 Terms and definitions for generic concepts |
11 | 3.1.2 Terms and definitions for SysML constructs |
13 | 3.1.3 Terms and definitions for XSD constructs |
15 | 3.2 Abbreviated terms 4 Structure and components of the XSD 4.1 General 4.2 Presentation conventions |
16 | 4.3 Main components of the XSD 4.4 XSD header 4.5 Common definitions from common.xsd |
18 | 4.6 Base root objects names and the DataContainer 4.7 Key-KeyRef references |
19 | 4.8 The list of application object specifications 4.8.1 List and definition of the entities as application object specifications |
20 | 4.8.2 Object attribute specifications |
21 | 4.8.3 Attributes optionality and cardinality 4.8.4 Base root objects |
22 | 4.8.5 Base objects 4.8.6 Instantiation of a subtype |
23 | 4.8.7 Representation of XML identification attribute |
24 | 4.8.8 Multilanguage support 4.8.9 Representation of date and time 4.9 Groups and simple types corresponding to selects and enumerations 4.9.1 Group |
25 | 4.9.2 Enumeration 4.9.3 Simple type 5 SysML XMI to XSD 5.1 General |
26 | 5.2 Presentation conventions |
27 | 5.3 Common mapping conventions 5.3.1 Reference to external files 5.3.2 Xmi:id, xmi:uuid, and UUID 5.3.3 Assumed sysml:Block in fragments |
28 | 5.3.4 Containment and reference relationships 5.3.5 Used stereotypes to represent EXPRESS concepts 5.3.6 Select type and supertype 5.4 Mapping of the DataContainer |
29 | 5.5 Mapping of Keys and KeyRefs 5.5.1 General |
30 | 5.5.2 Mapping of KeyRef |
32 | 5.5.3 Mapping of key |
33 | 5.6 Mapping of entity |
34 | 5.7 Mapping of abstract entity 5.8 Mapping of entity with one supertype |
35 | 5.9 Mapping of entity with multiple supertypes |
37 | 5.10 Mapping of entity without supertype and not used by containment |
38 | 5.11 Mapping of entity without supertype and used by containment |
39 | 5.12 Mapping of simple type |
42 | 5.13 Mapping of aggregation type |
44 | 5.14 Mapping of aggregation of aggregation type |
45 | 5.15 Select type 5.15.1 Mapping of select type |
47 | 5.15.2 Proxy artefact |
48 | 5.16 Mapping of enumeration type |
49 | 5.17 Mapping of entity attribute 5.17.1 General |
50 | 5.17.2 Mapping of multiplicity and optionality |
52 | 5.17.3 Attribute typed as an entity |
54 | 5.17.4 Attribute typed as select |
55 | 5.17.5 Attribute typed as enumeration type 5.17.6 Attribute type as simple type |
56 | 5.17.7 Exception: inverse composite aggregation |
60 | Annex A (normative) Information object registration |
61 | Annex B (informative) common.xsd |
63 | Annex C (informative) EXPRESS/Information modelling constructs and the equivalent SysML modelling constructs |
74 | Bibliography |