Difference between revisions of "Formal Systems Laboratory"

From FSL
Jump to: navigation, search
m
 
(48 intermediate revisions by 7 users not shown)
Line 1: Line 1:
 
__NOTOC__ __NOEDITSECTION__
 
__NOTOC__ __NOEDITSECTION__
{| cellpadding="5" cellspacing="0" width="100%" style="border:1px solid #cdcdcd; background:#eeeeee;"  
+
{| cellpadding="5" cellspacing="10" width="100%" style="border:1px solid #cdcdcd; background:#eeeeee;"  
 
|
 
|
{| border="1" cellpadding="5" cellspacing="0" align="right"
+
{| border="1" cellpadding="5" cellspacing="0" align="right" style="background:#ffffff;"
 
! style="background:#ccddcc;" align="left" | Quick Links [[Image:downarrow.png]]
 
! style="background:#ccddcc;" align="left" | Quick Links [[Image:downarrow.png]]
 
|-
 
|-
 
|  
 
|  
[[JavaMOP]]
 
  
[[jPredictor]]
+
[[k: | K]] -- [http://www.kframework.org/tool/run/ {{SERVER}}/images/c/cd/Online-sm.JPG]
  
[[Circ]] -- {{TryItOnline|Special:CircOnline}}
+
[[:ml:Matching Logic|Matching Logic]] -- {{TryItOnline|:ml:Special:MatchCOnline}}
  
[[K]]
+
[[MOP]]
  
[[K-Scheme]]---{{TryItOnline|Special:KSchemeOnline}}
+
[[Circ]] -- {{TryItOnline|Special:CircOnline}}
  
[[Special:BusMOP|BusMOP]]
 
 
[[Special:MaudeStepperOnline|Maude Stepper]]---{{TryItOnline|Special:MaudeStepperOnline}}
 
 
|}
 
|}
Welcome to the Formal Systems Laboratory (FSL) at UIUC.  We design and develop
+
Welcome to the '''''Formal Systems Laboratory (FSL)''''' of the [http://cs.uiuc.edu Department of Computer Science] at the [http://illinois.edu University of Illinois at Urbana-Champaign] (UIUC)FSL was founded in 2002 by [[Grigore Rosu]], when he joined UIUC (from [http://www.nasa.gov/centers/ames/home/index.html NASA Ames]).  In the FSL, we design and develop
:* theoretical models,
+
:* foundational and theoretical models,
:* specification and programming languages and methodologies, as well as
+
:* specification and programming languages, techniques and methodologies, as well as
 
:* software analysis prototypes and tools,
 
:* software analysis prototypes and tools,
 
all aiming at increasing the quality of computing systems.
 
all aiming at increasing the quality of computing systems.
 
|}
 
|}
  
 +
<private>You are now logged in.  Click to view [http://fsl.cs.uiuc.edu/index.php?title=Special%3AAllPages&from=&to=&namespace=102 Private Pages.]</private>
 +
{{Header | Current Research Areas}}
  
{{Header | Research Areas}}
+
: '''''[[Programming Language Design and Semantics]]'''''
: '''''[[Monitoring, Runtime Analysis and Testing]]'''''
+
: '''''[[Runtime Verification]]'''''
: '''''[[Semantics of Programming Languages]]'''''
+
: '''''[[Circ | Behavioral Specification]]'''''
: '''''[[Specification Theory]]'''''
+
You want to work on these topics? See [[Grigore Rosu]]'s list of [[Open Problems and Challenges]].
: '''''[[Term Rewriting and Rewriting Logic]]'''''
+
 
+
 
+
  
 
{{Header | News}}
 
{{Header | News}}

Latest revision as of 03:39, 26 February 2016

Quick Links Downarrow.png

K -- Online-sm.JPG

Matching Logic -- Online-sm.JPG

MOP

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.

News

2018-11-09: Xiaohong Chen gave a talk on the paper A Language-Independent Program Verification Framework at ISoLA 2018, Cyprus.
2018-11-05: Xiaohong Chen and Grigore Rosu gave a joint talk on the paper A Language-Independent Approach to Smart Contract Verification at ISoLA 2018, Cyprus.
2018-08-08: Evaluating Regression Test Selection Opportunities in a Very Large Open-Source Ecosystem was accepted at ISSRE 2018.
2018-07-25: Technical report on IELE: An Intermediate-Level Blockchain Language Designed and Implemented Using Formal Semantics.
2018-07-16: A Formal Verification Tool for Ethereum VM Bytecode was accepted at FSE 2018.

[ all news ]

Personal tools
Namespaces

Variants
Actions
Navigation