---
# System prepended metadata

title: '專題1: Autosar AP'
tags: [專題]

---

###### tags: `專題`
# 專題1: Autosar AP
## 4.1 Logical view
在4.1.3的Fig. 4.2中有用象限圖分出一般Application及Adaptive Application的差別。想請問兩種程式都會在AP上面執行嗎？還是有些Application會在CP上執行？

## 4.5 Application design
> Data types used to classify information for the software design and implementa- tion

classify 是指什麼？要如何分辨？

> - Persistency Interfaces as the pivotal element to access persistent data and files
> - Definition how persistent storage is accessible by the application

這兩點差在哪？而且persistent storage不是 ara::per 管的嗎？

> The artifacts defined in the application design are independent of a specific deployment of the application software and thus ease the reuse of application implementations for different deployment scenarios.

這個 artifact 是指什麼？是說被這個 app design 定義的 app ?還是說這個 app design 裡指名要使用的東西？

## 4.7 Service Instance Manifest
為什麼要有這節？ 4.5 application design 裡面已經有 service 相關的指定了。
或許是 application design 只指定 interface，Service Instance Manifest 指定的是實做？

## 5.4 Memory management
> One of the reasons behind the multi-process support is to realize ’freedom of interferences’ among different Functional Clusters and AA.

freedom of interferences?

## 6.7 Trusted platform
> To guarantee the correct function of the system, it is crucial to ensure that the code executed on the platform has legitimate origin.

程式來源跟正確性的關係是？

> A system designer is responsible to ensure at least that the system starts beginning with a Trust Anchor and that the trust is kept until Execution Management is launched.

什麼 system 的 designer？ 整個 Autosar 系統嗎？還是 AP？還是 FC？還是 AA？

## 8.4 Generated Proxies and Skeletons of C++ Language Binding
這節看不太懂。所以可以透過ara::com跨程式呼叫另一邊的類別？

>The upper layer interface of the C++ Language Binding provides an object-oriented
mapping of the services defined in the interface description of the AUTOSAR meta
model.

AUTOSAR meta model是什麼？

## 8.7 Raw Data Streaming Interface
所以是在兩個程式中建立TCP/IP Socket連線並傳輸資料？
會確保連線安全嗎？

## 9 Diagnostics
這裡的Diagnostics應該跟開發過程中的Debug沒有直接的關係？應該是供服務人員維修時的診斷依據？
還是是我在開發時要掛著Diag.的模組才是正確的debug方法？

## 10.1 Overview
> The data is available over boot and ignition cycles.

啥是 ignition cycle?

## 10.4 Use cases for handling persistent data for UCM
UCM 是什麼？

## 15.1 Security Architecture
> On the highest layer, AUTOSAR AP, as well as native and hybrid applications, link against the AUTOSAR AP Crypto Stack API.

這裡的 native 是對什麼而言？Autosar? AP? hybrid 又是和什麼的混合？

## 16.1 Overview
ARXML?

## Other
這裡的程式(AP)會有介面嗎？使用者有辦法在儀表板或車載螢幕接受到通知或資訊，並進行輸入或反饋？
還是這些都是寫死的程序，並沒有使用者操作的空間？