Filters








150,451 Hits in 5.7 sec

Simulation and Formal Verification of SIP/ZRTP Protocol using UPPAAL

2019 International journal of recent technology and engineering  
Temporal logic was used to design the queries to verify the properties.  ...  We firstly analyze the security properties of this protocol. Formal analysis is a mathematical technique that can be used to verify the correctness of the system.  ...  We formed the properties with the help of temporal logic to design the queries. II.  ... 
doi:10.35940/ijrte.b1029.0982s1119 fatcat:4y6x5h44wrfb7bpffqpiyiufgy

Formal verification of secure group communication protocols modelled in UML

P. de Saqui-Sannes, T. Villemur, B. Fontan, S. Mota, M. S. Bouassida, N. Chridi, I. Chrisment, L. Vigneron
2010 Innovations in Systems and Software Engineering  
SAFECAST, a project on secured group communication systems design.  ...  The TURTLE toolkit enabled saving development time by eliminating design solutions with inappropriate temporal parameters.  ...  The authors are grateful to all the partners of SAFECAST project. AVISPA has been developed by LORIA. The TURTLE profile has been partly developed by LAAS-CNRS, ISAE and Telecom-Paris.  ... 
doi:10.1007/s11334-010-0122-3 fatcat:fjlthakjsneu5b4aqok7iex3p4

Formal reasoning about dialogue properties with automatic support

Fabio Paterno'
1997 Interacting with computers  
One of the advantages of using formal methods in the design of human-computer interfaces is the possibility to reason about user interface properties.  ...  This paper discusses the possibilities of verifying the properties of user interfaces and related problems, such as when the dialogue specification has an infinite number of states.  ...  Acknowledgements I wish to thank the anonymous reviewers for their comments which were useful for improving the presentation of the final version of the paper.  ... 
doi:10.1016/s0953-5438(97)00015-5 fatcat:jwwc27mdybd65c5achkq6rzrzi

A Behavioral Analysis Approach to Pattern-Based Composition [chapter]

Jing Dong, Paulo S. C. Alencar, Donald D. Cowan
2001 OOIS 2001  
We show how to represent, instantiate and integrate design components, and how to find design composition errors using model checking techniques.  ...  This paper introduces a rigorous analysis approach to software design composition based on automated verification techniques.  ...  XMC [15] is a model checker for verifying temporal properties of a system. It is written in the XSB table Prolog programming system.  ... 
doi:10.1007/978-1-4471-0719-4_55 dblp:conf/oois/DongAC01 fatcat:se5i3326uneyxfqphqhua64goe

Verifying Smart Sensory Systems on Cloud Computing Frameworks

Mohammed GH. AL Zamil
2015 Procedia Computer Science  
The verifiability has been guaranteed by the automatic generation of a finite-state-automaton (FSA) that represents the behavioral transitions of the system.  ...  This separation is the main quality aspect of software defined networking (SDN) technology. This paper proposes a design pattern that handles the SDN problem.  ...  Let P be a set of atomic temporal properties.  ... 
doi:10.1016/j.procs.2015.05.130 fatcat:gryhm5h2qfeefmd7ut7xzvkyhe

EVP: Integration of FDTs for the analysis and verification of communication protocols [chapter]

P. Merino, J. M. Troya
1996 Lecture Notes in Computer Science  
EVP is an integrated tool-set for specification and the analysis of communication protocols and distributed systems.  ...  The common language is a concmztnt logic language Slx~ially designed for distributed programming. The analysis consists in interactive simulation and automatic verification.  ...  Particular properties refers to general temporal properties and assert violations~ Since particular requirements for a protocol can be specified, a specialised verifier is automatically produced in order  ... 
doi:10.1007/3-540-61474-5_90 fatcat:uamufsuovrf6rmb2dqveac447i

Improving Test Conformance of Smart Cards versus EMV-Specification by Using on the Fly Temporal Property Verification [chapter]

Germain Jolly, Sylvain Vernois, Jean-Luc Lambert
2014 Communications in Computer and Information Science  
This paper will expose a way to improve verification and validation of the payment application stored in the chip of the smart card based on temporal property verification.  ...  The properties will be designed in conformance with EMV-specification but our goal is not to formally prove them.  ...  This method is often used in the field of electronics. Assertion Based Design [8] allows to verify properties, relationships or sequences on electronics systems.  ... 
doi:10.1007/978-3-642-54525-2_17 fatcat:5vuqj63i3rg4vmnscmotdskli4

Formalizing and Verifying Decentralized Systems with Extended Concurrent Separation Logic [article]

Yepeng Ding, Hiroyuki Sato
2020 arXiv   pre-print
Meanwhile, formalization and verification of the decentralized systems is the key to ensuring correctness of the design and security properties of the implementation.  ...  In this paper, we propose a novel method of formalizing and verifying decentralized systems with a kind of extended concurrent separation logic.  ...  Model-checking techniques [22, 15, 33] prove to be effective to check safety and liveness properties of distributed system design and algorithms.  ... 
arXiv:2008.08245v1 fatcat:kq7usjbswfd37mbltmst2fie7a

