FMSE
Formal
Methods in
Software Engineering
Home Anonymous  Login

Welcome to the Formal Methods in Software Engineering (FMSE) group in Faculty of Computer Science (FII), Alexandru Ioan Cuza University of Iasi (UAIC). FMSE group was created by prof. Dorel Lucanu with the aim to develop methods and tools helping software engineers in applying mathematical-based proof techniques during software development. The use of the formal methods helps in revealing the inconsistencies, incompletness, ambiguities in a system's or language's design. Our ambitious is to apply the formal methods in a mechanical way. Our primary strength is the use of the algebraic specification theory, logics and rewriting techniques.

Research areas

Automated reasoning

We are studying the mechanization of the coinductive and the inductive methods. We developed CIRC tool, which implements both the circural coinduction and circular induction in an uniform way such that they can be cobined in automated complex proofs. We provided theoretical foundations for the two proving methods.

Specification and Verification

We are developing an executable semantic framework for rigorous design, analysis and testing of systems. This is a joint work with FSL group at UIUC.

Semantic Web

We have given an institutional architecture to the Berners Lee's Semantic Web Stack. We indenti^Led the indexed institutions of RDF+RDF Schema layer, Web Ontology Vocabulary layer, and the relationship between the two layers.

 

NOTE: For best performance, please check browser compatibility
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