Application Design Patterns Catalogue, No.672, 2021-11
AUTOSAR R21-11記事一覧はこちら。
AUTOSAR 21-11,200文書読んだ。2022年5月にFO, AP, CP 全部到達。
AUTOSAR R21-11(0) 仕様ダウンロード一覧。単語帳。参考文献資料作成
用語(terms)
Term | Description |
---|---|
anyName | This represents a string which is valid shortName according to Identifier |
anyNamePart | This represents a string (([a-zA-Z0-9] |
blueprintName | This represents the shortName / shortLabel / symbol of the applied blueprint |
componentName | This represents the shortName of the BSW module resp. ASW SwComponentType / ASW component prototype related to the derived object. "Related" mainly could be both, aggregating or referencing. The placeholder componentName in particular supports multiple derivation of a PortPrototypeBlueprint in the context of different software component types resp. modules [TPS_STDT_00036]. |
componentTypeName | This represents the shortName of the dedicated SwComponentType. |
componentPrototypeName | This represents the shortName of the dedicated SwComponentPrototype. |
index | This represents a numerical index applicable for example to arrays. |
keyword | This represents the abbrName of a keyword acting as a name part of the short name [TPS_STDT_00004]. For a complete description see [2], [TPS_STDT_00055]. Additionally we assume that the naming rules as defined in [3] are fulfilled. If applicable and available the keywords used in names are those standardized in [4]. Additionally we extend the grammar using the following place holders: |
anyLongName | This represents a string which is a valid longName. Additionally we assume that [TR_SWNR_0064] is fulfilled. This means that the long name starts with a capital letter and that all words except articles (e.g. ”a”, ”the”), prepositions (e.g. ”at”, ”by”, ”to”) and conjunctions (e.g. ”and”, ”or”) start with a capital letter as well. |
anyLongNamePart | This represents a string which is a valid part of a longName. |
英日
日本語は仮訳
T.B.D.
参考(reference)
[1] ANTLR parser generator V3
[2] Standardization Template
AUTOSAR_TPS_StandardizationTemplate
[3] SW-C and System Modeling Guide
AUTOSAR_TR_SWCModelingGuide
[4] XML Specification of Application Interfaces
AUTOSAR_MOD_AISpecification
[5] Main Requirements
AUTOSAR_RS_Main
[6] Architectural Pattern
http://en.wikipedia.org/wiki/Architectural_pattern
[7] Software Design Pattern
http://en.wikipedia.org/wiki/Software_design_pattern
[8] Design Pattern
http://en.wikipedia.org/wiki/Design_Pattern
[9] Anti Pattern
http://en.wikipedia.org/wiki/Anti-pattern
[10] Software Design Pattern Template
http://c2.com/cgi/wiki?DesignPatternTemplate
[11] Secure Design Patterns
http://www.sei.cmu.edu/reports/09tr010.pdf
[12] Software Component Template
AUTOSAR_TPS_SoftwareComponentTemplate
[13] Layered Software Architecture
AUTOSAR_EXP_LayeredSoftwareArchitecture