Difference between revisions of "Formal Systems Laboratory"

From FSL
Jump to: navigation, search
(7 intermediate revisions by one user not shown)
Line 7: Line 7:
[[k: | K]] -- {{TryItOnline|http://www.kframework.org/tool/run/}}
[[k: | K]] -- [http://www.kframework.org/tool/run/ {{SERVER}}/images/c/cd/Online-sm.JPG]
[[:ml:Matching Logic|Matching Logic]] -- {{TryItOnline|:ml:Special:MatchCOnline}}
[[:ml:Matching Logic|Matching Logic]] -- {{TryItOnline|:ml:Special:MatchCOnline}}
Line 26: Line 26:
{{Header | Current Research Areas}}
{{Header | Current Research Areas}}
: '''''[[K and Matching Logic | Programming Language Design and Semantics]]'''''
: '''''[[Programming Language Design and Semantics]]'''''
: '''''[[Runtime Verification]]'''''
: '''''[[Runtime Verification]]'''''
: '''''[[Circ | Behavioral Specification]]'''''
: '''''[[Circ | Behavioral Specification]]'''''
You want to work on these topics? See [[Grigore Rosu]]'s list of [[Open Problems and Challenges]].
{{Header | News}}
{{Header | News}}

Latest revision as of 03:40, 26 February 2016

Quick Links Downarrow.png

K -- Online-sm.JPG

Matching Logic -- Online-sm.JPG


Circ -- Online-sm.JPG

Welcome to the Formal Systems Laboratory (FSL) of the Department of Computer Science at the University of Illinois at Urbana-Champaign (UIUC). FSL was founded in 2002 by Grigore Rosu, when he joined UIUC (from NASA Ames). In the FSL, we design and develop

  • foundational and theoretical models,
  • specification and programming languages, techniques and methodologies, as well as
  • software analysis prototypes and tools,

all aiming at increasing the quality of computing systems.

Current Research Areas
Programming Language Design and Semantics
Runtime Verification
Behavioral Specification

You want to work on these topics? See Grigore Rosu's list of Open Problems and Challenges.


2018-04-26: Xiaohong Chen received the 2018-2019 Yunni & Maxine Pao Memorial Fellowship.
2018-03-30: KEVM: A Complete Semantics of the Ethereum Virtual Machine was accepted to CSF 2018.
2017-12-21: Program Verification by Coinduction was accepted at ESOP 2018.
2017-12-18: Approximate Transformations as Mutation Operators was accepted at ICST 2018.
2017-12-13: DeFlaker: Automatically Detecting Flaky Tests was accepted at ICSE 2018.

[ all news ]

Personal tools