Skip to main content
Obtaining accurate system models for verification is a hard and time consuming process, which is seen by industry as a hindrance to adopt otherwise powerful modeldriven development techniques and tools. In this paper we pursue an... more
    • by 
    •   18  
      Model CheckingEmbedded SystemsProbabilistic LogicComputer Model
Diachronic uncertainty, uncertainty about where an agent falls in time, poses interesting conceptual difficulties. Although the agent is uncertain about where she falls in time, this uncertainty can only obtain at a particular moment in... more
    • by 
    •   6  
      Cognitive ScienceGame TheoryPhilosophyLinguistics
We introduce a logical verification methodology for checking behavioral properties of service-oriented computing systems. Service properties are described by means of SocL, a branching-time temporal logic that we have specifically... more
    • by 
    •   14  
      Information SystemsComputer ScienceService Oriented ComputingModel Checking
The development of most large and complex systems necessarily involves many people+ach with their own perspectives on the system defined by their knowledge, responsibilities, and commitments. To address this we have advocated distributed... more
    • by 
    •   9  
      Information SystemsComplex SystemComputer SoftwareMultiple Perspectives
We first advocate that the AUML (Agent Unified Modeling Language) notation, even in its new version, is not precise enough to adequately describe protocols. This problem was long identified by Harel and we propose to follow his solution:... more
    • by 
    •   12  
      Cognitive ScienceComputational ComplexityModel CheckingPure Mathematics
This paper presents ArchiTRIO (Architectural TRIO), a new temporal logic language which combines a subset of the UML notation with a precise formal semantics inspired from the authors’ experiences. ArchiTRIO allows developers to use... more
    • by 
    •   11  
      Formal SemanticsSystem ArchitectureTemporal ConstraintsFormal language
In this paper we study a version of constructive linear-time temporal logic (LTL) with the "next" temporal operator. The logic is originally due to Davies, who has shown that the proof system of the logic corresponds to a type system for... more
    • by 
    •   14  
      SemanticsLinear LogicReasoningSystem Analysis
A temporal-constraint logic programming framework for the specification and automatic verification and synthesis of assembly sequences is developed. The implemented tool is based on the formulated and derived precedence properties for a... more
    • by 
    •   5  
      EngineeringLogic ProgrammingKnowledge Representation and ReasoningConstraint
This paper gives a brief overview of version 2.0 of PRISM, a tool for the automatic formal verification of probabilistic systems, and some of the case studies to which it has already been applied.
    • by 
    •   17  
      Model CheckingMarkov Decision ProcessProbabilistic LogicProbability Distribution & Applications
Online virtual worlds such as Second Life provide a rich medium for unstructured human interaction in a shared simulated 3D environment. However, many human interactions take place in a structured social context where participants are... more
    • by 
    •   10  
      Social InteractionSecond LifeVirtual WorldsMulti Agent System
We propose a data model for representing moving objects in database systems. It is called the Moving Objects Spatio-Temporal (MOST) data model. We also propose Future Temporal Logic (FTL) as the query language for the MOST model, and... more
    • by 
    •   12  
      LogicDatabase SystemsTemporal DatabasesData Engineering
In this paper, we consider the robust interpretation of Metric Temporal Logic (MTL) formulas over signals that take values in metric spaces. For such signals, which are generated by systems whose states are equipped with non-trivial... more
    • by 
    •   10  
      SemanticsTheoretical Computer ScienceDistanceMathematical Sciences
    • by 
    •   9  
      MathematicsComputer ScienceModel CheckingLinear Logic
    • by 
    •   3  
      EngineeringArtificial Intelligence in MedicineTemporal Logic
The aim of the paper is to present a sound, strongly complete and decidable probabilistic temporal logic that can model reasoning about evidence. The formal system developed here is actually a solution of a problem proposed by Halpern and... more
    • by 
    •   5  
      Applied MathematicsEvidenceProbabilistic LogicDecidability
Most existing natural language database interfaces (NLDBs) were designed to be used with database systems that provide very limited facilities for manipulating time-dependent data, and they do not support adequately temporal linguistic... more
    • by 
    •   9  
      Cognitive ScienceLinguisticsNatural languageNatural language interface
