FMSE
Formal
Methods in
Software Engineering
Members Vlad Rusu Anonymous  Login

Vlad Rusu - Talks


 2013

Symbolic Execution in the K Framework: Support and Applications
Andrei Arusoaie   Dorel Lucanu   Vlad Rusu  

K (www.kframework.org) is an executable semantic framework for defining operational semantics of programming languages, type systems, and formal analysis tools. The K toolbox includes two main tools: the compiler and the runner. The K definition of a language, say, L, is compiled into a rewrite system. Then, the K runner ...   ( ... read more) PAS 2013 - Second International Seminar on Program Verification, Automated Debugging and Symbolic Computation Beijing, China, October 23-25, 2013,  


 2011

K Semantics for Domain Specific Modelling Languages
Dorel Lucanu   Vlad Rusu  
  • design a K conguration for models
  • give K semantics of OCL over these congurations
  • abstract the metamodel as a data structure
  • use K rules to dene operational semantics in order to ease the use of the framework
  • define DSLs for metamodels (e.g., KM3), models, ...   ( ... read more)
NEWS
New publication : Model checking recursive programs interacting via ... - 01 feb 2015

Almost all modern imperative programming languages include operations for dynamically manipulating the heap, for example by allocating and deallocating objects, and by updating reference fields. In the presence of recursive ... (more)


New publication : K-Java: A Complete Semantics of Java - 10 sep 2014

This paper presents K-Java, a complete executable formal semantics of Java 1.4.
K-Java was extensively tested with a test suite developed alongside the project, following the Test Driven Development methodology.
more)


New publication : K-Java: A Complete Semantics of Java - 09 jul 2014

This paper presents K-Java, a complete executable formal semantics of Java 1.4.
K-Java was extensively tested with a test suite developed alongside the project, following the Test Driven Development methodology.
more)


New publication : Engineering Hoare Logic-based Program Verification in ... - 30 oct 2013

We propose a language-independent symbolic execution framework for languages endowed with a formal operational semantics based on term rewriting. Starting from a given definition of a language, a new language ... (more)


New talk: PAS 2013 - 20 oct 2013

Dorel lucanu will give a talk at PAS 2013.

(more)

     Archive

@FMSE 2010-2011