################################## L.O.B.S.T.E.R. Traceability Report ################################## | Generated: 2026-10-01 07:30 UTC | LOBSTER Version: 1.0.6 .. rubric:: Tracing Policy .. graphviz:: digraph tracing_policy { rankdir=TB; node [shape=box, style=filled, fontname="Helvetica", margin="0.3,0.1"]; edge [arrowhead=open]; "Feature Requirements" [fillcolor="#2196F3", fontcolor="white"]; "Failure Modes" [fillcolor="#2196F3", fontcolor="white"]; "Control Measures" [fillcolor="#2196F3", fontcolor="white"]; "Root Causes" [fillcolor="#FF9800", fontcolor="white"]; "Root Causes" -> "Failure Modes"; "Root Causes" -> "Control Measures"; } .. rubric:: Coverage Summary .. list-table:: :header-rows: 1 :widths: 35 15 15 15 * - Category - Coverage - OK Items - Total Items * - :doc:`Feature Requirements ` - 100.0% - 51 - 51 * - :doc:`Failure Modes ` - 30.0% - 21 - 70 * - :doc:`Control Measures ` - 0.0% - 0 - 37 * - :doc:`Root Causes ` - 22.8% - 41 - 180 .. rubric:: Issues * [MISSING — unknown target: req Communication.SharedMemoryResourceReturnsWrongProxy] :ref:`Communication.SharedMemoryResourceReturnsWrongProxy ` * [MISSING — no upward trace] :ref:`Communication.SharedMemoryResourceReturnsWrongProxy ` * [MISSING — unknown target: req Communication.SharedmemoryfactoryReturnsWrongMemoryRessource] :ref:`Communication.SharedmemoryfactoryReturnsWrongMemoryRessource ` * [MISSING — no upward trace] :ref:`Communication.SharedmemoryfactoryReturnsWrongMemoryRessource ` * [MISSING — unknown target: req Communication.SharedMemoryRessourceNotForwarded] :ref:`Communication.SharedMemoryRessourceNotForwarded ` * [MISSING — no upward trace] :ref:`Communication.SharedMemoryRessourceNotForwarded ` * [MISSING — unknown target: req Communication.UserFehler] :ref:`Communication.UserFehler ` * [MISSING — no upward trace] :ref:`Communication.UserFehler ` * [MISSING — unknown target: req Communication.MiddlewareProvidedTypeIsWrong] :ref:`Communication.MiddlewareProvidedTypeIsWrong ` * [MISSING — no upward trace] :ref:`Communication.MiddlewareProvidedTypeIsWrong ` * [MISSING — unknown target: req Communication.UserProvidedTypeIsWrong] :ref:`Communication.UserProvidedTypeIsWrong ` * [MISSING — no upward trace] :ref:`Communication.UserProvidedTypeIsWrong ` * [MISSING — unknown target: req Communication.SharedMemoryResourceOpensWrongSharedMemorySegment] :ref:`Communication.SharedMemoryResourceOpensWrongSharedMemorySegment ` * [MISSING — no upward trace] :ref:`Communication.SharedMemoryResourceOpensWrongSharedMemorySegment ` * [MISSING — unknown target: req Communication.ForwardedTheWrongSharedMemorySegmentFromTheBeginning] :ref:`Communication.ForwardedTheWrongSharedMemorySegmentFromTheBeginning ` * [MISSING — no upward trace] :ref:`Communication.ForwardedTheWrongSharedMemorySegmentFromTheBeginning ` * [MISSING — unknown target: req Communication.OffsetPtrCorruption] :ref:`Communication.OffsetPtrCorruption ` * [MISSING — no upward trace] :ref:`Communication.OffsetPtrCorruption ` * [MISSING — unknown target: req Communication.BrokenAllocator] :ref:`Communication.BrokenAllocator ` * [MISSING — no upward trace] :ref:`Communication.BrokenAllocator ` * [MISSING — unknown target: req Communication.DataTypeItselfIsAllocatedOnStack] :ref:`Communication.DataTypeItselfIsAllocatedOnStack ` * [MISSING — no upward trace] :ref:`Communication.DataTypeItselfIsAllocatedOnStack ` * [MISSING — unknown target: req Communication.ProxyIdOverwritten] :ref:`Communication.ProxyIdOverwritten ` * [MISSING — no upward trace] :ref:`Communication.ProxyIdOverwritten ` * [MISSING — unknown target: req Communication.BlocksOnCaller] :ref:`Communication.BlocksOnCaller ` * [MISSING — no upward trace] :ref:`Communication.BlocksOnCaller ` * [MISSING — unknown target: req Communication.CallBlocksOnUserHandler] :ref:`Communication.CallBlocksOnUserHandler ` * [MISSING — no upward trace] :ref:`Communication.CallBlocksOnUserHandler ` * [MISSING — unknown target: req Communication.CallBlocksOnCallee] :ref:`Communication.CallBlocksOnCallee ` * [MISSING — no upward trace] :ref:`Communication.CallBlocksOnCallee ` * [MISSING — unknown target: req Communication.PtrDangling] :ref:`Communication.PtrDangling ` * [MISSING — no upward trace] :ref:`Communication.PtrDangling ` * [MISSING — unknown target: req Communication.CallbackDangling] :ref:`Communication.CallbackDangling ` * [MISSING — no upward trace] :ref:`Communication.CallbackDangling ` * [MISSING — unknown target: req Communication.ActivelyManipulateByProgrammParts] :ref:`Communication.ActivelyManipulateByProgrammParts ` * [MISSING — no upward trace] :ref:`Communication.ActivelyManipulateByProgrammParts ` * [MISSING — unknown target: req Communication.EventfqidWronglyConstructed] :ref:`Communication.EventfqidWronglyConstructed ` * [MISSING — no upward trace] :ref:`Communication.EventfqidWronglyConstructed ` * [MISSING — unknown target: req Communication.OrderingWrong] :ref:`Communication.OrderingWrong ` * [MISSING — no upward trace] :ref:`Communication.OrderingWrong ` * [MISSING — unknown target: req Communication.SlotAllocationSynchronisationWrongTimestamp] :ref:`Communication.SlotAllocationSynchronisationWrongTimestamp ` * [MISSING — no upward trace] :ref:`Communication.SlotAllocationSynchronisationWrongTimestamp ` * [MISSING — unknown target: req Communication.SlotAllocationSynchronisationWrongState] :ref:`Communication.SlotAllocationSynchronisationWrongState ` * [MISSING — no upward trace] :ref:`Communication.SlotAllocationSynchronisationWrongState ` * [MISSING — unknown target: req Communication.WrongValueInsertedSlotStatus] :ref:`Communication.WrongValueInsertedSlotStatus ` * [MISSING — no upward trace] :ref:`Communication.WrongValueInsertedSlotStatus ` * [MISSING — unknown target: req Communication.WrongAclConfigurationForShmSegments] :ref:`Communication.WrongAclConfigurationForShmSegments ` * [MISSING — no upward trace] :ref:`Communication.WrongAclConfigurationForShmSegments ` * [MISSING — unknown target: req Communication.WrongValueInsertedTimestamp] :ref:`Communication.WrongValueInsertedTimestamp ` * [MISSING — no upward trace] :ref:`Communication.WrongValueInsertedTimestamp ` * [MISSING — unknown target: req Communication.CallbackIsNotStoredCorrectly] :ref:`Communication.CallbackIsNotStoredCorrectly ` * [MISSING — no upward trace] :ref:`Communication.CallbackIsNotStoredCorrectly ` * [MISSING — unknown target: req Communication.DirectAccessToDataViaCopy] :ref:`Communication.DirectAccessToDataViaCopy ` * [MISSING — no upward trace] :ref:`Communication.DirectAccessToDataViaCopy ` * [MISSING — unknown target: req Communication.GenericTraceapiChangesData] :ref:`Communication.GenericTraceapiChangesData ` * [MISSING — no upward trace] :ref:`Communication.GenericTraceapiChangesData ` * [MISSING — unknown target: req Communication.DirectAccessToDataViaAllocateePtr] :ref:`Communication.DirectAccessToDataViaAllocateePtr ` * [MISSING — no upward trace] :ref:`Communication.DirectAccessToDataViaAllocateePtr ` * [MISSING — unknown target: req Communication.StaticCreateFunctionReturnsAnError] :ref:`Communication.StaticCreateFunctionReturnsAnError ` * [MISSING — no upward trace] :ref:`Communication.StaticCreateFunctionReturnsAnError ` * [MISSING — unknown target: req Communication.InstanceSpecifierResolutionLogicBroken] :ref:`Communication.InstanceSpecifierResolutionLogicBroken ` * [MISSING — no upward trace] :ref:`Communication.InstanceSpecifierResolutionLogicBroken ` * [MISSING — unknown target: req Communication.WritingStateChangeIsNotWorking] :ref:`Communication.WritingStateChangeIsNotWorking ` * [MISSING — no upward trace] :ref:`Communication.WritingStateChangeIsNotWorking ` * [MISSING — unknown target: req Communication.CopyOnSendDoesNotDestroySampleallocateeptr] :ref:`Communication.CopyOnSendDoesNotDestroySampleallocateeptr ` * [MISSING — no upward trace] :ref:`Communication.CopyOnSendDoesNotDestroySampleallocateeptr ` * [MISSING — unknown target: req Communication.DestructionOfSampleallocateeptrDoesNotTriggerStateChange] :ref:`Communication.DestructionOfSampleallocateeptrDoesNotTriggerStateChange ` * [MISSING — no upward trace] :ref:`Communication.DestructionOfSampleallocateeptrDoesNotTriggerStateChange ` * [MISSING — unknown target: req Communication.ChangingStateFails] :ref:`Communication.ChangingStateFails ` * [MISSING — no upward trace] :ref:`Communication.ChangingStateFails ` * [MISSING — unknown target: req Communication.IncreasingDecreasingRefCountFails] :ref:`Communication.IncreasingDecreasingRefCountFails ` * [MISSING — no upward trace] :ref:`Communication.IncreasingDecreasingRefCountFails ` * [MISSING — unknown target: req Communication.SlotReferenceBrokenEGNonValid] :ref:`Communication.SlotReferenceBrokenEGNonValid ` * [MISSING — no upward trace] :ref:`Communication.SlotReferenceBrokenEGNonValid ` * [MISSING — unknown target: req Communication.ExplicitUnsubscribeByUserFailed] :ref:`Communication.ExplicitUnsubscribeByUserFailed ` * [MISSING — no upward trace] :ref:`Communication.ExplicitUnsubscribeByUserFailed ` * [MISSING — unknown target: req Communication.ProxyCrashesWithoutUnsubscription] :ref:`Communication.ProxyCrashesWithoutUnsubscription ` * [MISSING — no upward trace] :ref:`Communication.ProxyCrashesWithoutUnsubscription ` * [MISSING — unknown target: req Communication.DoesNotFreeMethodSignatureElement] :ref:`Communication.DoesNotFreeMethodSignatureElement ` * [MISSING — no upward trace] :ref:`Communication.DoesNotFreeMethodSignatureElement ` * [MISSING — unknown target: req Communication.OverwriteOfElementInUse] :ref:`Communication.OverwriteOfElementInUse ` * [MISSING — no upward trace] :ref:`Communication.OverwriteOfElementInUse ` * [MISSING — unknown target: req Communication.UserProvidedWrongConfiguration] :ref:`Communication.UserProvidedWrongConfiguration ` * [MISSING — no upward trace] :ref:`Communication.UserProvidedWrongConfiguration ` * [MISSING — unknown target: req Communication.FileCorrupted] :ref:`Communication.FileCorrupted ` * [MISSING — no upward trace] :ref:`Communication.FileCorrupted ` * [MISSING — unknown target: req Communication.JsonParserBroken] :ref:`Communication.JsonParserBroken ` * [MISSING — no upward trace] :ref:`Communication.JsonParserBroken ` * [MISSING — unknown target: req Communication.ManipulateReadData] :ref:`Communication.ManipulateReadData ` * [MISSING — no upward trace] :ref:`Communication.ManipulateReadData ` * [MISSING — unknown target: req Communication.OmitReadingOfRelevantElements] :ref:`Communication.OmitReadingOfRelevantElements ` * [MISSING — no upward trace] :ref:`Communication.OmitReadingOfRelevantElements ` * [MISSING — unknown target: req Communication.NoUnmapOnDestruction] :ref:`Communication.NoUnmapOnDestruction ` * [MISSING — no upward trace] :ref:`Communication.NoUnmapOnDestruction ` * [MISSING — unknown target: req Communication.SharedMemorySegmentIsNotUnlinked] :ref:`Communication.SharedMemorySegmentIsNotUnlinked ` * [MISSING — no upward trace] :ref:`Communication.SharedMemorySegmentIsNotUnlinked ` * [MISSING — unknown target: req Communication.SDFileDeletionFailure] :ref:`Communication.SDFileDeletionFailure ` * [MISSING — no upward trace] :ref:`Communication.SDFileDeletionFailure ` * [MISSING — unknown target: req Communication.SDNotifyFailed] :ref:`Communication.SDNotifyFailed ` * [MISSING — no upward trace] :ref:`Communication.SDNotifyFailed ` * [MISSING — unknown target: req Communication.SDClientMarkerFileNotFound] :ref:`Communication.SDClientMarkerFileNotFound ` * [MISSING — no upward trace] :ref:`Communication.SDClientMarkerFileNotFound ` * [MISSING — unknown target: req Communication.SDClientMarkerFileWrongPath] :ref:`Communication.SDClientMarkerFileWrongPath ` * [MISSING — no upward trace] :ref:`Communication.SDClientMarkerFileWrongPath ` * [MISSING — unknown target: req Communication.SDClientWrongMarkerFile] :ref:`Communication.SDClientWrongMarkerFile ` * [MISSING — no upward trace] :ref:`Communication.SDClientWrongMarkerFile ` * [MISSING — unknown target: req Communication.SDNotifyWrongFD] :ref:`Communication.SDNotifyWrongFD ` * [MISSING — no upward trace] :ref:`Communication.SDNotifyWrongFD ` * [MISSING — unknown target: req Communication.ServiceWasOfferedByAnotherProcess] :ref:`Communication.ServiceWasOfferedByAnotherProcess ` * [MISSING — no upward trace] :ref:`Communication.ServiceWasOfferedByAnotherProcess ` * [MISSING — unknown target: req Communication.ServiceWasAlreadyOfferedByOurProcess] :ref:`Communication.ServiceWasAlreadyOfferedByOurProcess ` * [MISSING — no upward trace] :ref:`Communication.ServiceWasAlreadyOfferedByOurProcess ` * [MISSING — unknown target: req Communication.ServiceWasAlreadyOfferedByPreviousDiedProcess] :ref:`Communication.ServiceWasAlreadyOfferedByPreviousDiedProcess ` * [MISSING — no upward trace] :ref:`Communication.ServiceWasAlreadyOfferedByPreviousDiedProcess ` * [MISSING — unknown target: req Communication.ReceiveErrorOnRegistration] :ref:`Communication.ReceiveErrorOnRegistration ` * [MISSING — no upward trace] :ref:`Communication.ReceiveErrorOnRegistration ` * [MISSING — unknown target: req Communication.ServerProcessCrash] :ref:`Communication.ServerProcessCrash ` * [MISSING — no upward trace] :ref:`Communication.ServerProcessCrash ` * [MISSING — unknown target: req Communication.AlgorithmicBug] :ref:`Communication.AlgorithmicBug ` * [MISSING — no upward trace] :ref:`Communication.AlgorithmicBug ` * [MISSING — unknown target: req Communication.NotAllEventsArePopulated] :ref:`Communication.NotAllEventsArePopulated ` * [MISSING — no upward trace] :ref:`Communication.NotAllEventsArePopulated ` * [MISSING — unknown target: req Communication.LifeCycleIssuesElementPtr] :ref:`Communication.LifeCycleIssuesElementPtr ` * [MISSING — no upward trace] :ref:`Communication.LifeCycleIssuesElementPtr ` * [MISSING — unknown target: req Communication.ReferencesValidMemoryOutsideSHM] :ref:`Communication.ReferencesValidMemoryOutsideSHM ` * [MISSING — no upward trace] :ref:`Communication.ReferencesValidMemoryOutsideSHM ` * [MISSING — unknown target: req Communication.ReferencesValidMemoryInsideSHM] :ref:`Communication.ReferencesValidMemoryInsideSHM ` * [MISSING — no upward trace] :ref:`Communication.ReferencesValidMemoryInsideSHM ` * [MISSING — unknown target: req Communication.ReferencesInvalidMemory] :ref:`Communication.ReferencesInvalidMemory ` * [MISSING — no upward trace] :ref:`Communication.ReferencesInvalidMemory ` * [MISSING — unknown target: req Communication.LifeCycleIssuesSamplePtr] :ref:`Communication.LifeCycleIssuesSamplePtr ` * [MISSING — no upward trace] :ref:`Communication.LifeCycleIssuesSamplePtr ` * [MISSING — unknown target: req Communication.WrongSlotReferenced] :ref:`Communication.WrongSlotReferenced ` * [MISSING — no upward trace] :ref:`Communication.WrongSlotReferenced ` * [MISSING — no trace to: Root Causes] :ref:`Communication.MonotonicSemiDynamicMemoryAllocation ` * [MISSING — no trace to: Root Causes] :ref:`Communication.CorrectlyConfiguredMaximumNumberOfSubscriber ` * [MISSING — no trace to: Root Causes] :ref:`Communication.CorrectlyConfiguredMaximumNumberOfMaximumElementsPerSubscriber ` * [MISSING — no trace to: Root Causes] :ref:`Communication.CorrectlyConfiguredAsilLevel ` * [MISSING — no trace to: Root Causes] :ref:`Communication.OnlyLoLaSupportedTypes ` * [MISSING — no trace to: Root Causes] :ref:`Communication.NoApisFromImplementationNamespace ` * [MISSING — no trace to: Root Causes] :ref:`Communication.NoGuaranteesForNotifications ` * [MISSING — no trace to: Root Causes] :ref:`Communication.CheckingForPossibleMessageOverflow ` * [MISSING — no trace to: Root Causes] :ref:`Communication.DifferentUserForAsilAndQmProcesses ` * [MISSING — no trace to: Root Causes] :ref:`Communication.ConfigOnASafeFilesystem ` * [MISSING — no trace to: Root Causes] :ref:`Communication.NoStaticContextSupport ` * [MISSING — no trace to: Root Causes] :ref:`Communication.NoGuaranteeInAvailabilityOfServices ` * [MISSING — no trace to: Root Causes] :ref:`Communication.NoNotificationOnTerminationOfProducer ` * [MISSING — no trace to: Root Causes] :ref:`Communication.CheckForNullptrOnAllocate ` * [MISSING — no trace to: Root Causes] :ref:`Communication.OneProducerOnlyOneAllocateePtr ` * [MISSING — no trace to: Root Causes] :ref:`Communication.NoCopySendWhileHoldingAllocateePtr ` * [MISSING — no trace to: Root Causes] :ref:`Communication.NoneReentrantMethodsPerEventInstance ` * [MISSING — no trace to: Root Causes] :ref:`Communication.SkeletonAliveWhileItsAllocateePtrBeingUsed ` * [MISSING — no trace to: Root Causes] :ref:`Communication.EventSubscriptionActiveWhileHoldingSamplePtr ` * [MISSING — no trace to: Root Causes] :ref:`Communication.NoneTerminatingCallbacks ` * [MISSING — no trace to: Root Causes] :ref:`Communication.ValidCallbacksWhileProxyAlive ` * [MISSING — no trace to: Root Causes] :ref:`Communication.QualityOfDataIsDependentOnProducer ` * [MISSING — no trace to: Root Causes] :ref:`Communication.ValidityOfPointerOnLoLaPointer ` * [MISSING — no trace to: Root Causes] :ref:`Communication.LoLaMemoryOnlyAccessedThroughLoLa ` * [MISSING — no trace to: Root Causes] :ref:`Communication.NoSharedMemoryAllocationInNamespaceLola ` * [MISSING — no trace to: Root Causes] :ref:`Communication.OnlyQnx71Supported ` * [MISSING — no trace to: Root Causes] :ref:`Communication.LoLaSpecificQnxMessagingEndPointsOnlyAccessedThroughLoLa ` * [MISSING — no trace to: Root Causes] :ref:`Communication.AragenNotSafe ` * [MISSING — no trace to: Root Causes] :ref:`Communication.UnsupportedDataTypes ` * [MISSING — no trace to: Root Causes] :ref:`Communication.NoGuaranteeOnExecutionTime ` * [MISSING — no trace to: Root Causes] :ref:`Communication.UsageOfConfigurationOversubscription ` * [MISSING — no trace to: Root Causes] :ref:`Communication.SameCompilerSettingsForProviderAndConsumerSide ` * [MISSING — no trace to: Root Causes] :ref:`Communication.EventOrFieldReceptionViaGenericProxyNeedsSpecificCare ` * [MISSING — no trace to: Root Causes] :ref:`Communication.CorrectlyConfiguredEventsFieldsPerServiceType ` * [MISSING — no trace to: Root Causes] :ref:`Communication.NoGuaranteesForTimelyMethodCallExecution ` * [MISSING — no trace to: Root Causes] :ref:`Communication.MethodInArgPtrMatches ` * [MISSING — no trace to: Root Causes] :ref:`Communication.NoGuaranteeOnSubscriptionStateCorrectness ` * [MISSING — no trace to: Root Causes] :ref:`Communication.AnyFunctionBlocksLongerThanExpected ` * [MISSING — unknown target: req mw.com.Runtime.Initialize] :ref:`Communication.InMemoryConfigurationWrong ` * [MISSING — no trace to: Root Causes] :ref:`Communication.FunctionCalledFromMultipleThreads ` * [MISSING — no trace to: Root Causes] :ref:`Communication.GeneratedCodeDoesNotMatchGenerationInputs ` * [MISSING — no trace to: Root Causes] :ref:`Communication.MisusedApis ` * [MISSING — unknown target: req mw.com.Skeleton.Create] :ref:`Communication.CreationOfSkeletonNotPossible ` * [MISSING — unknown target: req mw.com.Skeleton.OfferService] :ref:`Communication.ServiceOfferedWithoutInitialFieldValue ` * [MISSING — unknown target: req mw.com.Skeleton.OfferService] :ref:`Communication.ServiceNotOffered ` * [MISSING — unknown target: req mw.com.Skeleton.OfferService] :ref:`Communication.ServiceOfferedOnWrongBinding ` * [MISSING — unknown target: req mw.com.Skeleton.OfferService] :ref:`Communication.ServiceOfferedUnderWrongIds ` * [MISSING — unknown target: req mw.com.Skeleton.OfferService] :ref:`Communication.OffersAlreadyOfferedService ` * [MISSING — unknown target: req mw.com.Skeleton.OfferService] :ref:`Communication.ServiceOnlyPartiallyOffered ` * [MISSING — unknown target: req mw.com.Event.Allocate] :ref:`Communication.TooFewMemoryAllocated ` * [MISSING — no trace to: Root Causes] :ref:`Communication.WronglyAlignedMemoryAllocated ` * [MISSING — no trace to: Root Causes] :ref:`Communication.TooMuchMemoryAllocated ` * [MISSING — no trace to: Root Causes] :ref:`Communication.AllocatesAlreadyAllocatedMemory ` * [MISSING — unknown target: req mw.com.Event.Send] :ref:`Communication.SendingEventChangesUserData ` * [MISSING — no trace to: Root Causes] :ref:`Communication.SendingAnEventOrFieldSendsDataOnlyPartially ` * [MISSING — unknown target: req mw.com.Event.Send] :ref:`Communication.SendingEventOnlyPartiallyNotifiesConsumer ` * [MISSING — unknown target: req mw.com.Event.Send] :ref:`Communication.SendingEventSendsToWrongConsumer ` * [MISSING — no trace to: Root Causes] :ref:`Communication.SendingAnEventOrFieldSendsSameSampleNtimes ` * [MISSING — unknown target: req mw.com.Event.Send] :ref:`Communication.SendingEventDoesNotFreeResources ` * [MISSING — unknown target: req mw.com.Skeleton.Destroy] :ref:`Communication.WrongResourcesFreed ` * [MISSING — unknown target: req mw.com.Skeleton.Destroy] :ref:`Communication.NoResourcesFreed ` * [MISSING — no trace to: Root Causes] :ref:`Communication.EarlyCleanUp ` * [MISSING — unknown target: req mw.com.Proxy.StartFindService] :ref:`Communication.StartFindServiceCallbackCalledUnexpectedly ` * [MISSING — unknown target: req mw.com.Proxy.FindService] :ref:`Communication.ServiceNotFound ` * [MISSING — unknown target: req mw.com.Proxy.FindService] :ref:`Communication.WrongServiceFound ` * [MISSING — unknown target: req mw.com.Proxy.FindService] :ref:`Communication.ServiceIsFoundButDoesNotExist ` * [MISSING — no trace to: Root Causes] :ref:`Communication.StartedFindServiceIsNotStopped ` * [MISSING — no trace to: Root Causes] :ref:`Communication.WrongStartfindserviceIsStopped ` * [MISSING — no trace to: Root Causes] :ref:`Communication.DoesNotSubscribe ` * [MISSING — no trace to: Root Causes] :ref:`Communication.ReceiveHandlerNotInvoked ` * [MISSING — no trace to: Root Causes] :ref:`Communication.ReceiveHandlerInvokedWithWrongEvent ` * [MISSING — no trace to: Root Causes] :ref:`Communication.ReceiveHandlerInvokedMultipleTimes ` * [MISSING — no trace to: Root Causes] :ref:`Communication.ReceiveHandlerInvokedWithoutEventNotification ` * [MISSING — no trace to: Root Causes] :ref:`Communication.UsesToManySampleptr ` * [MISSING — no trace to: Root Causes] :ref:`Communication.ReturnsWrongSampleCount ` * [MISSING — unknown target: req mw.com.Event.GetNewSamples] :ref:`Communication.SucceedsDespiteAnError ` * [MISSING — no trace to: Root Causes] :ref:`Communication.SucceedsDespiteAnError ` * [MISSING — no trace to: Root Causes] :ref:`Communication.ReturnsWrongFreeSampleCount ` * [MISSING — no trace to: Root Causes] :ref:`Communication.UnsubscribesFromWrongEvent ` * [MISSING — no trace to: Root Causes] :ref:`Communication.DoesNotImplicitRemoveReceiveHandler ` * [MISSING — no trace to: Root Causes] :ref:`Communication.IncompleteMapOfEvents ` * [MISSING — unknown target: req mw.com.GenericProxyEvent.GetSampleSize] :ref:`Communication.TheSizeReturnedIsBiggerThenTheActualValue ` * [MISSING — unknown target: req mw.com.GenericProxyEvent.GetSampleSize] :ref:`Communication.TheSizeReturnedIsSmallerThenTheActualSize ` * [MISSING — no trace to: Root Causes] :ref:`Communication.TheSizeReturnedIsSmallerThenTheActualSize ` * [MISSING — unknown target: req mw.com.GenericProxyEvent.HasSerializedFormat] :ref:`Communication.WrongIndicationIfFormatIsSerialized ` * [MISSING — no trace to: Root Causes] :ref:`Communication.WrongIndicationIfFormatIsSerialized ` * [MISSING — no trace to: Root Causes] :ref:`Communication.FreesWrongResources ` * [MISSING — no trace to: Root Causes] :ref:`Communication.DoesNotReserveResources ` * [MISSING — no trace to: Root Causes] :ref:`Communication.DoesNotUpdateFreeSampleCountCorrectly ` * [MISSING — unknown target: req Communication.ServiceWasOfferedButNotUnlikedOnStopOffer] :ref:`Communication.ServiceWasOfferedButNotUnlikedOnStopOffer ` * [MISSING — no upward trace] :ref:`Communication.ServiceWasOfferedButNotUnlikedOnStopOffer ` * [MISSING — unknown target: req Communication.SharedMemoryIsOpenedEventhoughFileDoesNotExist] :ref:`Communication.SharedMemoryIsOpenedEventhoughFileDoesNotExist ` * [MISSING — no upward trace] :ref:`Communication.SharedMemoryIsOpenedEventhoughFileDoesNotExist ` * [MISSING — unknown target: req Communication.WrongProvider] :ref:`Communication.WrongProvider ` * [MISSING — no upward trace] :ref:`Communication.WrongProvider ` * [MISSING — unknown target: req Communication.WrongName] :ref:`Communication.WrongName ` * [MISSING — no upward trace] :ref:`Communication.WrongName ` * [MISSING — unknown target: req Communication.WrongAcl] :ref:`Communication.WrongAcl ` * [MISSING — no upward trace] :ref:`Communication.WrongAcl ` * [MISSING — unknown target: req Communication.SharedMemoryObjectDoesNotExist] :ref:`Communication.SharedMemoryObjectDoesNotExist ` * [MISSING — no upward trace] :ref:`Communication.SharedMemoryObjectDoesNotExist ` * [MISSING — unknown target: req Communication.WrongServiceDiscoveryMarkerFileSearchedFor] :ref:`Communication.WrongServiceDiscoveryMarkerFileSearchedFor ` * [MISSING — no upward trace] :ref:`Communication.WrongServiceDiscoveryMarkerFileSearchedFor ` * [MISSING — unknown target: req Communication.InstanceSpecifierResolutionFaulty] :ref:`Communication.InstanceSpecifierResolutionFaulty ` * [MISSING — no upward trace] :ref:`Communication.InstanceSpecifierResolutionFaulty ` * [MISSING — unknown target: req Communication.FilenameCreationFromConfigFailed] :ref:`Communication.FilenameCreationFromConfigFailed ` * [MISSING — no upward trace] :ref:`Communication.FilenameCreationFromConfigFailed ` * [MISSING — unknown target: req Communication.OsCreatesFileWithWrongName] :ref:`Communication.OsCreatesFileWithWrongName ` * [MISSING — no upward trace] :ref:`Communication.OsCreatesFileWithWrongName ` * [MISSING — unknown target: req Communication.SHMObjectWrongPath] :ref:`Communication.SHMObjectWrongPath ` * [MISSING — no upward trace] :ref:`Communication.SHMObjectWrongPath ` * [MISSING — unknown target: req Communication.ServiceInstanceUsageNotChecked] :ref:`Communication.ServiceInstanceUsageNotChecked ` * [MISSING — no upward trace] :ref:`Communication.ServiceInstanceUsageNotChecked ` * [MISSING — unknown target: req Communication.ServiceInstanceUsageLockMechanismFailed] :ref:`Communication.ServiceInstanceUsageLockMechanismFailed ` * [MISSING — no upward trace] :ref:`Communication.ServiceInstanceUsageLockMechanismFailed ` * [MISSING — unknown target: req Communication.NotCreatedAtAll] :ref:`Communication.NotCreatedAtAll ` * [MISSING — no upward trace] :ref:`Communication.NotCreatedAtAll ` * [MISSING — unknown target: req Communication.WrongDirectoryStructure] :ref:`Communication.WrongDirectoryStructure ` * [MISSING — no upward trace] :ref:`Communication.WrongDirectoryStructure ` * [MISSING — unknown target: req Communication.WrongMarkerFileName] :ref:`Communication.WrongMarkerFileName ` * [MISSING — no upward trace] :ref:`Communication.WrongMarkerFileName ` * [MISSING — unknown target: req Communication.SharedMemorySegmentDoesNotTryToCreateSegment] :ref:`Communication.SharedMemorySegmentDoesNotTryToCreateSegment ` * [MISSING — no upward trace] :ref:`Communication.SharedMemorySegmentDoesNotTryToCreateSegment ` * [MISSING — unknown target: req Communication.OsRelatedFunctionalityFailed] :ref:`Communication.OsRelatedFunctionalityFailed ` * [MISSING — no upward trace] :ref:`Communication.OsRelatedFunctionalityFailed ` * [MISSING — unknown target: req Communication.SharedMemorySegmentsAreCreatedUnderWrongName] :ref:`Communication.SharedMemorySegmentsAreCreatedUnderWrongName ` * [MISSING — no upward trace] :ref:`Communication.SharedMemorySegmentsAreCreatedUnderWrongName ` * [MISSING — unknown target: req Communication.InstanceSpecifierResolutionBrokenNotOffered] :ref:`Communication.InstanceSpecifierResolutionBrokenNotOffered ` * [MISSING — no upward trace] :ref:`Communication.InstanceSpecifierResolutionBrokenNotOffered ` * [MISSING — unknown target: req Communication.DifferentlyConfiguredBetweenSkletonAndProxySide] :ref:`Communication.DifferentlyConfiguredBetweenSkletonAndProxySide ` * [MISSING — no upward trace] :ref:`Communication.DifferentlyConfiguredBetweenSkletonAndProxySide ` * [MISSING — unknown target: req Communication.OfferCallDidNotCheckIfUserProvidedFieldValues] :ref:`Communication.OfferCallDidNotCheckIfUserProvidedFieldValues ` * [MISSING — no upward trace] :ref:`Communication.OfferCallDidNotCheckIfUserProvidedFieldValues ` * [MISSING — unknown target: req Communication.InstanceSpecifierResolutionBrokenWrongBinding] :ref:`Communication.InstanceSpecifierResolutionBrokenWrongBinding ` * [MISSING — no upward trace] :ref:`Communication.InstanceSpecifierResolutionBrokenWrongBinding ` * [MISSING — unknown target: req Communication.BindingSelectionFaulty] :ref:`Communication.BindingSelectionFaulty ` * [MISSING — no upward trace] :ref:`Communication.BindingSelectionFaulty ` * [MISSING — unknown target: req Communication.CalledReduandently] :ref:`Communication.CalledReduandently ` * [MISSING — no upward trace] :ref:`Communication.CalledReduandently ` * [MISSING — unknown target: req Communication.CalledEventhoughStopfindserviceHasBeenCalled] :ref:`Communication.CalledEventhoughStopfindserviceHasBeenCalled ` * [MISSING — no upward trace] :ref:`Communication.CalledEventhoughStopfindserviceHasBeenCalled ` * [MISSING — unknown target: req Communication.WatchesAreSetWrongly] :ref:`Communication.WatchesAreSetWrongly ` * [MISSING — no upward trace] :ref:`Communication.WatchesAreSetWrongly ` * [MISSING — unknown target: req Communication.InotifyReturnsWrongInformation] :ref:`Communication.InotifyReturnsWrongInformation ` * [MISSING — no upward trace] :ref:`Communication.InotifyReturnsWrongInformation ` * [MISSING — unknown target: req Communication.OfferStateInconsistent] :ref:`Communication.OfferStateInconsistent ` * [MISSING — no upward trace] :ref:`Communication.OfferStateInconsistent ` * [MISSING — unknown target: req Communication.DependentPrepareOfferNotCalled] :ref:`Communication.DependentPrepareOfferNotCalled ` * [MISSING — no upward trace] :ref:`Communication.DependentPrepareOfferNotCalled ` * [MISSING — unknown target: req Communication.DependentPrepareOfferFailed] :ref:`Communication.DependentPrepareOfferFailed ` * [MISSING — no upward trace] :ref:`Communication.DependentPrepareOfferFailed ` * [MISSING — unknown target: req Communication.EventFieldNameMappingClash] :ref:`Communication.EventFieldNameMappingClash ` * [MISSING — no upward trace] :ref:`Communication.EventFieldNameMappingClash ` * [MISSING — unknown target: req Communication.EventFieldIdReferencesWrongStorage] :ref:`Communication.EventFieldIdReferencesWrongStorage ` * [MISSING — no upward trace] :ref:`Communication.EventFieldIdReferencesWrongStorage ` * [MISSING — unknown target: req Communication.MessagePassingCorruptsTheMaxSampleValue] :ref:`Communication.MessagePassingCorruptsTheMaxSampleValue ` * [MISSING — no upward trace] :ref:`Communication.MessagePassingCorruptsTheMaxSampleValue ` * [MISSING — unknown target: req Communication.WrongValueIsPassedToMessagePassingLibrary] :ref:`Communication.WrongValueIsPassedToMessagePassingLibrary ` * [MISSING — no upward trace] :ref:`Communication.WrongValueIsPassedToMessagePassingLibrary ` * [MISSING — unknown target: req Communication.SizeWasWronglySetInSharedMemory] :ref:`Communication.SizeWasWronglySetInSharedMemory ` * [MISSING — no upward trace] :ref:`Communication.SizeWasWronglySetInSharedMemory ` * [MISSING — unknown target: req Communication.SizeWasManipulatedInSharedMemory] :ref:`Communication.SizeWasManipulatedInSharedMemory ` * [MISSING — no upward trace] :ref:`Communication.SizeWasManipulatedInSharedMemory ` * [MISSING — unknown target: req Communication.ConsumerLookedUpSizeInWrongLocation] :ref:`Communication.ConsumerLookedUpSizeInWrongLocation ` * [MISSING — no upward trace] :ref:`Communication.ConsumerLookedUpSizeInWrongLocation ` * [MISSING — unknown target: req Communication.MappingFromActualEventidToEventTypeIncorrect] :ref:`Communication.MappingFromActualEventidToEventTypeIncorrect ` * [MISSING — no upward trace] :ref:`Communication.MappingFromActualEventidToEventTypeIncorrect ` * [MISSING — unknown target: req Communication.LiteralyWrongNumberOfSlotsReserved] :ref:`Communication.LiteralyWrongNumberOfSlotsReserved ` * [MISSING — no upward trace] :ref:`Communication.LiteralyWrongNumberOfSlotsReserved ` * [MISSING — unknown target: req Communication.HoldsMoreSampleptrThanAnnounced] :ref:`Communication.HoldsMoreSampleptrThanAnnounced ` * [MISSING — no upward trace] :ref:`Communication.HoldsMoreSampleptrThanAnnounced ` * [MISSING — unknown target: req Communication.HoldsMoreSampleptrThanConfigured] :ref:`Communication.HoldsMoreSampleptrThanConfigured ` * [MISSING — no upward trace] :ref:`Communication.HoldsMoreSampleptrThanConfigured ` * [MISSING — unknown target: req Communication.ConsumerUsesAnOlderSlotThanHeAlreadyHasBlockedInThePreviousAccess] :ref:`Communication.ConsumerUsesAnOlderSlotThanHeAlreadyHasBlockedInThePreviousAccess ` * [MISSING — no upward trace] :ref:`Communication.ConsumerUsesAnOlderSlotThanHeAlreadyHasBlockedInThePreviousAccess ` * [MISSING — unknown target: req Communication.RetryLogicNotBulletProof] :ref:`Communication.RetryLogicNotBulletProof ` * [MISSING — no upward trace] :ref:`Communication.RetryLogicNotBulletProof ` * [MISSING — unknown target: req Communication.IssueInLockFreeSychronization] :ref:`Communication.IssueInLockFreeSychronization ` * [MISSING — no upward trace] :ref:`Communication.IssueInLockFreeSychronization ` * [MISSING — unknown target: req Communication.MoreThanOneSampleallocateeptrInParallel] :ref:`Communication.MoreThanOneSampleallocateeptrInParallel ` * [MISSING — no upward trace] :ref:`Communication.MoreThanOneSampleallocateeptrInParallel ` * [MISSING — unknown target: req Communication.AllocateClaimsToFewMemory] :ref:`Communication.AllocateClaimsToFewMemory ` * [MISSING — no upward trace] :ref:`Communication.AllocateClaimsToFewMemory ` * [MISSING — unknown target: req Communication.NecessarySizeCalculationRetreivesWrongValue] :ref:`Communication.NecessarySizeCalculationRetreivesWrongValue ` * [MISSING — no upward trace] :ref:`Communication.NecessarySizeCalculationRetreivesWrongValue ` * [MISSING — unknown target: req Communication.SharedMemoryTruncationFails] :ref:`Communication.SharedMemoryTruncationFails ` * [MISSING — no upward trace] :ref:`Communication.SharedMemoryTruncationFails ` * [MISSING — unknown target: req Communication.CallSignalledBeforeInArgsCompletelyProvided] :ref:`Communication.CallSignalledBeforeInArgsCompletelyProvided ` * [MISSING — no upward trace] :ref:`Communication.CallSignalledBeforeInArgsCompletelyProvided ` * [MISSING — unknown target: req Communication.CallerProvidedInArgsInWrongLocation] :ref:`Communication.CallerProvidedInArgsInWrongLocation ` * [MISSING — no upward trace] :ref:`Communication.CallerProvidedInArgsInWrongLocation ` * [MISSING — unknown target: req Communication.InArgsWrongLayout] :ref:`Communication.InArgsWrongLayout ` * [MISSING — no upward trace] :ref:`Communication.InArgsWrongLayout ` * [MISSING — unknown target: req Communication.InArgsUpdateAfterCall] :ref:`Communication.InArgsUpdateAfterCall ` * [MISSING — no upward trace] :ref:`Communication.InArgsUpdateAfterCall ` * [MISSING — unknown target: req Communication.CalleeUsedInArgsFromWrongLocation] :ref:`Communication.CalleeUsedInArgsFromWrongLocation ` * [MISSING — no upward trace] :ref:`Communication.CalleeUsedInArgsFromWrongLocation ` * [MISSING — unknown target: req Communication.CalleeUsedInArgsBeforeBeingProvided] :ref:`Communication.CalleeUsedInArgsBeforeBeingProvided ` * [MISSING — no upward trace] :ref:`Communication.CalleeUsedInArgsBeforeBeingProvided ` * [MISSING — unknown target: req Communication.CalleeUsedInArgsInWrongLayout] :ref:`Communication.CalleeUsedInArgsInWrongLayout ` * [MISSING — no upward trace] :ref:`Communication.CalleeUsedInArgsInWrongLayout ` * [MISSING — unknown target: req Communication.CalleeUsedInArgsWhileConcurrentlyUpdated] :ref:`Communication.CalleeUsedInArgsWhileConcurrentlyUpdated ` * [MISSING — no upward trace] :ref:`Communication.CalleeUsedInArgsWhileConcurrentlyUpdated ` * [MISSING — unknown target: req Communication.InArgsCorruptedBy3rdParty] :ref:`Communication.InArgsCorruptedBy3rdParty ` * [MISSING — no upward trace] :ref:`Communication.InArgsCorruptedBy3rdParty ` * [MISSING — unknown target: req Communication.UserMethodCallHandlerAssignmentWrong] :ref:`Communication.UserMethodCallHandlerAssignmentWrong ` * [MISSING — no upward trace] :ref:`Communication.UserMethodCallHandlerAssignmentWrong ` * [MISSING — unknown target: req Communication.MethodIdCorrupted] :ref:`Communication.MethodIdCorrupted ` * [MISSING — no upward trace] :ref:`Communication.MethodIdCorrupted ` * [MISSING — unknown target: req Communication.WrongNameOfSharedMemorySegment] :ref:`Communication.WrongNameOfSharedMemorySegment ` * [MISSING — no upward trace] :ref:`Communication.WrongNameOfSharedMemorySegment ` * [MISSING — unknown target: req Communication.WrongMemoryResourceProxy] :ref:`Communication.WrongMemoryResourceProxy ` * [MISSING — no upward trace] :ref:`Communication.WrongMemoryResourceProxy ` * [MISSING — unknown target: req Communication.CalleeSignalledCallFinishedBeforeResultComplete] :ref:`Communication.CalleeSignalledCallFinishedBeforeResultComplete ` * [MISSING — no upward trace] :ref:`Communication.CalleeSignalledCallFinishedBeforeResultComplete ` * [MISSING — unknown target: req Communication.CalleeProvidedResultInWrongLocation] :ref:`Communication.CalleeProvidedResultInWrongLocation ` * [MISSING — no upward trace] :ref:`Communication.CalleeProvidedResultInWrongLocation ` * [MISSING — unknown target: req Communication.CalleeProvidedResultInWrongLayout] :ref:`Communication.CalleeProvidedResultInWrongLayout ` * [MISSING — no upward trace] :ref:`Communication.CalleeProvidedResultInWrongLayout ` * [MISSING — unknown target: req Communication.CalleeConcurrentlyUpdatesResultAfterSignaling] :ref:`Communication.CalleeConcurrentlyUpdatesResultAfterSignaling ` * [MISSING — no upward trace] :ref:`Communication.CalleeConcurrentlyUpdatesResultAfterSignaling ` * [MISSING — unknown target: req Communication.CallerUsedResultFromWrongLocation] :ref:`Communication.CallerUsedResultFromWrongLocation ` * [MISSING — no upward trace] :ref:`Communication.CallerUsedResultFromWrongLocation ` * [MISSING — unknown target: req Communication.CallerUsedResultInWrongLayout] :ref:`Communication.CallerUsedResultInWrongLayout ` * [MISSING — no upward trace] :ref:`Communication.CallerUsedResultInWrongLayout ` * [MISSING — unknown target: req Communication.CallerUsedResultBeforeFullyProvided] :ref:`Communication.CallerUsedResultBeforeFullyProvided ` * [MISSING — no upward trace] :ref:`Communication.CallerUsedResultBeforeFullyProvided ` * [MISSING — unknown target: req Communication.CallerUsedResultWhileConcurrentlyUpdated] :ref:`Communication.CallerUsedResultWhileConcurrentlyUpdated ` * [MISSING — no upward trace] :ref:`Communication.CallerUsedResultWhileConcurrentlyUpdated ` * [MISSING — unknown target: req Communication.WrongPathResolvedFromInstanceidentifier] :ref:`Communication.WrongPathResolvedFromInstanceidentifier ` * [MISSING — no upward trace] :ref:`Communication.WrongPathResolvedFromInstanceidentifier ` * [MISSING — unknown target: req Communication.InstancespecifierResolvedToWrongInstanceidentifier] :ref:`Communication.InstancespecifierResolvedToWrongInstanceidentifier ` * [MISSING — no upward trace] :ref:`Communication.InstancespecifierResolvedToWrongInstanceidentifier ` .. toctree:: :caption: Requirements and Specification :maxdepth: 1 :hidden: Overview feature_requirements failure_modes control_measures .. toctree:: :caption: Verification and Validation :maxdepth: 1 :hidden: root_causes