ABCDEFGHIJKLMNOPQRSTUVWXYZAAABACADAEAFAGAHAIAJAKALAMANAO
1
requirement(right)9101127211718201322193518622928712162441425233031321526333435363738
2
uscase(down)
Geo-location should be obtained.
Weather around car should be obtained.
Camera image around car should be obtained.
Automaker should have responsibility to comply with govermental regulations.
Access to the drive-train must be prohibited in a clear way.
Only one application can use "Set API" simultaneously.
HVAC can be "set".
Safety critical functionality (e.g. airbug) can be "set".
Log should be accessible only by application which obtained the log.
"Set API" should be accessible only via an automaker's cloud server.
Sheet position, Window and lock can be "set".
There must be a way to verify application ID.
Users should be possible to restrict API depending on application.
Automakers expose a subset of Vehicle API to developer
"Get API" can be accessible only via an automaker's cloud server.
API should be available even if engine is off.
Automakers expose API only for specific applications(website)
Users should be able to have access to his content which is stored in cloud servers.
Application should be able to connect with external devices.
API should be accessible remotely.
Obtained data cannot be tampered.
Log is not recorded if DNT is turned to be ON.
Application should respect DNT setting.
Any API restriction should be ignored if an emergency arise.
Log should be protected is an emergerncy arise.
Data destination should be able to control depending on application
Users should be able to control data set and data granularity depending on application.
No user cannot log into system during driving.
Each passenger must be identifiable.
It must be identifiable whom an obtained data belongs to.
User can check log and remove it.
Users can clear his data from the car.
Responsible party is charged
Intrusion detection
Apps should operate in a personal basis
Sensitive location should not be known by apps
Developer should offer ways for controlling user's data
Valuable infomation should be protected from hackers or rogue mechanics.
3
1x
4
2x
5
3x
6
4x
7
5xx
8
6x
9
7x
10
8x
11
9x
12
10x
13
11x
14
12x
15
13xx
16
14x
17
15xxx
18
16x
19
17xxx
20
18xx
21
19xx
22
20x
23
21xx
24
22x
25
23x
26
24x
27
25xxx
28
26xx
29
27xxx
30
28xxx
31
29x
32
30x
33
31xx
34
32x
35
33x
36
34xxx
37
35x
38
36x
39
37x
40
38x
41
39xx
42
40x
43
41x
44
42x
45
43xx
46
44xxx
47
45x
48
46x
49
47xx
50
48x
51
49x
52
50xx
53
51x
54
52x
55
53x
56
54x
57
55x
58
56x
59
57x
60
58x
61
59x
62
60x
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100