This paper describes a new symbolic model checker, called NUSMV, developed as part of a joint project between CMU and IRST. NUSMV is the result of the reengineering, reimplementation, and, to a limited extent, extension of the CMU SMV... more
    • by  and +2
    •   6  
      Technology transferComputer SoftwareOnTemporal Logic
This paper presents a new logic of operation for time overcurrent relays. With the application of the proposed technique, the sensitivity of time overcurrent relays is increased. In order to obtain this, the relay operates with a dynamic... more
    • by 
    •   7  
      ImplementationOvercurrent RelaySensitivityTemporal Logic
Research with autonomous unmanned aircraft systems is reaching a new degree of sophistication where targeted missions require complex types of deliberative capability integrated in a practical manner in such systems. Due to these... more
    • by 
    •   11  
      Cognitive ScienceSystem ArchitectureMulti-Agent Systems and Autonomous AgentsMission Planning
The development process of complex systems needs to take in account differents domains and aspects. SysML (Systems Modeling Language) is a new modeling language that allows a system description with various integrated diagrams (as... more
    • by 
    •   8  
      Modeling LanguageComplex SystemFormal VerificationPetri Net
As follows from the title of this chapter, our primary aim is to analyse possible solutions to the equation
    • by 
    •   2  
      Spatial logicTemporal Logic
This thesis describes the theoretical and practical foundations of a system for the static analysis of XML processing languages. The system relies on a fixpoint temporal logic with converse, derived from the µ-calculus, where models are... more
    • by 
    •   3  
      Static AnalysisBoolean SatisfiabilityTemporal Logic
When a group of authors collaboratively edits interrelated documents, consistency problems occur almost immediately. Current document management systems (DMS) provide useful mechanisms such as document locking and version control, but... more
    • by 
    •   12  
      Document EngineeringConsistency ManagementDocument Management SystemVersion Control
This paper addresses the formal verification of diagnosis systems. Given a physical system and a diagnosis system that observes it, we tackle the problem of verifying that the diagnosis system will be able to recognize the situations that... more
    • by 
    •   6  
      Model CheckingFormal VerificationDynamic SystemTemporal Logic
Nested words are a structured model of execution paths in procedural programs, reflecting their call and return nesting structure. Finite nested words also capture the structure of parse trees and other tree-structured data, such as XML.... more
    • by 
    •   19  
      Computer ScienceModel CheckingXMLAutomata
In the conventional supervisory control framework for discrete event systems with partial event observation, it is assumed that, for each event, the corresponding output symbol is determined deterministically. However, this assumption... more
    • by 
    •   29  
      Mechanical EngineeringApplied MathematicsComputer ScienceSoftware Engineering
Utility Computing (UC) is concerned with the provisioning of computational resources (compute-power, storage, network bandwidth), on a per-need basis, to corporate businesses. Service-level Agreements (SLAs)contracts between a provider... more
    • by 
    •   15  
      CalculusComputational ModelingComputer NetworksPackaging
This book is the second volume in a series of volumes on temporal logics. While Volume 1, which was published in 1994, considered the basic concepts and methods of temporal logics, this volume "deals with some aspects of their... more
    • by 
    •   4  
      Cognitive SciencePhilosophyLinguisticsTemporal Logic
This paper describes the language LUSTRE which is a data flow synchronous language, designed for programming reactive systems-uch as automatic control and monitoring s y s t e m s a s well as for describing hardware. The data flow aspect... more
    • by 
    •   18  
      Biomedical EngineeringAutomatic ControlTemporal LogicsProtocols
Source Control Repositories are used in most software projects to store revisions to source code files. These repositories operate at the file level and support multiple users. A generalized formal model of source control repositories is... more
    • by 
    •   4  
      First-Order LogicFormal ModelSource CodeTemporal Logic
In some contexts, especially in safety or security critical applications, it may be crucial to verify that the interactive behaviour of these systems possess certain formally expressed properties. Our project is to describe the... more
    • by 
    •   12  
      Software EngineeringModelingUser InterfaceUser interfaces
A business process is the combination of a set of activities with logical order and dependence, whose objective is to produce a desired goal. Business process modeling (BPM) using knowledge of the available process modeling techniques... more
    • by 
    •   10  
      Business Process Modeling Notation (BPMN)Ontology MappingBusiness ProcessFirst Order Logic
Candidato: Federico Viglione Matricola: 730374 A.A. 2016/2017 I semi dell'eternità appartengono a delle signore, di professione lavandaie. Queste donne li custodiscono in una teiera riposta su una mensola. Quando alle prime, oscure, luci... more
    • by 
    •   8  
      Philosophy of TimeCausalityMetaphyscisA Priori Analysis
Assume that a real-time programP T consisting of a number of parallel processes is executed on a system having a setPr of processors which are shared between the processes by a real-time schedulerS T. Assume that PT must meet some timing... more
    • by 
    •   14  
      Modal LogicLogic ProgrammingMethodologyParallel Processing
We extend the model of [VRV94] to express strong time-outs (and pre-emption): if an event A does not happen through time t, cause event B to happen at time t. Such constructs arise naturally in practice (e.g. in modeling transistors) and... more
    • by 
    •   15  
      Applied MathematicsIntuitionistic LogicSymbolic ComputationConstraint Programming
We introduce Dynamic Networks of Timed Automata, an extension of (Networks of) Timed Automata useful for specifying concurrently executing timed-processes. The main difference with Timed Automata is that we allow the instantiation at... more
    • by 
    •   19  
      LogicModel CheckingComputer NetworksAutomata
    • by 
    •   7  
      Model CheckingState SpaceFormal VerificationSystem modeling
We define a general notion of a fragment within higher-order type theory; a procedure for constraint satisfiability in combined fragments is outlined, following Nelson-Oppen schema. The procedure is in general only sound, but it becomes... more
    • by  and +1
    •   11  
      Modal LogicSatisfiability Modulo TheoriesTheorem ProvingPure Mathematics
A fundamental problem in the design and development of embedded control systems is the verification of safety requirements. Formal methods, offering a mathematical way to specify and analyze the behavior of a system, together with the... more
    • by 
    •   16  
      Computer ScienceDistributed ComputingSoftware EngineeringModel Checking
    • by 
    •   2  
      Modal LogicTemporal Logic
We describe a new conceptual methodology and related computational architecture called Knowl-Ž . edge-based Navigation of Abstractions for Visualization and Explanation KNAVE . KNAVE is a domain-independent framework specific to the task... more
    • by 
    •   17  
      Cognitive ScienceLogicData MiningComputational Intelligence
The solution of games is a key decision problem in the context of verification of open systems and program synthesis. We present an automata-theoretic approach to solve timed games. Our solution gives a general framework to solve many... more
    • by 
    •   13  
      Game TheoryLinear LogicTheoretical Computer ScienceDecision Theory
Finite identifiability of sets from positive data Dynamic epistemic logic Epistemic temporal logic Epistemic update Formal learning theory constitutes an attempt to describe and explain the phenomenon of learning, in particular of... more
    • by 
    •   11  
      PhilosophyPhilosophy of ScienceLanguage AcquisitionEpistemic Logic
In this thesis, we study two fundamental problems that arise in the modeling of stochastic systems: (i) Validation of stochastic models against behavioral specifications such as temporal logics, and (ii) Discovery of kinetic parameters of... more
    • by 
    •   5  
      Computational ModelingComputational Systems BiologyModel validationBiochemical Pathways
A fundamental problem in the design and development of embedded control systems is the verification of safety requirements. Formal methods, offering a mathematical way to specify and analyze the behavior of a system, together with the... more
    • by 
    •   14  
      Distributed ComputingModel CheckingFormal methodsSystem Design
There has been a growing interest in investigating methodologies to support the development of secure systems in the software engineering research community. Recently, much attention has been focused on the modelling and analysis of... more
    • by 
    •   11  
      Software EngineeringAspect-Oriented ProgrammingNetwork SecuritySoftware Architecture
The paper attempts to give a solution to the Fitch’s paradox though the strategy of the reformulation of the paradox in temporal logic, and a notion of knowledge which is a kind of ceteris paribus modality. An analogous solution has been... more
    • by 
    •   5  
      Modal LogicPhilosophyEpistemic LogicSynthese
Previous studies on mining sequential patterns have focused on temporal patterns specified by some form of propositional temporal logic. However, there are some interesting sequential patterns whose specification needs a more expressive... more
    • by  and +1
    •   6  
      Information SystemsTemporal Data MiningSequential Pattern MiningBoolean Satisfiability