presentation of the chalmers team
play

Presentation of the Chalmers Team Reiner H ahnle Chalmers Tekniska - PowerPoint PPT Presentation

Presentation of the Chalmers Team Reiner H ahnle Chalmers Tekniska H ogskola, Gothenburg First Management Committee Meeting of COST Action IC0901 Brussels 2009-10-30 Chalmers Team: 2009-10-30 1 / 7 Research Group: Formal Methods in


  1. Presentation of the Chalmers Team Reiner H¨ ahnle Chalmers Tekniska H¨ ogskola, Gothenburg First Management Committee Meeting of COST Action IC0901 Brussels 2009-10-30 Chalmers Team: 2009-10-30 1 / 7

  2. Research Group: Formal Methods in Software Engineering Team Members Reiner H¨ ahnle, professor, group leader Wolfgang Ahrendt, lecturer Richard Bubel, postdoc Crystal Din, research assistant Ran Ji, PhD student Ann Lilliestr¨ om, PhD student Gabriele Paganelli, PhD student Ina Schaefer, postdoc Niklas S¨ orensson, postdoc Angela Wallenburg, PhD student Chalmers Team: 2009-10-30 2 / 7

  3. Research Group: Formal Methods in Software Engineering Research Topics Relevant for COST Action IC0901 State-of-art source code verification for imperative OO languages Floating point arithmetic Memory model of safety-critical Java Automated deduction technology tailored to needs of verification: Arithmetic beyond linear/Presburger Finding counter examples that violate contract SAT and extensions Behavioral Modeling of OO Concurrent Software Components Debugging and symbolic state visualization Combining symbolic execution and abstract interpretation Chalmers Team: 2009-10-30 3 / 7

  4. Research Group: Formal Methods in Software Engineering Verification Tools Developed KeY software verification tool Main version for Java KeY-Hoare (education) KeY-TestGen Visual Symbolic State Debugger based on KeY MiniSat, Paradox (with K. Claessen) Contributions to SPEC# Verification Tools Used Maude (used to verify KeY-rules) Coq (used in Mobius ) JML tools, Lustre, SPIN used in teaching Various SMT solvers used in KeY (SMT interface) Chalmers Team: 2009-10-30 4 / 7

  5. Research Group: Formal Methods in Software Engineering Current European Projects CHARTER : Critical and High Assurance Requirements Transformed through Engineering Rigour ARTEMIS Embedded Computing Systems Initiative COST Action IC0701: Formal Verification of Object-Oriented Software FP7 Integrated FET Project: HATS : Highly Adaptable and Trustworthy Software using Formal Models FP7 Coordination Action: EternalS : Trustworthy Eternal Systems via Evolving Software, Data and Knowledge Chalmers Team: 2009-10-30 5 / 7

  6. Research Group: Formal Methods in Software Engineering Interest in Working Groups of Action WG 1 Realization of import/export between KeY and RML Contribution to RM benchmark collection Contribution to design requirements for RML WG 3 Abstraction-based symbolic execution with abstract domain tailored to given RML fragment Chalmers Team: 2009-10-30 6 / 7

  7. Research Group: Formal Methods in Software Engineering Potential for Collaboration with other IC0901 Teams Linz (SAT) Graz (verification, debugging) Copenhagen (specification, verification) Helsinki (SAT, automated testing) Munich (verification) Saarbr¨ ucken (program analysis) Verona (SMT) Barcelona (abstract interpretation) Madrid (distributed systems) Chalmers Team: 2009-10-30 7 / 7

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend