Call for Participation
FNRS contact day on
''Software (re-)engineering''
Thursday 22 May 2003
The Fundamental Computer Science contact group invites you to attend its
next meeting which will be held on Thursday 22 May 2003 on the university
campus of Louvain-la-Neuve, from 8h30 to 17h00. Researchers willing
to attend the meeting should send an email to Kim Mens (Kim.Mens@info.ucl.ac.be ) before
monday 19 May 2003.
Theme:
The theme of the day is "Software (re-)engineering" understood
in the widest possible sense.
Invited speaker:
Serge Demeyer is the author of a recent book
on software re-engineering and will present some of his experiences
with reengineering very large software systems.
Program of the day:
08:30-09:00 Coffee and registration
09:00-10:50 INTRODUCTORY SESSION
09:00-09:15 Welcome - Kim
Mens - UCL
9:15-10:00 Invited speech - Serge Demeyer
- UA
Object-Oriented Reengineering Patters
Surprising as it may seem, many of the early adopters of the object-oriented
paradigm already face a number of problems typically encountered in large-scale
legacy systems. Software engineers are now confronted with millions of lines
of industrial source code, developped using object-oriented design methods
and languages of the late 80s. These systems exhibit a range of problems,
effectively preventing them from satisfying the evolving requirements imposed
by their customers.
This presentation will share our knowledge concerning the reengineering of
object-oriented legacy systems. We will draw upon our experiences with the
FAMOOS project, to show you techniques and tools we have applied on real
industrial OO systems to detect and repair problems.
10:00-10:20 Identifying ICT Problems in Legacy Software - VUB -
Isabel Michiels
10:20-10:40 SHORT COFFEE BREAK
10:40-11:40 Program comprehension, analysis and
reverse engineering
- Lieven Eeckhout - RUG - Quantifying
the Impact of Input Data Sets on Program Behavior and its Applications
- Miguel Lopez - FUNDP - Towards a validation
process for measuring efficiency: integrating axiomatic and empirical approaches
- Andy Zaidman - UA - Using a Variant
of Sliding Window to Reduce Event Trace Data
11:45-12:45 Database comprehension / viewing
and reverse engineering
- Jean-Luc Hainaut - FUNDP - The Nature
of Data Reverse Engineering
- Stijn Vansummeren - LUC - Towards
Practical Meta-Querying
- Esteban Zimanyi - ULB - Managing Multiple
representations in Spatio-Temporal Databases
12:45-14:45 LUNCH
14:45-15:25 SESSION ON FORWARD ENGINEERING
14:45-15:05 Code Generation
- Johan Fabry - VUB - Towards Language-Independent
Code Generation with Logic Meta-programming
15:05-15:25 Requirements engineering
- Renaud De Landtsheer - UCL - Deriving
Tabular Event-Based Specifications from Goal-Oriented Requirements Models
15:25-16:05 SESSION ON REENGINEERING
15:25-16:05 Data reengineering
- Jean Henrard - FUNDP - Strategies
for Data Reengineering
- Fabrice Estiévenart -
CETIC - A methodological approach for web sites reengineering
16:05-16:30 COFFEE BREAK
16:30-17:30 Source code reengineering
- Hans Stenten - UA - Enabling and Using
the UML for Model Driven Refactoring
- Darius Blasband - Phidani - An industrialized
restructuring service for legacy system
- Tom Mens - VUB - Formalising Object-Oriented
Refactorings with Graph Transformations
17:30-18:00 CLOSING REMARKS
Location:
Bâtiment Réaumur
Salle de séminaire a.010 (aile a, rez-de-chaussée)
Place Sainte-Barbe 2
Louvain-la-Neuve
Organization:
K. Mens, Local organiser
UCL - Département d'Ingénierie Informatique (INGI)
Place Sainte Barbe, 2
1348 Louvain-la-Neuve, Belgium
Phone: +32 10 47 91 11
Fax: +32 10 45 03 45
E-mail: Kim.Mens@info.ucl.ac.be
http://www.info.ucl.ac.be/people/cvmens.html
P. Gribomont, Chairman
ULg - Institut d'électricité Montefiore
Sart-Tilman, B28
4000 Liège
Phone : 04/366.26.67
Email : gribomont@montefiore.ulg.ac.be
J.-F. Raskin, Secretary
ULB - Départment d'Informatique
Campus de la Plaine, CP212
1050 - Bruxelles
Phone : 02/650.55.92
Email : Jean-Francois.Raskin@ulb.ac.be
http://www.ulb.ac.be/di/ssd/jfr