Using branching time temporal logic to synthesize synchronization skeletons

From MaRDI portal
Revision as of 00:16, 31 January 2024 by Import240129110113 (talk | contribs) (Created automatically from import240129110113)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Publication:1051419

DOI10.1016/0167-6423(83)90017-5zbMath0514.68032OpenAlexW2048355938MaRDI QIDQ1051419

Edmund M. Clarke, E. Allen Emerson

Publication date: 1982

Published in: Science of Computer Programming (Search for Journal in Brave)

Full work available at URL: https://doi.org/10.1016/0167-6423(83)90017-5






Related Items (91)

Completeness and decidability results for CTL in constructive type theoryAxiomatization of a branching time logic with indistinguishability relationsA logic of separating modalitiesChurch's Problem RevisitedStructure Preserving Bisimilarity, Supporting an Operational Petri Net Semantics of CCSPComplexity results on branching-time pushdown model checkingA logic for reasoning about time and reliabilityTemporal Logic and Fair Discrete SystemsCombining Model Checking and DeductionGraph Games and Reactive SynthesisOperational semantics of Framed TempuraQuantified Differential Temporal Dynamic Logic for Verifying Properties of Distributed Hybrid SystemsA decision procedure for combinations of propositional temporal logic and other specialized theoriesTTL : a formalism to describe local and global properties of distributed systemsMetateM: An introductionOn temporal logics with data variable quantifications: decidability and complexitySynthesis of large dynamic concurrent programs from dynamic specificationsLinear templates of ACTL formulas with an application to SAT-based verificationControl problems in a temporal logic frameworkThe complexity of reasoning about knowledge and time. I: Lower boundsOn Abstraction of Probabilistic SystemsFrom model checking to equilibrium checking: reactive modules for rational verificationAutomata-theoretic decision of timed gamesTemporal Specifications with Accumulative ValuesMR4UM: a framework for adding fault tolerance to UML state diagramsPreface to the special issue: Temporal logics of agencyTo be announcedA survey on temporal logics for specifying and verifying real-time systemsTaming strategy logic: non-recurrent fragmentsThe tail-recursive fragment of timed recursive CTLA quadratic construction for Zielonka automata with acyclic communication structureModel and program repair via group actionsCompleteness of a branching-time logic with possible choicesSatisfiability of quantitative probabilistic CTL: rise to the challengeSupervisory control and reactive synthesis: a comparative introductionAnalysing AWN-Specifications Using mCRL2 (Extended Abstract)A tableau-based decision procedure for CTL\(^*\)Towards a notion of unsatisfiable and unrealizable cores for LTLTheorem proving using clausal resolution: from past to presentComplexity of synthesis of composite service with correctness guaranteeSynthesis from scenario-based specificationsOn hierarchically developing reactive systemsUnnamed ItemUnnamed ItemA propositional linear time logic with time flow isomorphic to \(\omega^2\)CTL update of Kripke models through protectionsDeductive verification of alternating systemsAutomatic Data-Abstraction in Model Checking Multi-Agent SystemsSublogics of a branching time logic of robustnessMeasuring inconsistency in some branching time logicsOn the expressive power of hybrid branching-time logicsTemporal Logic with Recursion.One-pass Context-based Tableaux Systems for CTL and ECTLRewrite rules for \(\mathrm{CTL}^\ast\)On undecidability of propositional temporal logics on trace systemsEfficient controller synthesis for a fragment of \(\mathrm{MTL}_{0,\infty}\)Finite-state concurrent programs can be expressed succinctly in triple normal formSYNTHESIZING STATE-BASED OBJECT SYSTEMS FROM LSC SPECIFICATIONSPerformability assessment by model checking of Markov reward modelsEnsuring liveness properties of distributed systems: open problemsDecision procedures and expressiveness in the temporal logic of branching timeSymbolic model checking with rich assertional languagesUnnamed ItemTerminating Tableaux for Hybrid Logic with EventualitiesA modular approach to defining and characterising notions of simulationGames for Temporal Logics on TreesFifty years of Hoare's logicACoRe: automated goal-conflict resolutionCanonicity of proofs in constructive modal logicModel checking timed recursive CTLFinite-state concurrent programs can be expressed in pairwise normal formOn the verification of detectability for timed discrete event systemsAutomated temporal reasoning about reactive systemsAn automata-theoretic approach to linear temporal logicRealizability of Concurrent Recursive ProgramsModel checking for hybrid branching-time logicsEfficient reactive synthesis using mode decompositionFirst order Büchi automata and their application to verification of LTL specificationsCoalgebraic CTL: fixpoint characterization and polynomial-time model checkingSubmodule construction as equation solving in CCSTemporal logic with recursionConstructive Formalization of Hybrid Logic with EventualitiesA Logic for Rewriting StrategiesDifferential dynamic logic for hybrid systemsAutomating the addition of fault tolerance with discrete controller synthesisModel checking for hybrid logicTableaux and sequent calculi for \textsf{CTL} and \textsf{ECTL}: satisfiability test with certifying proofs and modelsCompositional verification of asynchronous concurrent systems using CADPProbabilistic Temporal LogicsProving partial order propertiesA theory of timed automata







This page was built for publication: Using branching time temporal logic to synthesize synchronization skeletons