Dependable element: mw_com#
- Assumed System
- Software Architectural Level
- Feature Requirements
- Static Design
- Dependability Analysis
- mw_com_safety_analysis
- Overview
- Failure Modes
- Fault Trees
- allocate_in_wrong_memory_fta.puml
- allocates_already_allocated_memory_fta.puml
- any_function_blocks_longer_than_expected_fta.puml
- call_blocks_fta.puml
- callback_invoked_with_wrong_data_fta.puml
- callback_not_invoked_despite_samples_available_fta.puml
- changes_user_data_fta.puml
- creation_of_skeleton_not_possible_fta.puml
- data_only_partially_sent_fta.puml
- does_not_free_resources_after_usage_fta.puml
- does_not_free_resources_on_destruction_fta.puml
- does_not_implicit_remove_receive_handler_fta.puml
- does_not_subscribe_fta.puml
- does_not_unsubscribe_fta.puml
- does_not_update_free_sample_count_correctly_fta.puml
- failure_freeing_resources_on_destruction_fta.puml
- fta_code_does_not_match_configuration.puml
- function_called_from_multiple_threads_fta.puml
- in_memory_configuration_wrong_fta.puml
- map_containing_nonexistent_events_fta.puml
- misused_apis_fta.puml
- no_resources_freed_fta.puml
- offer_not_stopped_in_sd_fta.puml
- offer_stopped_for_wrong_instance_in_sd_fta.puml
- offers_already_offered_service_fta.puml
- only_partially_notifies_user_fta.puml
- only_partially_offered_fta.puml
- points_to_wrong_data_fta.puml
- receive_handler_invoked_multiple_times_fta.puml
- receive_handler_invoked_with_wrong_event_fta.puml
- receive_handler_invoked_without_event_notification_fta.puml
- receive_handler_not_invoked_fta.puml
- returns_wrong_data_fta.puml
- returns_wrong_free_sample_count_fta.puml
- returns_wrong_sample_count_fta.puml
- sends_to_wrong_consumer_fta.puml
- service_is_found_but_does_not_exist_fta.puml
- service_not_found_fta.puml
- service_offered_under_wrong_id_fta.puml
- shm_objects_unlink_failure_fta.puml
- skeleton_not_offered_fta.puml
- skeleton_not_offered_without_initial_fieled_value_fta.puml
- skeleton_offered_wrong_binding_fta.puml
- start_find_service_callback_is_redundantly_called_fta.puml
- stop_offer_state_inconsistent_fta.puml
- subscribe_to_wrong_event_fta.puml
- subscribe_with_wrong_max_sample_count_fta.puml
- succeeds_despite_an_error_fta.puml
- the_size_returned_is_bigger_then_actual_value_fta.puml
- to_few_memory_allocated_fta.puml
- too_much_memory_allocated_fta.puml
- uses_too_many_sampleptr_fta.puml
- wrong_in_args_provided_fta.puml
- wrong_in_args_used_fta.puml
- wrong_indication_if_format_is_serialized_fta.puml
- wrong_method_called_fta.puml
- wrong_resources_freed_fta.puml
- wrong_results_provided_fta.puml
- wrong_results_used_fta.puml
- wrong_service_found_fta.puml
- wrong_startfindservice_is_stopped_fta.puml
- wrongly_alligned_memory_allocated_fta.puml
- Safety Measures
- mw_com_safety_analysis
- Traceability
Submodules#
This module includes the following submodules: