FIRST Research School

Event 

Title:
Rascal: a Domain Specific Language for Source Code Analysis and Transformation, by Jurgen Vinju
When:
18.02.2010 - 18.02.2010 14.15 h - 15.00 h
Where:
IT University of Copenhagen - Amager
Category:
Lectures / Talks

Description

Jurgen Vinju,
CWI, Amsterdam, The Netherlands 

Abstract:
In software engineering we study qualities of software systems in-the-large and how to improve them.
Automated tools (meta programs) are used to deal with the overwhelming complexity of their source code.
Like a medical doctor's instruments, such tools are equally useful in research as in engineering practice.

However, most meta programs require significant investment. The reasons are that they are necessarily tailored to
a specific programming language, requiring intimate knowledge about its syntax and semantics. SEN1 (a.k.a. SWAT)
has been, is and will be involved in both fundamental research behind the construction of such meta programs, as
well as in the transfer of knowledge about and tools for meta programming to industry.
A new "domain specific" programming language - Rascal - is uniquely designed to integrate primitives from both
the software analysis and the software transformation domains.
We are designing it for a wide audience of programming experts. In this presentation we motivate the design of
Rascal and demonstrate a few textbook examples of meta programs.

This talk will take place at ITU, Auditorium 4

Venue

Venue:
IT University of Copenhagen   -   Website
Street:
Rued Langgaards Vej 7
ZIP:
2300
City:
Amager
State:
Copenhagen
Country:
Country: dk

Description

Sorry, no description available
 

Events

<<  January 2010  >>
 Mo  Tu  We  Th  Fr  Sa  Su 
      1  2  3
  4  5  6  7  8  910
11121314151617
18192021222324
25262728293031
Algorithms for Massive Data Sets
Until 14.09.2010 Courses Technical University of Denmark
Description Logic PhD Study group
Until 22.09.2010 10.00 Courses Roskilde University
Data mining reading seminar
Until 13.09.2010 13.00 Courses IT University of Copenhagen

Other Events