DEENESPTFRRUARHIKOZHNL
CLASSIC Modul: os Rolle: constitutive Konfidenz: 95%

SNIP_CLASSIC_OS_SECTION_3_4_4_3_Bsw_Implementation

Quelle: SWS_RTE.pdf (Seite 100) • Ziel-Anforderung: SWS_Rte_05192

Wortlaut

3.4.4.3 Bsw Implementation [SWS_Rte_05167] ⌈The RTE Generator in Generation Phase shall provide the BswImplementation element and a reference to the BswInternalBehavior of the Basic Software Module Description in the role behavior.⌋(SRS_Rte_00233) [SWS_Rte_05187] ⌈The RTE Generator in Generation Phase shall provide the programmingLanguage element in the BswImplementation element according to the actual RTE implementation.⌋(SRS_Rte_00233) [SWS_Rte_05186] ⌈The RTE Generator in Generation Phase shall provide the swVersion element in the BswImplementation element according to the input information from the RTE Ecu configuration ([SWS_Rte_05184], [SWS_Rte_05185]).⌋ (SRS_Rte_00233) [SWS_Rte_05190] ⌈The RTE Generator in Generation Phase shall provide the arReleaseVersion element in the BswImplementation element according to AUTOSAR release version the RTE Generator is based on.⌋(SRS_Rte_00233) [SWS_Rte_05188] ⌈The RTE Generator in Generation Phase shall provide the usedCodeGenerator element in the BswImplementation element according to the actual RTE implementation.⌋(SRS_Rte_00233) [SWS_Rte_05189] ⌈The RTE Generator in Generation Phase shall provide the vendorId element in the BswImplementation element according to the input information from the RTE Ecu configuration (RteCodeVendorId).⌋(SRS_Rte_00233) The RteCodeVendorId specifies the vendor id of the actual user of the RTE Generator, not the id of the RTE Vendor itself. [SWS_Rte_05191] ⌈If the generated RTE code is hardware specific (due to vendor specific optimizations of the RTE Generator) then the reference to the applicable HwElements from the ECU Resource Description [16] shall be provided in the BswImplementation element with the role hwElement.⌋(SRS_Rte_00233) [SWS_Rte_05192] ⌈The RTE Generator in Generation Phase shall provide the DependencyOnArtifact element in the BswImplementation with the role generatedArtifact for all c- and header-files which are required to compile the Rte code. This does not include other Basic Software modules or Application Software.⌋(SRS_Rte_00233) Note: The use case is the support of the build-environment (automatic or manual). Attributes shall be used in this context as follow: • category shall be used as defined in Generic Structure Template [10] (e.g. SWSRC, SWOBJ, SWHDR) • domain is optional and can be chosen freely • revisionLabel shall contain the revision label out of RTE Configuration • shortLabel is the name of artifact Details on the description of DependencyOnArtifact can be found in the Generic Structure Template [10]. Additional elements of the Basic Software Module Description which shall be exported are specified in later requirements e.g. in section 4.2.9.4.

Versionen & Provenienz · Zugeordnete Anforderungen

Diese Angaben zeigt der Versions-Explorer.

Begründung & Zuweisungs-Evidenz

Cited verbatim in the snippet (deterministic citation).

Dokumenten-Herkunft & Rückverfolgbarkeit

Spezifikations-Dokument SWS_RTE.pdf
Dokumentseite Seite 100
Ziel-Modul os (classic)
Ziel-Anforderung SWS_Rte_05192
Semantische Rolle constitutive
Automatisierungs-Konfidenz 0.95