BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Talks.cam//talks.cam.ac.uk//
X-WR-CALNAME:Talks.cam
BEGIN:VEVENT
SUMMARY:Moose: an open platform for software analysis - Stephane Ducasse
DTSTART:20110427T131500Z
DTEND:20110427T141500Z
UID:TALK30966@talks.cam.ac.uk
CONTACT:Stephen Clark
DESCRIPTION:Since 1996 we have been developing Moose (http://www.moosetech
 nology.org/).\n In this presentation we will present\n the challenges face
 d to deal with program analysis\, visualization\, metrics\n and other rela
 ted topics.\n In particular we will present our recent work on remodulariz
 ation.  We will\n give an overview of our current results: eDSM\, an appro
 ach to enrich\n Dependency Structural Matrix with eCell\, a view displayin
 g the internals of a\n package dependency. oZone an approach which provide
 s (i) a strategy to\n highlight dependencies which break Acyclic Dependenc
 y Principle\; and (ii) an\n organization of package in multiple layers eve
 n in presence of cycles.\nhttp://rmod.lille.inria.fr\n \nBio: Since 2007 S
 tephane  is research director at INRIA-Lille Nord Europe\nwhere he leads t
 he RMoD team.\n  He is expert in object-oriented language design\, dynamic
  languages\,\n reflective programming\, language semantics as well as reen
 gineering\, program\n analysis\, visualizations\, software metrics. Recent
 ly he worked on traits\,\n composable method groups\, and this work got so
 me impact. Traits have been\n introduced in AmbientTalk\, Slate\, Pharo Pe
 rl-6\, PHP 5.4 and Squeak. They\n influenced Scala and Fortress SUN Micros
 ystems.  Stephane is one of the\n developer of Pharo (http://www.pharo.pro
 ject.org/) an open-source language\n inspired by Smalltalk. He is one of t
 he core developer of Moose\, an\n open-source reengineering\n environment 
 (http://moose.unibe.ch/).   He is   the president  of the\n European Small
 talk User Group and organize a yearly international  conference\n on Small
 talk. He wrote a couple of fun books to teach programming and other\n seri
 ous topics such as dynamic web development (http://book.seaside.st).\n\n\n
LOCATION:Lecture Theatre 1\, Computer Laboratory
END:VEVENT
END:VCALENDAR
