ARXML Serialization Rules - AUTOSAR
ARXML Serialization Rules AUTOSAR CP Release 4.3.1
Document Title
Document Owner Document Responsibility Document Identification No
ARXML Serialization Rules
AUTOSAR AUTOSAR 779
Document Status Part of AUTOSAR Standard Part of Standard Release
Final Classic Platform 4.3.1
Date 2017-12-08
2016-11-30
Document Change History
Release 4.3.1
4.3.0
Changed by
AUTOSAR Release Management AUTOSAR Release Management
Description ? update of pattern for AUTOSAR XML
Schema location hint
? Initial document structure
1 of 25
Document ID 779: AUTOSAR_TPS_ARXMLSerializationRules -- AUTOSAR CONFIDENTIAL --
ARXML Serialization Rules AUTOSAR CP Release 4.3.1
2 of 25
Document ID 779: AUTOSAR_TPS_ARXMLSerializationRules -- AUTOSAR CONFIDENTIAL --
ARXML Serialization Rules AUTOSAR CP Release 4.3.1
Disclaimer
This work (specification and/or software implementation) and the material contained in it, as released by AUTOSAR, is for the purpose of information only. AUTOSAR and the companies that have contributed to it shall not be liable for any use of the work.
The material contained in this work is protected by copyright and other types of intellectual property rights. The commercial exploitation of the material contained in this work requires a license to such intellectual property rights.
This work may be utilized or reproduced without any modification, in any form or by any means, for informational purposes only. For any other purpose, no part of the work may be utilized or reproduced, in any form or by any means, without permission in writing from the publisher.
The work has been developed for automotive applications only. It has neither been developed, nor tested for non-automotive applications.
The word AUTOSAR and the AUTOSAR logo are registered trademarks.
3 of 25
Document ID 779: AUTOSAR_TPS_ARXMLSerializationRules -- AUTOSAR CONFIDENTIAL --
ARXML Serialization Rules AUTOSAR CP Release 4.3.1
Table of Contents
1 Introduction
6
1.1 Document Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 1.2 Requirements Tracing . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2 ARXML Serialization Rules
10
2.1 Physical Level . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.1.1
File separation . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.1.2
File names . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.2 Data Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.2.1
XML Character Encoding . . . . . . . . . . . . . . . . . . . . 10
2.2.2
XML Version . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.2.3
XML Comments and Processing Instructions . . . . . . . . . 11
2.2.4
XML Root Element . . . . . . . . . . . . . . . . . . . . . . . . 12
2.2.5
XML Formating / Indention . . . . . . . . . . . . . . . . . . . 15
3 Glossary
19
A Change History
23
A.1 Change History of R4.3.0 . . . . . . . . . . . . . . . . . . . . . . . . . 23 A.1.1 Added Traceables . . . . . . . . . . . . . . . . . . . . . . . . 23 A.1.2 Changed Traceables . . . . . . . . . . . . . . . . . . . . . . . 24 A.1.3 Deleted Traceables . . . . . . . . . . . . . . . . . . . . . . . 24
B Mentioned Class Tables
24
4 of 25
Document ID 779: AUTOSAR_TPS_ARXMLSerializationRules -- AUTOSAR CONFIDENTIAL --
ARXML Serialization Rules AUTOSAR CP Release 4.3.1
Bibliography
[1] XML Schema Production Rules AUTOSAR_TPS_XMLSchemaProductionRules
[2] Software Component Template AUTOSAR_TPS_SoftwareComponentTemplate
[3] System Template AUTOSAR_TPS_SystemTemplate
[4] Specification of ECU Configuration AUTOSAR_TPS_ECUConfiguration
[5] Meta Model AUTOSAR_MMOD_MetaModel
[6] Meta Model-generated XML Schema AUTOSAR_MMOD_XMLSchema
[7] Standardization Template AUTOSAR_TPS_StandardizationTemplate
[8] Requirements on Interoperability of AUTOSAR Tools AUTOSAR_RS_InteroperabilityOfAutosarTools
[9] Extensible Markup Language (XML), v1.0
[10] XML Schema 1.0
[11] Generic Structure Template AUTOSAR_TPS_GenericStructureTemplate
[12] Unified Modeling Language: Superstructure, Version 2.0, OMG Available Specification, ptc/05-07-04
[13] Interoperability of AUTOSAR Tools AUTOSAR_TR_InteroperabilityOfAutosarTools
[14] Software Process Engineering Meta-Model Specification
5 of 25
Document ID 779: AUTOSAR_TPS_ARXMLSerializationRules -- AUTOSAR CONFIDENTIAL --
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related searches
- why have rules and regulations
- importance of rules in society
- why are rules needed
- why rules are necessary
- why are following rules important
- why are rules important
- importance of rules and laws
- object serialization in python
- python serialization library
- serialization in python
- what is serialization and deserialization
- c custom xml serialization example