robosapiensIO features
Level |
Group |
ID |
Description |
D5.1 status |
D5.2 Status |
Validated By |
RPio Version |
|---|---|---|---|---|---|---|---|
Architecture |
Adaptation Manager |
AM-1 |
Orchastrate adaptation process between components |
Done |
N/A |
TB Simulator , TB4 |
0.3.0 |
Architecture |
Communication Manager |
CM-1 |
Communication between MAPLE-K component |
Done |
N/A |
TB Simulator, TB4 , NTNU |
0.3.0 |
Transformations |
Design to Realization |
D2R-1 |
Generate software component code skeleton from AADL |
Done |
N/A |
TB Simulator |
0.3.0 |
Transformations |
Design to Realization |
D2R-2 |
Generate costum messages from AADL |
Done |
N/A |
TB Simulator |
0.3.0 |
Architecture |
Knowledge Manager |
KM-1 |
Use a local knowledge as shaerd knowledge between components |
Done |
N/A |
TB Simulator, TB4, NTNU |
0.3.0 |
Architecture |
Logging And Trancking |
L&T-1 |
Use filesystem logger for logging the status of components |
Done |
N/A |
TB4 , TB Simulator, NTNU |
0.3.0 |
Architecture |
Logging And Trancking |
L&T-2 |
Add a visualized Dashboard to show components activation status |
Done |
N/A |
TB4 , TB Simulator |
0.3.0 |
Transformations |
Concept to Design |
C2D-1 |
Genarate AADL logical architecture from roboChart |
Todo |
Done |
TB Simulator |
0.3.3 |
Transformations |
Concept to Design |
C2D-2 |
Generate standard AADL messages from roboChart |
Todo |
Done |
TB Simulator |
0.3.3 |
Architecture |
Communication Manager |
CM-2 |
Use pub/sub protocol for communication manager (MQTT) |
Todo |
Done |
TB Simulator , TB4 , NTNU |
0.3.3 |
Transformations |
Design to Realization |
D2R-3 |
Generate software component launch files from AADL |
Todo |
Done |
TB Simulator |
0.3.3 |
Transformations |
Design to Realization |
D2R-4 |
Generate maple-k main file from AADL |
Todo |
Done |
TB Simulator |
0.3.3 |
Transformations |
Design to Realization |
D2R-5 |
Generate distributed deployment packege using docker |
Todo |
Done |
TB Simulator |
0.3.3 |
Transformations |
Design to Realization |
D2R-6 |
Create RPio package using command line interface |
Todo |
Done |
TB Simulator |
0.3.3 |
Architecture |
Knowledge Manager |
KM-2 |
Use shared distrdibuted Knowledge in knowledge manager (Redis) |
Todo |
Done |
TB4 , NTNU, TB Simulator |
0.3.3 |
Architecture |
Adaptation Manager |
AM-2 |
Seprate inter and intra component communication manager |
Todo |
Done |
TB Simulator |
0.4.0 |
Architecture |
Adaptation Manager |
AM-3 |
Add time-stamp to messgaes in communication and knowledge manager |
Todo |
Done |
TB Simulator |
0.4.0 |
Architecture |
Adaptation Manager |
AM-4 |
Add random uique-id in event messages |
Todo |
Done |
TB Simulator |
0.4.0 |
Architecture |
Communication Manager |
CM-3 |
Support faster communication protocols_redis |
Todo |
Done |
TB Simulator |
0.4.0 |
Architecture |
Communication Manager |
CM-4 |
Support faster communication protocols_rabbitMQ |
Todo |
Done |
TB Simulator |
0.4.0 |
Architecture |
Communication Manager |
CM-5 |
Support faster communication protocols_UDP |
Todo |
Done |
Not validated |
0.4.0 |
Architecture |
Communication Manager |
CM-6 |
Support faster communication protocols_TCP/IP |
Todo |
Done |
Not validated |
0.4.0 |
Architecture |
Knowledge Manager |
KM-3 |
Support faster knowledge handing protocols_memcached |
Todo |
Done |
TB Simulator |
0.4.0 |
Architecture |
Knowledge Manager |
KM-4 |
Support faster knowledge handing protocols_kafka |
Todo |
Done |
Not validated |
0.4.0 |
Architecture |
Knowledge Manager |
KM-5 |
Support read/write knowledge using standard messages |
Todo |
Done |
Not validated |
0.4.0 |
Architecture |
Logging And Trancking |
L&T-3 |
Support faster logging protocol in logging and tracking_redis |
Todo |
Done |
TB Simulator |
0.4.0 |
Architecture |
Trustworthiness Checker |
TC-1 |
Integrate first version of the trustworthiness checker (MQTT) |
Todo |
Done |
TB4 , TB Simulator |
0.4.0 |
Architecture |
Trustworthiness Checker |
TC-2 |
Support faster communication for the trustworthiness checker (MQTT) |
Todo |
Done |
TB4 |
0.4.0 |
Architecture |
Communication Manager |
CM-7 |
Support ROS2 for communication manager |
Todo |
Todo |
Not validated |
Later |
Architecture |
Knowledge Manager |
KM-6 |
Support LSTM model saving in knowledgebase |
Todo |
Todo |
Not validated |
Later |
Architecture |
Knowledge Manager |
KM-7 |
Support read/write hsitorical data in the knowledgebase |
Todo |
Todo |
Not validated |
Later |
Architecture |
Logging And Trancking |
L&T-4 |
Integrate the visualized dashboard in Logging and Tracking component |
Todo |
Todo |
Not validated |
Later |