Demo page details

Page source code: index.rst

  1{% set page="index.rst" %}
  2{% include "demo_page_header.rst" with context %}
  3
  4
  5πŸš— Automotive ADAS
  6==================
  7
  8.. team:: Software Development Project for ADAS Components
  9   :id: ADAS
 10   :persons: PETER, ALFRED, ROBERT, STEVEN, THOMAS
 11   :image: docs/_images/adas.png
 12   :layout: clean_l
 13
 14   This project focuses on developing a modular software platform for
 15   Advanced Driver Assistance Systems (ADAS), aimed at enhancing vehicle safety
 16   and automation. The primary objective is to create a robust system that
 17   integrates multiple functionalities such as lane-keeping assistance, adaptive
 18   cruise control, emergency braking, and pedestrian detection.
 19
 20.. toctree::
 21   :maxdepth: 1
 22
 23   releases
 24   persons
 25   analysis
 26   external_data
 27   sys_1_req_elicitation
 28   sys_2_req_analysis
 29   sys_3_sys_arch
 30   swe_1_sw_req_analysis
 31   swe_2_sw_arch
 32   swe_3_sw_detailed_design
 33   swe_4_unit_tests
 34   swe_5_sw_integration_tests
 35   swe_6_sw_quali_tests
 36   sys_4_sys_integation_tests
 37   sys_5_sys_quali_test
 38   sys_5_sys_quali_test_results
 39
 40
 41V-model and service connectors
 42------------------------------
 43
 44.. image:: /_images/useblocks_v_model.png
 45   :width: 50%
 46
 47Commercial connectors for the following services are available by `useblocks <https://useblocks.com/>`__:
 48Codebeamer, Jira, Azure DevOps, Github, Excel.
 49
 50
 51Demo Object and Meta Model
 52--------------------------
 53
 54.. uml::
 55
 56   @startuml
 57
 58   class "Team" as team #CEA262 {
 59      id
 60      title
 61      + persons
 62   }
 63   class "Person" as person #C10020 {
 64      id
 65      title
 66      role
 67      contact
 68      title
 69   }
 70
 71
 72   class "Need" as need #F6768E {
 73      id
 74      title
 75      status
 76      tags
 77      +links
 78      +author
 79      +release
 80   }
 81
 82   class "Requirement" as req #FFB300 {
 83      id
 84      title
 85      status
 86      tags
 87      +links
 88      +author
 89      +release
 90      +based_on
 91   }
 92
 93
 94   class "Architecture" as arch #4aac73 {
 95      id
 96      title
 97      status
 98      tags
 99      +links
100      +author
101      +reqs
102
103   }
104
105   class "SW Requirement" as swreq #FF7A5C {
106      id
107      title
108      status
109      +links
110      +author
111   }
112
113   class "SW Architecture" as swarch #2d86c1 {
114      id
115      title
116      status
117      +links
118      +author
119   }
120
121   class "Test Case" as test #A6BDD7 {
122      id
123      title
124      status
125      tags
126      +links
127      +author
128      +spec
129      +runs
130   }
131
132   class "Test Run" as run #b38405 {
133      id
134      title
135      status
136      tags
137      +author
138      +release
139      +based_on
140   }
141
142   class "Implementation" as impl #FF6800  {
143      id
144      title
145      status
146      tags
147      +author
148      +implements
149   }
150
151   class "Release" as release #817066 {
152      id
153      title
154      status
155      tags
156      +author
157   }
158
159   team -> person: persons
160
161   need <-- req: links
162
163   req <- arch : links
164   req <-- swreq : links
165   req <-- test : links
166   req -left-> release: release
167
168   arch <-- test: links
169   arch <-- swreq: links
170
171   swarch <-- test : links
172   swarch <- impl: links
173
174   swreq <-- test : links
175   swreq  <- impl: links
176   swreq <-- swarch: links
177
178   test -> run : runs: automatically\nlinked
179
180   req -[#999]-> person:  <color:#999>author
181   arch -[#999]-> person: <color:#999>author
182   swreq -[#999]-> person:  <color:#999>author
183   swarch -[#999]-> person: <color:#999>author
184   test -[#999]-> person: <color:#999>author
185   release -[#999]-> person: <color:#999>author
186
187   @enduml

πŸš— Automotive ADASΒΆ

../_images/adas.png
Team: Software Development Project for ADAS Components ADAS
layout: clean_l
image: docs/_images/adas.png

This project focuses on developing a modular software platform for Advanced Driver Assistance Systems (ADAS), aimed at enhancing vehicle safety and automation. The primary objective is to create a robust system that integrates multiple functionalities such as lane-keeping assistance, adaptive cruise control, emergency braking, and pedestrian detection.

V-model and service connectorsΒΆ

../_images/useblocks_v_model.png

Commercial connectors for the following services are available by useblocks: Codebeamer, Jira, Azure DevOps, Github, Excel.

Demo Object and Meta ModelΒΆ

@startuml

class "Team" as team #CEA262 {
   id
   title
   + persons
}
class "Person" as person #C10020 {
   id
   title
   role
   contact
   title
}


class "Need" as need #F6768E {
   id
   title
   status
   tags
   +links
   +author
   +release
}

class "Requirement" as req #FFB300 {
   id
   title
   status
   tags
   +links
   +author
   +release
   +based_on
}


class "Architecture" as arch #4aac73 {
   id
   title
   status
   tags
   +links
   +author
   +reqs

}

class "SW Requirement" as swreq #FF7A5C {
   id
   title
   status
   +links
   +author
}

class "SW Architecture" as swarch #2d86c1 {
   id
   title
   status
   +links
   +author
}

class "Test Case" as test #A6BDD7 {
   id
   title
   status
   tags
   +links
   +author
   +spec
   +runs
}

class "Test Run" as run #b38405 {
   id
   title
   status
   tags
   +author
   +release
   +based_on
}

class "Implementation" as impl #FF6800  {
   id
   title
   status
   tags
   +author
   +implements
}

class "Release" as release #817066 {
   id
   title
   status
   tags
   +author
}

team -> person: persons

need <-- req: links

req <- arch : links
req <-- swreq : links
req <-- test : links
req -left-> release: release

arch <-- test: links
arch <-- swreq: links

swarch <-- test : links
swarch <- impl: links

swreq <-- test : links
swreq  <- impl: links
swreq <-- swarch: links

test -> run : runs: automatically\nlinked

req -[#999]-> person:  <color:#999>author
arch -[#999]-> person: <color:#999>author
swreq -[#999]-> person:  <color:#999>author
swarch -[#999]-> person: <color:#999>author
test -[#999]-> person: <color:#999>author
release -[#999]-> person: <color:#999>author

@enduml