From 2b4ae7fde370bc3316ab30cc38b74d23e785b360 Mon Sep 17 00:00:00 2001 From: Kenji Hosokawa Date: Mon, 24 Aug 2020 21:58:42 +0900 Subject: First commit Signed-off-by: Kenji Hosokawa Change-Id: I381abb0a6521f5349768a76ef7ceecbce4b2d701 --- doc/images/ArbitrationFW.png | Bin 0 -> 80336 bytes doc/images/ArbitrationFW.pu | 80 +++++++++++++++++++++++++++++++++++++ doc/images/JSON_configuration1.png | Bin 0 -> 91233 bytes doc/images/JSON_configuration2.png | Bin 0 -> 127114 bytes doc/images/JSON_configuration3.png | Bin 0 -> 54932 bytes doc/images/JSON_configuration4.png | Bin 0 -> 50846 bytes doc/images/JSON_configuration5.png | Bin 0 -> 37281 bytes doc/images/JSON_configuration6.png | Bin 0 -> 66644 bytes 8 files changed, 80 insertions(+) create mode 100644 doc/images/ArbitrationFW.png create mode 100644 doc/images/ArbitrationFW.pu create mode 100644 doc/images/JSON_configuration1.png create mode 100644 doc/images/JSON_configuration2.png create mode 100644 doc/images/JSON_configuration3.png create mode 100644 doc/images/JSON_configuration4.png create mode 100644 doc/images/JSON_configuration5.png create mode 100644 doc/images/JSON_configuration6.png (limited to 'doc/images') diff --git a/doc/images/ArbitrationFW.png b/doc/images/ArbitrationFW.png new file mode 100644 index 0000000..e3725cb Binary files /dev/null and b/doc/images/ArbitrationFW.png differ diff --git a/doc/images/ArbitrationFW.pu b/doc/images/ArbitrationFW.pu new file mode 100644 index 0000000..0d1dee3 --- /dev/null +++ b/doc/images/ArbitrationFW.pu @@ -0,0 +1,80 @@ +@startuml +'Define each component' +package "Arbitration FW" as pac_ARBFW { + [Create arbitration results] as CRERES + [Creating differential information \nfor arbitration results] as CRERESDIFINFO + + package "Arbitration function" as pac_ARBFUNC { + [Arbitration(Core)] as ARBCORE + [Re-arbitration, re-arbitration\n of affected area] as REARBAFF + [Arbitration policy] as ARBPOLI + [Constraint expression] as CONSTEXP + () "Content state" as CON_STA + () Evaluation + () Reassessment + () "Policy acquisition" as POL_ACQ + } + + package "Cancel or wait function\n when arbitration is lost" as pac_CANWAITFUNC { + [Lost action(loser Type)] as LOSTYPE + () "Losing action \nevaluation" as LOS_ACT + } + + package "Arbitration function \nbetween ECU" as pac_ARBFUNCECU { + [Control execution expression] as CONTEXEEXP + () Run + } + + [Rule definition file\n replacement function] as RULEDEFFILE + [Generating rule models] as GENRULEMOD + [Rule model definition] as RULEMODDEF + [Log output function] as LOGOUTFUNC + [OS, PF Non-dependent] as OSPFNON + () "Arbitration result" as ARB_RES + () "Set content" as SET_CNT + () Create + () "JSON Reading" as JSON_READ + () "Get definition" as GET_DEF +} + +'Adjust location' +RULEMODDEF -[hidden]u- pac_ARBFUNCECU +CONTEXEEXP -[hidden]r- ARBCORE +ARBPOLI -[hidden]r- REARBAFF + +'Connect components with lines' +CRERES -d- ARB_RES + CRERESDIFINFO -u-( ARB_RES +RULEDEFFILE -u- JSON_READ + GENRULEMOD --( JSON_READ +GENRULEMOD -- SET_CNT + RULEMODDEF --( SET_CNT + +CRERES --( Create + ARBCORE -u- Create +CRERESDIFINFO --( Create + +REARBAFF -d- CON_STA + ARBPOLI -u-( CON_STA + +ARBCORE -d- Reassessment + REARBAFF -u-( Reassessment +ARBCORE -d- POL_ACQ + ARBPOLI -u-( POL_ACQ +ARBCORE -- LOS_ACT + LOSTYPE -u-( LOS_ACT +ARBCORE -u-( Run + CONTEXEEXP -- Run + +REARBAFF -- Evaluation + CONSTEXP -u-( Evaluation + ARBCORE -- Evaluation + CONTEXEEXP -- Evaluation + +RULEMODDEF -d- GET_DEF #0000FF + pac_CANWAITFUNC -u-( GET_DEF #0000FF + ARBPOLI -u-( GET_DEF #0000FF + CONTEXEEXP -u-( GET_DEF #0000FF + pac_ARBFUNC -u-( GET_DEF #0000FF + +@enduml diff --git a/doc/images/JSON_configuration1.png b/doc/images/JSON_configuration1.png new file mode 100644 index 0000000..37ac277 Binary files /dev/null and b/doc/images/JSON_configuration1.png differ diff --git a/doc/images/JSON_configuration2.png b/doc/images/JSON_configuration2.png new file mode 100644 index 0000000..b2ff516 Binary files /dev/null and b/doc/images/JSON_configuration2.png differ diff --git a/doc/images/JSON_configuration3.png b/doc/images/JSON_configuration3.png new file mode 100644 index 0000000..d9a4e6f Binary files /dev/null and b/doc/images/JSON_configuration3.png differ diff --git a/doc/images/JSON_configuration4.png b/doc/images/JSON_configuration4.png new file mode 100644 index 0000000..e4e66eb Binary files /dev/null and b/doc/images/JSON_configuration4.png differ diff --git a/doc/images/JSON_configuration5.png b/doc/images/JSON_configuration5.png new file mode 100644 index 0000000..dd9c5b1 Binary files /dev/null and b/doc/images/JSON_configuration5.png differ diff --git a/doc/images/JSON_configuration6.png b/doc/images/JSON_configuration6.png new file mode 100644 index 0000000..0d7467b Binary files /dev/null and b/doc/images/JSON_configuration6.png differ -- cgit 1.2.3-korg