Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
Jan Midtgaard
[go: Go Back, main page]

Jan Midtgaard

Post-doc at CBIT, Roskilde University,
PhD in computer science

Address: Roskilde University
CBIT, Bygn. 43.2
Postboks 260
DK-4000 Roskilde
Denmark
Email: jmi@brics.dk / jmid@ruc.dk
Phone: (+45) 46 74 31 76
Home: Stadion Allé 16, 5.sal
DK-8000 Aarhus C
Denmark
Phone: (+45) 86 12 48 68
About

I am currently a post-doc supported by the Carlsberg Foundation with John Gallagher in the PLIS group.

My primary research interests are programming languages and their implementation: program transformations, program analysis and programming language semantics. I have a particular passion for functional programming languages and program analyses based on abstract interpretation.

I hold a PhD degree from BRICS, Department of Computer Science, University of Aarhus. My supervisor was Olivier Danvy. During my education I visited Patrick Cousot's group at the Département d'Informatique at Ecole Normale Supérieure in Paris in the spring of 2006. In the spring of 2005 I visited professor Norman Ramsey and the Triforce Group at the Division of Engineering and Applied Sciences at Harvard University.

After graduating I moved to Rennes in France for a post-doc at IRISA / INRIA Rennes - Bretagne Atlantique with Thomas Jensen in the Lande project.

In Rennes I tried the local Andouillette. I'm sure it's very healthy. I prefer a Galette saucisse or a Calvados. I recently discovered some quite prominent ancestors in my academic family tree. My Erdös number is (at most) 5.

Activities

PEPM'10, PC-member

DANSAS'09 - the Danish Static Analysis Symposium, co-organizer

Crash course in programming, HumTek, Roskilde University, lecturer

Mini Workshop on Control Flow Analysis, Roskilde University

PAS, Program Analysis for Software Security, University of Rennes 1, co-lecturer

Publications

Subcubic Control Flow Analysis Algorithms
Jan Midtgaard, David Van Horn
Roskilde University computer science research report #125, May 2009

Control-Flow Analysis of Function Calls and Returns by Abstract Interpretation
Jan Midtgaard, Thomas Jensen
Accepted for the International Conference on Functional Programming (ICFP 2009)
Earlier version available as INRIA research report RR-6681

A Calculational Approach to Control-flow Analysis by Abstract Interpretation
Jan Midtgaard, Thomas Jensen
In M. Alpuente and G. Vidal, editors, Static Analysis, 15th International Symposium (SAS 2008),
Lecture Notes in Computer Science, vol. 5079, pp 347-362, © Springer-Verlag 2008
Available from Springer and as pdf.

Control-flow Analysis of Functional Programs
Jan Midtgaard
BRICS technical report RS-07-18
Accepted for publication in ACM Computing Surveys

Transformation, Analysis, and Interpretation of Higher-Order Procedural Programs
Jan Midtgaard
PhD Dissertation, Department of Computer Science, University of Aarhus, 2007

A Functional Correspondence between Monadic Evaluators and Abstract Machines for Languages with Computational Effects
Mads Sig Ager, Olivier Danvy, Jan Midtgaard
In Theoretical Computer Science, volume 342, issue 1, pp 149-172, © Elsevier 2005
Extended version available as BRICS technical report RS-04-28
Earlier version presented at the APPSEM II workshop, Talinn, Estonia, 2004

From Implicit to Explicit Contexts in Operational Semantics
Jan Midtgaard
PhD progress report, Department of Computer Science, University of Aarhus, 2004

A Functional Correspondence between Call-by-Need Evaluators and Lazy Abstract Machines
Mads Sig Ager, Olivier Danvy, Jan Midtgaard
In Information Processing Letters, volume 90, number 5, pp. 223-232, © Elsevier 2004
Extended version available as BRICS technical report RS-04-3

From Interpreter to Compiler and Virtual Machine: a Functional Derivation
Mads Sig Ager, Dariusz Biernacki, Olivier Danvy, Jan Midtgaard
BRICS technical report RS-03-14

A Functional Correspondence between Evaluators and Abstract Machines
Mads Sig Ager, Dariusz Biernacki, Olivier Danvy, Jan Midtgaard
In Dale Miller, editor, Proceedings of the Fifth ACM-SIGPLAN International Conference on Principles and Practice of Declarative Programming (PPDP 2003), pp 8-19, © ACM Press 2003
Available as BRICS technical report RS-03-13

Valid HTML 4.01! Valid CSS!