A Comparative Assessment of Collaborative Business Process Verification Approaches [chapter]

John Paul Kasse, Lai Xu, Paul de Vrieze
2017 IFIP Advances in Information and Communication Technology  
Research in business process model verification has yielded a plethora of approaches in form of languages and tools that are based on Petri nets family and temporal logic.  ...  To enable automatic execution of business processes, verification is an important step at the business process design stage to avoid errors at runtime.  ...  KRONOS; applies timed automata and timed temporal logic to verify models for reachability properties [48] [49] like; safety (system never enter unsafe states), non zenoness (the state of the system  ... 
doi:10.1007/978-3-319-65151-4_33 fatcat:gzqlcqiswjhd5plfbl5w7hzyeq

Design of Collaborative Information Agents [chapter]

Catholijn Jonker, Matthias Klusch, Jan Treur
2000 Lecture Notes in Computer Science  
, (2) specification of design structures, and (3) a systematic verification.  ...  To support a widespread use of intelligent information agents for the Internet, the challenges are (1) to identify and classify a variety of instances of the different types of reusable (requirement, design  ...  is used to verify that the design description fulfills the requirements and scenarios.  ... 
doi:10.1007/978-3-540-45012-2_24 fatcat:klrvlzok7zhezescnzdti7k2l4

Compositional Verification of Multi-Agent Systems in Temporal Multi-Epistemic Logic [chapter]

Joeri Engelfriet, Catholijn M. Jonker, Jan Treur
2002 Agent-Based Defeasible Control in Dynamic Environments  
The specification of a system, its properties and their proofs are of a compositional nature, and are formalized within a compositional temporal logic: Temporal Multi-Epistemic Logic.  ...  In this paper we explore the use of a temporal epistemic logic to formalize the process of verification of compositional multi-agent systems.  ...  In that paper, properties to be verified were formalized semantically in terms of temporal epistemic models, and proofs were made by hand, like mathematicians do.  ... 
doi:10.1007/978-94-017-1741-0_9 fatcat:73ea3s3hp5c7xpwndhmhwinzwm

Interface design for core-based systems

V.K. Madisetti, Lan Shen
1997 IEEE Design & Test of Computers  
The designer must also verify communication protocols to ensure that the system satisfies a certain quality of service.  ...  System-level design Given that most errors occur when lower-level components are assembled into a system, we must verify a number of system-level properties early in the core-based design process.  ...  Call for Papers July-September 1998 Special Issue of IEEE Design & Test Early Modeling and Analysis of Packaged Systems Submission date: February 15, 1998 Advances in packaging technology provide an  ... 
doi:10.1109/54.632880 fatcat:mvgmmu2covcdtle2dg7znfg4qq

Compositional Verification of Multi-agent Systems in Temporal Multi-epistemic Logic [chapter]

Joeri Engelfriet, Catholijn M. Jonker, Jan Treur
1999 Lecture Notes in Computer Science  
The specification of a system, its properties and their proofs are of a compositional nature, and are formalized within a compositional temporal logic: Temporal Multi-Epistemic Logic.  ...  In this paper we explore the use of a temporal epistemic logic to formalize the process of verification of compositional multi-agent systems.  ...  In that paper, properties to be verified were formalized semantically in terms of temporal epistemic models, and proofs were made by hand, like mathematicians do.  ... 
doi:10.1007/3-540-49057-4_12 fatcat:rmghe74x5bahdkmrd5efi66mh4

Compositional Verification of Multi-Agent Systems: a Formal Analysis of Pro-activeness and Reactiveness [chapter]

Catholijn M. Jonker, Jan Treur
1998 Lecture Notes in Computer Science  
The specification of a system, its properties and their proofs are of a compositional nature, and are formalized within a compositional temporal logic: Temporal Multi-Epistemic Logic.  ...  In this paper we explore the use of a temporal epistemic logic to formalize the process of verification of compositional multi-agent systems.  ...  In that paper, properties to be verified were formalized semantically in terms of temporal epistemic models, and proofs were made by hand, like mathematicians do.  ... 
doi:10.1007/3-540-49213-5_13 fatcat:dnupyivhcbb7fe3dabj6z2yf54

COMPOSITIONAL VERIFICATION OF MULTI-AGENT SYSTEMS: A FORMAL ANALYSIS OF PRO-ACTIVENESS AND REACTIVENESS

CATHOLIJN M. JONKER, JAN TREUR
2002 International Journal of Cooperative Information Systems  
The specification of a system, its properties and their proofs are of a compositional nature, and are formalized within a compositional temporal logic: Temporal Multi-Epistemic Logic.  ...  In this paper we explore the use of a temporal epistemic logic to formalize the process of verification of compositional multi-agent systems.  ...  In that paper, properties to be verified were formalized semantically in terms of temporal epistemic models, and proofs were made by hand, like mathematicians do.  ... 
doi:10.1142/s0218843002000480 fatcat:e52vafmkffe2zd2k2cihahi7dq
« Previous Showing results 1 — 15 out of 150,451 results