jar

org.key-project : key.core.symbolic_execution

Maven & Gradle

Aug 18, 2023
44 stars

projects · API for using KeY as a symbolic execution engine for Java programs

Table Of Contents

Latest Version

Download org.key-project : key.core.symbolic_execution JAR file - Latest Versions:

All Versions

Download org.key-project : key.core.symbolic_execution JAR file - All Versions:

Version Vulnerabilities Size Updated
2.12.x

View Java Class Source Code in JAR file

  1. Download JD-GUI to open JAR file and explore Java source code file (.class .java)
  2. Click menu "File → Open File..." or just drag-and-drop the JAR file in the JD-GUI window key.core.symbolic_execution-2.12.0.jar file.
    Once you open a JAR file, all the java classes in the JAR file will be displayed.

de.uka.ilkd.key.symbolic_execution

├─ de.uka.ilkd.key.symbolic_execution.AbstractUpdateExtractor.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.AbstractWriter.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.ExecutionNodePreorderIterator.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.ExecutionNodeReader.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.ExecutionNodeSymbolicLayoutExtractor.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.ExecutionNodeWriter.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.ExecutionVariableExtractor.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.SymbolicExecutionTreeBuilder.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.SymbolicLayoutExtractor.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.SymbolicLayoutReader.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.SymbolicLayoutWriter.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.TruthValueTracingUtil.class - [JAR]

de.uka.ilkd.key.strategy

├─ de.uka.ilkd.key.strategy.IBreakpointStopCondition.class - [JAR]

de.uka.ilkd.key.symbolic_execution.util

├─ de.uka.ilkd.key.symbolic_execution.util.DefaultEntry.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.util.EqualsHashCodeResetter.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.util.SideProofStore.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.util.SymbolicExecutionEnvironment.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.util.SymbolicExecutionSideProofUtil.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.util.SymbolicExecutionUtil.class - [JAR]

de.uka.ilkd.key.symbolic_execution.model.impl

├─ de.uka.ilkd.key.symbolic_execution.model.impl.AbstractExecutionBlockStartNode.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.model.impl.AbstractExecutionElement.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.model.impl.AbstractExecutionMethodReturn.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.model.impl.AbstractExecutionNode.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.model.impl.AbstractExecutionValue.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.model.impl.AbstractExecutionVariable.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.model.impl.ExecutionAllArrayIndicesVariable.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.model.impl.ExecutionAuxiliaryContract.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.model.impl.ExecutionBranchCondition.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.model.impl.ExecutionBranchStatement.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.model.impl.ExecutionConstraint.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.model.impl.ExecutionExceptionalMethodReturn.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.model.impl.ExecutionJoin.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.model.impl.ExecutionLink.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.model.impl.ExecutionLoopCondition.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.model.impl.ExecutionLoopInvariant.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.model.impl.ExecutionLoopStatement.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.model.impl.ExecutionMethodCall.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.model.impl.ExecutionMethodReturn.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.model.impl.ExecutionMethodReturnValue.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.model.impl.ExecutionOperationContract.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.model.impl.ExecutionStart.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.model.impl.ExecutionStatement.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.model.impl.ExecutionTermination.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.model.impl.ExecutionValue.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.model.impl.ExecutionVariable.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.model.impl.TreeSettings.class - [JAR]

de.uka.ilkd.key.symbolic_execution.strategy

├─ de.uka.ilkd.key.symbolic_execution.strategy.AbstractCallStackBasedStopCondition.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.strategy.BreakpointStopCondition.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.strategy.CompoundStopCondition.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.strategy.CutHeapObjectsFeature.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.strategy.CutHeapObjectsTermGenerator.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.strategy.ExecutedSymbolicExecutionTreeNodesStopCondition.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.strategy.SimplifyTermStrategy.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.strategy.StepOverSymbolicExecutionTreeNodesStopCondition.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.strategy.StepReturnSymbolicExecutionTreeNodesStopCondition.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.strategy.SymbolicExecutionBreakpointStopCondition.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.strategy.SymbolicExecutionGoalChooser.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.strategy.SymbolicExecutionGoalChooserBuilder.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.strategy.SymbolicExecutionStrategy.class - [JAR]

de.uka.ilkd.key.symbolic_execution.strategy.breakpoint

├─ de.uka.ilkd.key.symbolic_execution.strategy.breakpoint.AbstractBreakpoint.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.strategy.breakpoint.AbstractConditionalBreakpoint.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.strategy.breakpoint.AbstractHitCountBreakpoint.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.strategy.breakpoint.ExceptionBreakpoint.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.strategy.breakpoint.FieldWatchpoint.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.strategy.breakpoint.IBreakpoint.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.strategy.breakpoint.KeYWatchpoint.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.strategy.breakpoint.LineBreakpoint.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.strategy.breakpoint.MethodBreakpoint.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.strategy.breakpoint.SymbolicExecutionExceptionBreakpoint.class - [JAR]

