The properties to be checked can refer to the global C variables as well as to the microcontroller registers and the SRAM. By this approach we are able to find bugs which cannot be found if one looks at the C code or the assembly code alone.
The paper explains the basic functionality of our tools using two illustrative examples. Many embedded systems are used in safety critical environments. Full testing of the systems is often not possible because it is too time consuming or too expensive. Refining assembly code static analysis for the Intel MCS microcontroller. View 5 excerpts, cites methods. Synthesizing simulators for model checking microcontroller binary code.
View 3 excerpts, cites methods. Deadline Verification Using Model Checking. View 1 excerpt. View 3 excerpts, cites background and methods. A system for synthesizing abstraction-enabled simulators for binary code verification.
Highly Influenced. View 3 excerpts, cites methods and background. Model checking and verification method of engine control units. View 1 excerpt, cites background. Using 3-valued memory representation for state space reduction in embedded assembly code model checking.
Model checking C source code for embedded systems. View 3 excerpts, references methods and background. View 1 excerpt, references methods. A survey on service composition approaches: From industrial standards to formal methods 2.
An entry point for formal methods: Specification and analysis of event logs 3. BP: Formal proofs, the fine print and side effects 4. Introducing formal methods to existing processes 6. The role of formal methods in developing a distributed railway interlocking system 8. Formal software analysis emerging trends in software model checking 9. Integrating formal methods tools into undergraduate computer science curriculum Lessons from the application of formal methods to the design of a storm surge barrier control system Formal methods in a system-of-systems development Software model checking: The VeriSoft approach Integrated Formal Methods Formal models for informal GUI designs Use of semi-formal and formal methods in requirement engineering of ILMS Formal methods for test sequence generation Developing quality software systems using the SOFL formal engineering method Formal Methods Triumphs and challenges for the industrial application of model-oriented formal methods Middleware reconfiguration relying on formal methods An experience in the formal verification of industrial software Combining UCMs and formal methods for representing and checking the validity of scenarios as user requirements Perfect developer: a tool for object-oriented formal specification and refinement Formal methods in the Robin project: Specification and verification of the Nova microhypervisor Formal methods for privacy Learning-based software testing: a tutorial Rigorous design of robot software: A formal component-based approach The guide to the software engineering body of knowledge Fault tree and formal methods in system safety analysis Formal methods and extreme programming Formal verification of industrial critical software Automating context description for software formal verification On the concept of variable roles and its use in software analysis Formal methods for modeling biological regulatory networks Teaching formal methods in computer science undergraduates Using design patterns in formal methods: An Event-B approach The use of formal methods of verification and validation in npp design Practical application of formal methods for specification and analysis of software architecture Integrating semi-formal and formal software specification techniques Using mCRL2 for the analysis of software product lines Formal methods in manufacturing Seamless model driven systems engineering based on formal models Measuring class coupling and cohesion: a formal metamodel approach Software architecture: a roadmap A hazard analysis method for systematic identification of safety requirements for user interface software in medical devices Comparing detection methods for software requirements inspections: A replicated experiment A review of object-oriented approaches in formal methods
0コメント