Browse by Subject "Formal Methods"
Now showing items 1-9 of 9
(2015-08-21)With the recent advances in communication and computation technologies, integration of software into the sensing, actuation, and control is common. This has lead to a new branch of study called Cyber-Physical Systems (CPS). ...
(2004-03)The field of studies on complex systems is becoming one of the most active research areas in computer science. Among those systems, there is a type of system that has the following characteristics: comprising a large number ...
(2014-01-16)Formal methods have revolutionized software reliability and safety, and design patterns has revolutionized software reusability and modularity. However, the preciseness required for formal methods and the flexibility ...
(2004-06)We present a novel approach for verifying safety properties of finite state machines communicating over unbounded FIFO channels that is based on applying machine learning techniques. We assume that we are given a model of ...
(2012-02-06)This dissertation perceives a similarity between two activities: that of coordinating the search for simulation traces toward reaching verification closure, and that of coordinating the search for a proof within a theorem ...
Monitoring-Oriented Programming: A Tool-Supported Methodology for Higher Quality Object-Oriented Software (2004-03)This paper presents a tool-supported methodological paradigm for object-oriented software development, called monitoring-oriented programming and abbreviated MOP, in which runtime monitoring is a basic software design ...
(2010)This is the source code accompanying our HVC 2010 paper titled "vlogsl: A Strategy Language for Simulation-based Veriﬁcation of Hardware"; it includes the source code for the vlogsl tool, as well as targets for all of the ...
(2004-08)This paper describes the application of the Real-Time Maude tool and the Maude formal methodology to the specification and analysis of the AER/NCA suite of active network multicast protocol components. Because of the ...
(2009-06-03)The development of modern ICs requires a huge investment in RTL verification. This is a reflection of brisk release schedules and the complexity of contemporary chip designs. A major bottleneck to reaching verification ...