Embounded Progress at Heriot-Watt University - PowerPoint PPT Presentation

1 / 10
About This Presentation
Title:

Embounded Progress at Heriot-Watt University

Description:

Embounded Progress at Heriot-Watt University. Greg Michaelson ... in Aug/Sept 2005 by Iain Wallace - Nuffield Undergraduate Research Scholarship student ... – PowerPoint PPT presentation

Number of Views:70
Avg rating:3.0/5.0
Slides: 11
Provided by: gre58
Category:

less

Transcript and Presenter's Notes

Title: Embounded Progress at Heriot-Watt University


1
Embounded Progress at Heriot-Watt University
EmBounded IST-2004-510255 2005-2008
  • Greg Michaelson
  • School of Mathematical Computer Sciences
  • Heriot-Watt University

2
HWU Work Package Commitments
  • WP5 Hardware Modelling for Microcontroller
  • WP7a Hume formal semantics
  • now StA
  • WP7b Formal Translation
  • now LMU?
  • WP7c Hume Compilation System
  • WP7d Hume Model Checking
  • WP7e Hume Problem Solving Env

3
HWU Workpackage Commitments
  • WP7f Hami on Microcontroller
  • new from 11/4/5 meeting
  • WP8 Real Time Computer Vision Algorithms
  • WP9 Basic Language Features

4
HWU Team
  • Dr Greg Michaelson PI
  • Prof Andy Wallace CI
  • Robert Pointon RA from 1/7/5
  • 2nd RA from start of year 2
  • Chunxu Liu HWU PhD student
  • Gudmund Grov HWU PhD student

5
Work Package Progress 1
  • WP7d Hume Model Checking
  • Gudmund Grov paper at ACM ASE PhD Symposium on
    model checking HW-Hume
  • WP7e Hume Problem Solving Env
  • Chunxu Liu paper at TFP05 on current Hume IDE
    HW-Hume to Java compiler progress

6
Work Package Progress 2
  • WP7f Hami on Microcontroller
  • Renesas M32 development kit acquired for HWU
    AbsInt
  • Hami successfully ported to development kit
  • now supports memory mapped I/O interrupts
  • Hami rationalised/streamlined
  • good basis for compilation

7
Work Package Progress 3
  • WP8 Real Time Computer Vision Algorithms
  • motion-tracker completed in C Hume in Aug/Sept
    2005 by Iain Wallace - Nuffield Undergraduate
    Research Scholarship student
  • 3 Hume versions rec lists rec vectors box
    vectors
  • all available to EmBounded partners
  • identified Hume language interpreter wrinkles

8
Work Package Progress 4
  • WP9 Basic Language Features
  • WP7 Java from HW-Hume translation available
  • e.g. full adder Roscoe railway from CSP
  • WP 8 motion-tracker C Hume have equivalent
    behaviour

9
Current Activity
  • finalise/document/distribute Hami on M32 - RP
  • native code compilation for Intel - RP
  • HW-Hume on Isabelle/HOL to prove HW-Hume to Java
    compiler - CL
  • specification notation for Hume - GG
  • explore TLA Isabelle/HOL for integrating model
    checking correctness - GG

10
BAe/DTC SEAS
  • funding from 2005-2007
  • develop new vision/control algorithms for
    land-based autonomous vehicles
  • establish strong time space properties
  • compare C/Matlab Hume
  • HWU (GM/AW) StA (KH)
  • Dr Chen Zezhi HWU RA vision
  • Dr Armelle Bonenfant StA RA analyses
Write a Comment
User Comments (0)
About PowerShow.com