de.uka.ilkd.key.proof

├─ de.uka.ilkd.key.proof.TermProgramVariableCollectorKeepUpdatesForBreakpointconditions.class - [JAR]

de.uka.ilkd.key.symbolic_execution.model

├─ de.uka.ilkd.key.symbolic_execution.model.IExecutionAuxiliaryContract.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.model.IExecutionBaseMethodReturn.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.model.IExecutionBlockStartNode.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.model.IExecutionBranchCondition.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.model.IExecutionBranchStatement.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.model.IExecutionConstraint.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.model.IExecutionElement.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.model.IExecutionExceptionalMethodReturn.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.model.IExecutionJoin.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.model.IExecutionLink.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.model.IExecutionLoopCondition.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.model.IExecutionLoopInvariant.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.model.IExecutionLoopStatement.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.model.IExecutionMethodCall.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.model.IExecutionMethodReturn.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.model.IExecutionMethodReturnValue.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.model.IExecutionNode.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.model.IExecutionOperationContract.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.model.IExecutionStart.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.model.IExecutionStatement.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.model.IExecutionTermination.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.model.IExecutionValue.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.model.IExecutionVariable.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.model.ITreeSettings.class - [JAR]

de.uka.ilkd.key.symbolic_execution.po

├─ de.uka.ilkd.key.symbolic_execution.po.ProgramMethodPO.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.po.ProgramMethodSubsetPO.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.po.TruthValuePOExtension.class - [JAR]

de.uka.ilkd.key.symbolic_execution.object_model

├─ de.uka.ilkd.key.symbolic_execution.object_model.IModelSettings.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.object_model.ISymbolicAssociation.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.object_model.ISymbolicAssociationValueContainer.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.object_model.ISymbolicElement.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.object_model.ISymbolicEquivalenceClass.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.object_model.ISymbolicLayout.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.object_model.ISymbolicObject.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.object_model.ISymbolicState.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.object_model.ISymbolicValue.class - [JAR]

de.uka.ilkd.key.symbolic_execution.util.event

├─ de.uka.ilkd.key.symbolic_execution.util.event.ISideProofStoreListener.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.util.event.SideProofStoreEvent.class - [JAR]

de.uka.ilkd.key.symbolic_execution.object_model.impl

├─ de.uka.ilkd.key.symbolic_execution.object_model.impl.AbstractElement.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.object_model.impl.AbstractSymbolicAssociationValueContainer.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.object_model.impl.ModelSettings.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.object_model.impl.SymbolicAssociation.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.object_model.impl.SymbolicEquivalenceClass.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.object_model.impl.SymbolicLayout.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.object_model.impl.SymbolicObject.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.object_model.impl.SymbolicState.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.object_model.impl.SymbolicValue.class - [JAR]

de.uka.ilkd.key.symbolic_execution.slicing

├─ de.uka.ilkd.key.symbolic_execution.slicing.AbstractBackwardSlicer.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.slicing.AbstractSlicer.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.slicing.Access.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.slicing.Location.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.slicing.ThinBackwardSlicer.class - [JAR]

de.uka.ilkd.key.symbolic_execution.rule

├─ de.uka.ilkd.key.symbolic_execution.rule.AbstractSideProofRule.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.rule.ModalitySideProofRule.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.rule.QuerySideProofRule.class - [JAR]

de.uka.ilkd.key.rule.label

├─ de.uka.ilkd.key.rule.label.BlockContractValidityTermLabelUpdate.class - [JAR]

├─ de.uka.ilkd.key.rule.label.FormulaTermLabelMerger.class - [JAR]

├─ de.uka.ilkd.key.rule.label.FormulaTermLabelRefactoring.class - [JAR]

├─ de.uka.ilkd.key.rule.label.FormulaTermLabelUpdate.class - [JAR]

├─ de.uka.ilkd.key.rule.label.LoopBodyTermLabelUpdate.class - [JAR]

├─ de.uka.ilkd.key.rule.label.LoopInvariantNormalBehaviorTermLabelUpdate.class - [JAR]

├─ de.uka.ilkd.key.rule.label.RemoveInCheckBranchesTermLabelRefactoring.class - [JAR]

├─ de.uka.ilkd.key.rule.label.StayOnFormulaTermLabelPolicy.class - [JAR]

├─ de.uka.ilkd.key.rule.label.SymbolicExecutionTermLabelUpdate.class - [JAR]

de.uka.ilkd.key.symbolic_execution.profile

├─ de.uka.ilkd.key.symbolic_execution.profile.SimplifyTermProfile.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.profile.SymbolicExecutionJavaProfile.class - [JAR]

├─ de.uka.ilkd.key.symbolic_execution.profile.SymbolicExecutionJavaProfileDefaultProfileResolver.class - [JAR]