LORE / Events
Upcoming Events |
This is the Events page of "The Lab on Reengineering (LORE)", a research group investigating techniques to reeengineer software systems.
- The 25th IEEE/ACM International Conference on Automated Software Engineering (ASE2010) will be hosted in Antwerp from September 20th till 24th
- MoVES Symposium --
Case Studies as Empirical Research Methods -- April, 15th 2009
- LORE hosted WCRE
2008, the 15th Working Conference on
Reverse Engineering in Antwerp from October 15th till 18th.
- International Workshop on Object-Oriented Reengineering 2007
- 15th International Smalltalk Joint Conference 2007
- 2nd International Workshop on
Program Comprehension through Dynamic Analysis (PCODA 2006),
co-located with the 13th Working Conference on Reverse Engineering
(WCRE 2006), Benevento, Italy, October 23rd
- ARRIBA project
close-off event, Thursday, 28th September 2006, "Het Pand", Ghent
- PCODA 2005
- BENEVOL Workshop
- XP User Group Meeting
- Microfocus COBOL Seminar
- Tool Builders Workshop
- 4th International Workshop on OO Reengineering (WOOR2003)
- RELEASE - Second Technical Meeting (February 5 - 6, 2004)
- Lecture «A New Approach to Developing Robust Embedded Software» by Lars Bak
When -- Where -- More information
- April 15th, 2009
University of Antwerp
Route description see http://www.win.ua.ac.be/content/getting-here
- More Information
When -- Where -- BENEVOL'04
- July 8-9th, 2004
University of Antwerp
Room to be specified
When -- Where -- Program -- XP-BE WIKI
- Thursday, Februari 20th, 2003
University of Antwerp
Building G, rooms G.05 and G.06
- Roundup and Discussion
Registration -- When -- Where -- Detailed Program
Registration is done by sending an e-mail to Pieter Van Gorp (lore-events(a)pietervangorp.com). There is no registration fee.
- Wednesday, April, 30th, 2003
Building G, room G.010
University of Antwerp - Department of Mathematics and Computer Science
Is COBOL always legacy?
How to implement web services in COBOL?
Migration strategies: when to migrate to what platform?
What parts of the system should only be integrated?
How can COBOL be integrated with J2EE/.NET?
Further questions are encouraged during the seminar.
Registration -- When -- Where -- Sponsor -- Detailed Program
Please register no later than
Registration is done by sending an e-mail to Serge Demeyer (Serge.Demeyer(a)ua.ac.be)
and Filip Van Rysselberghe (Filip.VanRysselberghe(a)ua.ac.be). There is no registration fee.
>>>> FRIDAY, April 18th, 16:00 <<<
- Thursday and Friday, April, 24th-25th, 2003
- University of Antwerp - Department of Mathematics and Computer Science
- This event is sponsored by the Fund for Scientific Research in Flanders
(FWO) through its network "Foundations of Software Evolution"
- Thursday 24/04/2003:
>>>Thursday is reserved for a discussion based workshop about following topics <<<
- Morning session 1 & 2: Crawling through CodeCrawler
- In this session CodeCrawler will be studied from a practical point of view. By applying
CodeCrawler on Duploc a number of questions concerning the innerworkings of this tool will
come up. An example of such question is for example which measures are used and why exactly
those measures were selected.
The position of the FAMIX meta-model is another aspect that is worth discussing.
The applicability of CC on other programming languages is a last item we want to cover by this
workshop. More specific we would like to explore the possibility for others to cooperate in
this context for example by integrating CC in eclipse (maybe as a joint masters-thesis )
- Afternoon session 1: Famix meets Grammy
- Both famix and grammy aim to be language independent. The aim of this item is to stimulate a
discussion between the participants about both meta-models. Possible discussion quesions range
from where is the overlap between both models, what is each model supposed to do (+how?, +why?),
what kind of operations do we apply on it, to which (language specific) problems did we meet.
Throughout this discussion the origin of both meta-models should be stressed.
- Afternoon session 2: The Soul of Logic-programming
- Some of you are probably familiar with Tom Tourwés work in which he applies logic programming
on a program in order to detect code smells which are used for automatic refactorings. In his
context Soul, as a logic engine for smalltalk is used to reason about code but it is also very
usefull for reasoning about meta-models. This workshop offers the opportunity to learn more
about the possibilities, limitations and practical usage of logic programming.
- Short Topic: How does smalltalk aid my research
- Each of us demands specific functionality from its programming environment. In a study about
websystems and similar technologies you would prefer Java over C++ because of Java's built in
web functionality (Servlets, threading, j2ee, sockets, ...). In this context we would like
to investigate where Smalltalk might support our research activities. What for example about
application servers, how is it used by the participants, what are possible drawbacks of using
Smalltalk, what are the ameliorations... ?
- 10:00 Crawling through CodeCrawler (Practical)
11:00 Short break to get coffee or tea
11:15 Crawling through CodeCrawler (Discussion)
13:00 Famix meets Grammy
14:50 Afternoon drink break
15:10 The Soul of Logic-programming
17:00 How does Smalltalk aid my research
17:30 End of formal meeting
>>>Friday is organized as a pair programming session where the focus lies on exploring the
Smalltalk programming language and the VisualWorks environment. We also want to use this
opportunity to which extent knowledge is communicated between different programmers.]<<<
Duploc is a tool that uses a very simple line matching algorithm to find duplicated code
sequences in a programs source code. The idea of this session would be to extend this
implementation with a parameterized technique. This comes down to writing a lexer framework
which will be implemented for one specific language for example C++. The construction
of a user interface which allows to select which identifiers and literals you would like to
define as parameter. The tool should also allow a report to be written to a file in an
exchangeable format. During this project different refactorings should be used to improve
the new design.
- 10:00 Pair programming
>>> More information at http://www.lore.ua.ac.be/Events/WOOR03/
>>> More information at http://www.lore.ua.ac.be/Events/VM/