Results 271 to 280 of about 1,932,015 (306)
Some of the next articles are maybe not open access.

Formal methods and their future

1994
The complexity of future systems level problems is driving the need for alternative approaches to examining the problem of architectural synthesis at higher levels of abstraction. In this paper we show how formal reasoning tools may be used to help address this complexity problem and allow the designer to explore the design space with impunity, thanks ...
Gerry Musgrave   +4 more
openaire   +1 more source

Formal methods

Proceedings of the 2013 ACM SIGAda annual conference on High integrity language technology, 2013
Formal methods research has made tremendous progress since the 1980s when a proof using a theorem prover was worthy of a Ph.D. thesis and a bug in a VLSI textbook was found using a model checker. Now, with advances in theorem proving, model checking, satisfiability modulo theories (SMT) solvers, and program analysis, the engines of formal methods are ...
openaire   +1 more source

Formal Methods and Cryptography

2006
Security-critical systems are an important application area for formal methods. However, such systems often contain cryptographic subsystems. The natural definitions of these subsystems are probabilistic and in most cases computational. Hence it is not obvious how one can treat cryptographic subsystems in a sound way within formal methods, in ...
Michael Backes 0001   +2 more
openaire   +1 more source

Tools to support formal methods

Proceedings of the 11th international conference on Software engineering - ICSE '89, 1989
A key factor in the acceptance of high level programming languages has been the development of a comprehensive set of tools to support the user. If formal languages for specification are to achieve the same level of acceptance, they too will require extensive automated support.
S. Patel   +3 more
openaire   +1 more source

Formal Methods in CafeOBJ

2002
Formal methods are still expected to improve the practice of software engineering. The areas in which formal methods will play important roles include at least: (1) distributed component software, (2) network/system security, (3) embedded systems. Formal methods are better supported by formal specification languages equipped with formal verification ...
openaire   +1 more source

Formal Methods at Scale

IEEE Security & Privacy, 2022
William Martin 0010   +2 more
openaire   +1 more source

Aspects and Formal Methods

2008
Aspects are now commonly used to add functionality that otherwise would cut across the structure of object systems. In this survey, both directions in the connection between aspects and formal methods are examined. On the one hand, the use of aspects to facilitate (general) software verification, and especially model checking, is demonstrated.
openaire   +1 more source

Formal methods for dynamical systems

Proceedings of the 15th ACM international conference on Hybrid Systems: Computation and Control, 2012
In control theory, "complex" models of physical processes, such as systems of differential equations, are usually checked against "simple" specifications, such as stability and set invariance. In formal methods, "rich" specifications, such as languages and formulae of temporal logics, are checked against "simple" models of software programs and digital
openaire   +1 more source

Formal Methods and Dependability

2000
This paper sets out a programme of work in the area of dependability. The research is to be pursued under the aegis of a six-year Inter-Disciplinary Research Collaboration funded by the UK Engineering and Physical Sciences Research Council. The aim is to to consider computer-based systems which comprise humans as well as hardware and software.
openaire   +1 more source

Formal Methods in Robotics

2004
AI research in robotics started out with the hypothesis that logical modelling and reasoning plays a key role. This assumption was seriously questioned by behaviour-based and “Nouvelle AI” approaches. The credo by this school of thinking is that explicit modelling of the environment and reasoning about it is too brittle and computationally too ...
openaire   +2 more sources

Home - About - Disclaimer - Privacy