Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ModelInference/synoptic
/ types & classes
Types & classes
656 in github.com/ModelInference/synoptic
⨍
Functions
6,002
◇
Types & classes
656
↓ 1 callers
Class
AbpArgs
traces/AlternatingBitProtocol/src/gen_abp_logs.py:113
↓ 1 callers
Class
Node
traces/PetersonLeaderElection/src/gen_peterson_trace.py:30
↓ 1 callers
Class
Process
Represents a single process that generates and consumes messages.
traces/abstract/slaml11-benchmarking-po-traces/simulator.py:37
↓ 1 callers
Class
Receiver
traces/StenningDataLink/src/gen_stenning_trace.py:61
↓ 1 callers
Class
Receiver
Receiver in an alternating bit protocol.
traces/AlternatingBitProtocol/src/receiver.py:6
↓ 1 callers
Class
Sender
traces/StenningDataLink/src/gen_stenning_trace.py:11
↓ 1 callers
Class
Sender
Sender in an alternating bit protocol.
traces/AlternatingBitProtocol/src/sender.py:7
Class
ACPartition
Represents a set of ACWith invariants, closed under transitive closure. That is, if a and b are in the set, and b ACWith c, then c is also in the set.
synopticgwt/src/synopticgwt/client/invariants/model/ACPartition.java:12
Class
AFBiRelationInvariant
Represents a birelational event invariant in the input traces where the first event is always followed by the second event.
synoptic/src/synoptic/invariants/birelational/AFBiRelationInvariant.java:14
Class
AFbyChecker
csight/src/csight/invariants/checkers/AFbyChecker.java:17
Class
AFbyInvFsms
FSM for a set of invariants of the form "A always followed by B". The FSM enters a failure state when A is encountered, and then enters a success stat
synoptic/src/synoptic/invariants/fsmcheck/AFbyInvFsms.java:19
Class
AFbyLowerTracingSet
NFA state set for the AFbyLower constrained invariant which keeps the shortest path justifying a given state being inhabited. <br /> <br /> State0 = s
synoptic/src/synoptic/invariants/fsmcheck/AFbyLowerTracingSet.java:26
Enum
AFbyState
csight/src/csight/invariants/checkers/AFbyChecker.java:7
Class
AFbyTracingSet
Represents a "A always followed by B" synoptic.invariants to simulate, recording the shortest historical path to reach a particular state. This finite
synoptic/src/synoptic/invariants/fsmcheck/AFbyTracingSet.java:20
Class
AFbyUpperTracingSet
NFA state set for the AFbyUpper constrained invariant which keeps the shortest path justifying a given state being inhabited. <br /> <br /> State0 = s
synoptic/src/synoptic/invariants/fsmcheck/AFbyUpperTracingSet.java:26
Class
APBiRelationInvariant
Represents a birelational event invariant in the input traces where the first event is always preceded by the second event.
synoptic/src/synoptic/invariants/birelational/APBiRelationInvariant.java:15
Class
APChecker
csight/src/csight/invariants/checkers/APChecker.java:21
Class
APInvFsms
FSM for a set of invariants of the form "A always precedes B". The FSM enters a permanent success state upon encountering an A, and enters a permanent
synoptic/src/synoptic/invariants/fsmcheck/APInvFsms.java:20
Class
APLowerTracingSet
NFA state set for the APLower constrained invariant which keeps the shortest path justifying a given state being inhabited. <br /> <br /> State0 = sta
synoptic/src/synoptic/invariants/fsmcheck/APLowerTracingSet.java:25
Enum
APState
csight/src/csight/invariants/checkers/APChecker.java:7
Class
APTracingSet
Represents a set of "A always precedes B" synoptic.invariants to simulate, recording the shortest historical path to reach a particular state. This fi
synoptic/src/synoptic/invariants/fsmcheck/APTracingSet.java:20
Class
APUpperTracingSet
NFA state set for the APUpper constrained invariant which keeps the shortest path justifying a given state being inhabited. <br /> <br /> State0 = sta
synoptic/src/synoptic/invariants/fsmcheck/APUpperTracingSet.java:25
Class
Abort
traces/TwitterTracer/src/ProtoTrace.java:1560
Class
AbsFSM
Describes a basic interface for an FSM.
csight/src/csight/model/AbsFSM.java:13
Class
AbsFSMState
An abstraction for a state of an FSM. This state can be initial/terminal, and has some number of transitions to other state instances. @param <NextSt
csight/src/csight/model/AbsFSMState.java:21
Class
AbsInvTesting
csight/tests/csight/invariants/AbsInvTesting.java:10
Class
AbsMultiChState
Implements basic functionality and maintains channel states for a number of processes in a FIFO system.
csight/src/csight/model/fifosys/channel/channelstate/AbsMultiChState.java:14
Class
AbsMultiFSMState
Partial specification for the non-channel state of multiple FSM processes. @param <State> The state of a single FSM process.
csight/src/csight/model/fifosys/AbsMultiFSMState.java:17
Class
AbstractErrorReportingAsyncCallback
A callback object, which takes care of starting/stopping the associated progress wheel animation, and controlling the error message display. This clas
synopticgwt/src/synopticgwt/client/util/AbstractErrorReportingAsyncCallback.java:26
Class
AbstractMain
Contains entry points for the command line version of Synoptic or a derivative project. The AbstractMain instance is a singleton that maintains option
synoptic/src/synoptic/main/AbstractMain.java:68
Class
AbstractMessage
A partial implementation of the {@link Message} interface which implements as many methods of that interface as possible in terms of other methods. @
traces/old/traceGen/src/com/google/protobuf/AbstractMessage.java:48
Class
AbstractMessageLite
A partial implementation of the {@link MessageLite} interface which implements as many methods of that interface as possible in terms of other methods
traces/old/traceGen/src/com/google/protobuf/AbstractMessageLite.java:46
Class
AbstractOptions
<p> The common options for all Synoptic projects. Generally, this should not be created manually. Instead, parse command line options using PerfumeOpt
synoptic/src/synoptic/main/options/AbstractOptions.java:17
Class
AbstractResource
An interface that all Synoptic resource types must implement. It abstracts away the type of resource used -- vector clocks/integer/float/etc -- and ex
synoptic/src/synoptic/util/resource/AbstractResource.java:9
Class
AbstractTestCase
AbstractTestCase is a sequence of actions corresponding to a valid path in some Synoptic model.
synoptic/src/synoptic/model/testgeneration/AbstractTestCase.java:18
Class
Ack
traces/TwitterTracer/src/ProtoTrace.java:2499
Class
Action
Action is a single step in an abstract test case. Action is an INode that can have at most 1 outgoing transition.
synoptic/src/synoptic/model/testgeneration/Action.java:19
Class
AddRegExpHandler
Adds a new reg exp text area with a corresponding delete button.
synopticgwt/src/synopticgwt/client/input/InputTab.java:468
Class
AllRelationsTransitiveClosure
This class keeps a set of transitive closures for an IGraph, one transitive closure per relation in the IGraph.
synoptic/src/synoptic/invariants/miners/AllRelationsTransitiveClosure.java:14
Class
AllRelationsTransitiveClosureTests
synoptic/src/synoptic/tests/units/AllRelationsTransitiveClosureTests.java:20
Class
AlphabetTests
csight/tests/csight/model/alphabet/AlphabetTests.java:14
Class
AlreadyCalledException
Exception thrown when a one-time callback is called more than once.
traces/old/traceGen/src/com/google/protobuf/RpcUtil.java:127
Class
AlwaysConcurrentInvariant
Represents the "x is always concurrent with y" invariant for some two distributed event types x and y. What this means is that for all the inputs trac
synoptic/src/synoptic/invariants/concurrency/AlwaysConcurrentInvariant.java:18
Class
AlwaysFollowedBy
A CSight representation of the AFby invariant.
csight/src/csight/invariants/AlwaysFollowedBy.java:10
Class
AlwaysFollowedByTests
csight/tests/csight/invariants/AlwaysFollowedByTests.java:16
Class
AlwaysFollowedInvariant
synoptic/src/synoptic/invariants/AlwaysFollowedInvariant.java:11
Class
AlwaysPrecedes
A CSight representation of the AP invariant.
csight/src/csight/invariants/AlwaysPrecedes.java:10
Class
AlwaysPrecedesInvariant
synoptic/src/synoptic/invariants/AlwaysPrecedesInvariant.java:10
Class
AlwaysPrecedesTests
csight/tests/csight/invariants/AlwaysPrecedesTests.java:16
Class
AnalyticsTracker
Exposes an interface for GWT events to be tracked via Google analytics. All of the exposed methods are static JSNI methods. The client is required to
synopticgwt/src/synopticgwt/client/util/AnalyticsTracker.java:14
Class
AppConfiguration
Singleton class that takes care of loading in all of the application configuration parameters. Currently, these are passed to the application as syste
synopticgwt/src/synopticgwt/server/AppConfiguration.java:18
Class
AppConfigurationTestNoDB
Tests the server-side configuration object.
synopticgwt/test/synopticgwt/server/AppConfigurationTestNoDB.java:13
Class
AppConfigurationTestWithDB
Tests the server-side configuration object.
synopticgwt/test/synopticgwt/server/AppConfigurationTestWithDB.java:13
Class
Arrow
Java wrapper for an arrow on a Raphael canvas
synopticgwt/src/synopticgwt/client/invariants/model/Arrow.java:11
Class
BadState
Represents a bad configuration in the CFSM, which will be tested for reachability by the McScM model checker. A bad configuration includes (1) a CFSM
csight/src/csight/model/fifosys/cfsm/BadState.java:12
Class
BadStateTests
csight/tests/csight/model/fifosys/cfsm/fsm/BadStateTests.java:13
Class
Benchmark
A class to facilitate synoptic.benchmarks. Just set your benchmark up as a ConfigureableBenchmark, and pass it to the constructor. The synoptic.benchm
synoptic/src/synoptic/benchmarks/Benchmark.java:16
Class
BiRelationInvariantMiningTests
synoptic/src/synoptic/tests/units/BiRelationInvariantMiningTests.java:28
Class
BiRelationalInvariant
BiRelationalInvariants are invariants mined from subsets of input traces. The mined subset of an input trace is the set subtraces over relation, trans
synoptic/src/synoptic/invariants/birelational/BiRelationalInvariant.java:12
Class
BinChecker
Factory of binary invariant checkers, as well as the base class for all of these checkers.
csight/src/csight/invariants/checkers/BinChecker.java:11
Class
BinaryFalse
Evaluates two objects and always returns false.
synoptic/src/synoptic/util/Predicate.java:12
Class
BinaryInvariant
Class for code that is shared by all binary temporal synoptic.invariants.
synoptic/src/synoptic/invariants/BinaryInvariant.java:13
Class
BinaryInvariant
A CSight representation a binary temporal invariant, inv(first,second), where first/second are the related event types. An invariant also includes syn
csight/src/csight/invariants/BinaryInvariant.java:15
Class
BinaryTrue
Evaluates two objects and always returns true.
synoptic/src/synoptic/util/Predicate.java:19
Class
Bisimulation
Partition graphs can be transformed using two algorithms -- coarsening and refinement. This class implements refinement using the Bisim algorithm ( {@
synoptic/src/synoptic/algorithms/Bisimulation.java:50
Class
BisimulationTests
synoptic/src/synoptic/tests/units/BisimulationTests.java:21
Interface
BlockingRpcChannel
<p>Abstract interface for a blocking RPC channel. {@code BlockingRpcChannel} is the blocking equivalent to {@link RpcChannel}. @author kenton@google
traces/old/traceGen/src/com/google/protobuf/BlockingRpcChannel.java:40
Interface
BlockingService
Blocking equivalent to {@link Service}. @author kenton@google.com Kenton Varda @author cpovirk@google.com Chris Povirk
traces/old/traceGen/src/com/google/protobuf/BlockingService.java:39
Class
BriefLogFormatter
The default brief log formatter used by Synoptic for logging to stdout.
synoptic/src/synoptic/util/BriefLogFormatter.java:9
Class
Builder
traces/old/traceGen/src/prototrace/ProtoTrace.java:191
Class
Builder
traces/old/traceGen/src/prototrace/ProtoTrace.java:595
Class
Builder
traces/old/traceGen/src/prototrace/ProtoTrace.java:981
Class
Builder
Builder for {@link DynamicMessage}s.
traces/old/traceGen/src/com/google/protobuf/DynamicMessage.java:252
Class
Builder
A partial implementation of the {@link Message.Builder} interface which implements as many methods of that interface as possible in terms of other met
traces/old/traceGen/src/com/google/protobuf/AbstractMessage.java:182
Class
Builder
traces/old/traceGen/src/com/google/protobuf/GeneratedMessageLite.java:47
Class
Builder
traces/old/traceGen/src/com/google/protobuf/GeneratedMessage.java:147
Class
Builder
A partial implementation of the {@link Message.Builder} interface which implements as many methods of that interface as possible in terms of other met
traces/old/traceGen/src/com/google/protobuf/AbstractMessageLite.java:99
Class
Builder
Builder for {@link UnknownFieldSet}s. <p>Note that this class maintains {@link Field.Builder}s for all fields in the set. Thus, adding one element t
traces/old/traceGen/src/com/google/protobuf/UnknownFieldSet.java:280
Class
Builder
Used to build a {@link Field} within an {@link UnknownFieldSet}. <p>Use {@link Field#newBuilder()} to construct a {@code Builder}.
traces/old/traceGen/src/com/google/protobuf/UnknownFieldSet.java:811
Class
Builder
traces/old/traceGen/src/com/google/protobuf/DescriptorProtos.java:157
Class
Builder
traces/old/traceGen/src/com/google/protobuf/DescriptorProtos.java:627
Class
Builder
traces/old/traceGen/src/com/google/protobuf/DescriptorProtos.java:1354
Class
Builder
traces/old/traceGen/src/com/google/protobuf/DescriptorProtos.java:1761
Class
Builder
traces/old/traceGen/src/com/google/protobuf/DescriptorProtos.java:2704
Class
Builder
traces/old/traceGen/src/com/google/protobuf/DescriptorProtos.java:3257
Class
Builder
traces/old/traceGen/src/com/google/protobuf/DescriptorProtos.java:3692
Class
Builder
traces/old/traceGen/src/com/google/protobuf/DescriptorProtos.java:4093
Class
Builder
traces/old/traceGen/src/com/google/protobuf/DescriptorProtos.java:4542
Class
Builder
traces/old/traceGen/src/com/google/protobuf/DescriptorProtos.java:5116
Class
Builder
traces/old/traceGen/src/com/google/protobuf/DescriptorProtos.java:5676
Class
Builder
traces/old/traceGen/src/com/google/protobuf/DescriptorProtos.java:6194
Class
Builder
traces/old/traceGen/src/com/google/protobuf/DescriptorProtos.java:6648
Class
Builder
traces/old/traceGen/src/com/google/protobuf/DescriptorProtos.java:6990
Class
Builder
traces/old/traceGen/src/com/google/protobuf/DescriptorProtos.java:7332
Class
Builder
traces/old/traceGen/src/com/google/protobuf/DescriptorProtos.java:7674
Class
Builder
traces/old/traceGen/src/com/google/protobuf/DescriptorProtos.java:8045
Class
Builder
traces/old/traceGen/src/com/google/protobuf/DescriptorProtos.java:8408
Class
Builder
traces/TwitterTracer/src/ProtoTrace.java:237
Class
Builder
traces/TwitterTracer/src/ProtoTrace.java:698
Class
Builder
traces/TwitterTracer/src/ProtoTrace.java:1098
next →
1–100 of 656, ranked by callers