2006
- T. Reus, H. Geers and A. van Deursen.
Harvesting Software Systems for MDA-Based Reengineering
In Proceedings European Conference on Model-Driven Architectures:
Foundations and Applications
(ECMDA-FA'06).
Lecture Notes in Computer Science, Springer-Verlag, 2006.
-
M. Bruntink,
A. van Deursen,
and
T. Tourwé.
Discovering Faults in Idiom-Based Exception Handling.
In Proceedings of the
28th International Conference on Software Engineering
(ICSE'06),
ACM Press, 2006.
(bib,
pdf)
-
B. Graaf,
S.
Weber,
and A. van Deursen.
Migrating Supervisory Control Architectures Using Model Transformations
In Proceedings of the 10th European Conference on Software Maintenance
and Reengineering
(CSMR'06).
IEEE Computer Society, 2006.
(pdf,
bib)
-
M. Lormans
and A. van Deursen.
Can LSI help Reconstructing Requirements Traceability in Design and Test?
In Proceedings of the 10th European Conference on Software Maintenance
and Reengineering
(CSMR'06).
IEEE Computer Society, 2006.
(pdf,
bib).
2005
-
B. Graaf,
S.
Weber,
and A. van Deursen.
Migration of Supervisory Machine Control Architectures (extended abstract).
In Proceedings of the 5th Working IEEE/IFIP Conference on Software
Architecture
(WICSA'05).
IEEE Computer Society, 2005.
(pdf,
bib)
-
A. Mesbah and A. van Deursen.
Crosscutting Concerns in J2EE Applications.
In Proceedings of the 7th IEEE International Symposium on
Web Site Evolution
(WSE 2005),
pages 14-21,
IEEE Computer Society, 2005.
(bib,
pdf).
-
M. Bruntink, A. van Deursen,
and
T. Tourwé.
Isolating Idiomatic Crosscutting Concerns.
In Proceedings International Conference on Software Maintenance
(ICSM 2005),
pages 37-46,
IEEE Computer Society, 2005.
(bib,
pdf).
-
M. Marin,
L. Moonen, and
A. van Deursen.
A Classification of Crosscutting Concerns
and the Implications for Aspect-Oriented Refactoring.
In Proceedings International Conference on Software Maintenance
(ICSM 2005),
pages 673-676,
IEEE Computer Society, 2005.
(bib,
pdf,
sourceforge).
-
B. Graaf,
A. van Deursen, and
H. van Dijk.
Evaluating an Embedded Software Reference Architecture:
Experience Report.
In Proceedings 9th European Conference on Software Maintenance and
Reengineering
(CSMR 2005),
pages 354-363,
IEEE Computer Society, 2005.
(pdf,
bib).
2004
-
M. Bruntink, A. van Deursen,
and
T. Tourwé.
An Initial Experiment in Reverse Engineering Aspects from Existing
Applications.
In Proceedings of the 11th Working Conference on Reverse Engineering
(WCRE), pages 306-307,
IEEE Computer Society, 2004.
(pdf,
bib).
-
M. Marin,
A. van Deursen, and L. Moonen.
Identifying Aspects using Fan-in Analysis.
In Proceedings of the 11th Working Conference on Reverse Engineering
(WCRE),
pages 132-141,
IEEE Computer Society, 2004.
(bib,
pdf,
report).
-
M. Bruntink and A. van Deursen.
Predicting Class Testability Using Object-Oriented Metrics.
In Proceedings of The Fourth IEEE International Workshop on
Source Code Analysis and Manipulation;
(SCAM 2004),
pages 136-145,
IEEE Computer Society, 2004.
(bib,
pdf).
Best paper award.
-
M. Bruntink, A. van Deursen,
R. van Engelen and
T. Tourwé.
An Evaluation of Clone Detection Techniques
for Identifying Cross-Cutting Concerns.
In Proceedings International Conference on Software Maintenance
(ICSM 2004),
pages 200-209,
IEEE Computer Society, 2004.
(bib,
pdf).
Best paper award.
-
M. Lormans,
H. van Dijk,
A. van Deursen,
E. Noecker, and A. de Zeeuw.
Managing Evolving Requirements in an Outsourcing Context:
An Industrial Experience Report.
In Proceedings of The International Worskhop on the Principles of Software
Evolution (IWPSE 2004),
pages 149-158, IEEE Computer Society, 2004.
(bib,
pdf)
-
A. van Deursen,
C. Hofmeister,
R. Koschke,
L. Moonen
and C. Riva.
Symphony:
View-Driven Software Architecture Reconstruction.
In Proceedings of the 4th Working IEEE/IFIP
Conference on Software Architecture
(WICSA'04), pages 122-134.
IEEE Computer Society, 2004.
(pdf,
report,
bib)
2003
-
A. van Deursen and T. Kuipers.
Source-Based Software Risk Assessment.
In Proceedings of the International Conference on Software Maintenance
(ICSM 2003).
IEEE Computer Society, 2003.
(pdf,
bib)
-
A. van Deursen,
J.-M. Favre,
R. Koschke,
and J. Rilling.
Experiences in Teaching Software Evolution and Program Comprehension.
In Proceedings 11th International Workshop on
Program Comprehension
(IWPC'03),
IEEE Computer Society, 2003.
2002
- A. van Deursen,
T. Lethbridge, and
P. Stevens.
How Should Software Maintenance and Evolution be Taught?
In Proceedings of the International Conference on Software Maintenance
(ICSM 2002).
IEEE Computer Society, 2002.
(pdf,
bib)
- A. van Deursen, M. de Jonge
and T. Kuipers.
Feature-Based Product Line Instantiation using Source-Level Packages.
In Proceedings of the Second Software Product Line Conference
(SPLC2).
Springer-Verlag, 2002.
(pdf,
bib)
-
A. van Deursen and J. Visser.
Building Program Understanding Tools Using Visitor Combinators.
In Proceedings 10th International Workshop on
Program Comprehension
(IWPC'02),
pages 137-146,
IEEE Computer Society, 2002.
(pdf,
bib)
- A. van Deursen and L. Moonen.
The Video Store Revisited: Thoughts on Refactoring and Testing.
In M. Marchesi and G. Succi (editor), Proceedings
of the 3d International Conference on Extreme Programming
and Agile Processes in Software Engineering
(XP 2002),
pp. 71-76.
University of Cagliary, 2002.
(pdf,
bib)
- A. van Deursen and
E. Visser.
The Reengineering Wiki.
In Proceedings 6th European Conference on Software Maintenance and
Reengineering
(CSMR 2002),
pages 217-220,
IEEE Computer Society, 2002.
(pdf,
bib,
wiki)
2001
- A. van Deursen.
Program Comprehension Risks and Opportunities in Extreme Programming.
In Proceedings 8th Working Conference on Reverse Engineering,
(WCRE'2001),
pages 176-185,
IEEE Computer Society, 2001.
(pdf,
ppt,
bib).
-
A. van Deursen, L. Moonen, A. van den Bergh and G. Kok.
Refactoring Test Code.
In Proceedings
of the 2nd International Conference on Extreme Programming
and Flexible Processes in Software Engineering
(XP2001), pages 92-95.
University of Cagliary, 2001.
(pdf, bib).
-
M.G.J. van den Brand,
A. van Deursen,
J. Heering,
H. de Jong,
M. de Jonge,
T. Kuipers,
P. Klint,
L. Moonen,
P. Olivier,
J. Scheerder,
J. Vinju,
E. Visser, and
J. Visser.
The ASF+SDF Meta-Environment: a Component-Based Language
Development Environment.
In Proceedings of Compiler Construction 2001 (CC 2001),
pages 365-370.
Lecture Notes in Computer Science, Volume 2027, Springer-Verlag, 2001.
(bib, pdf).
2000
- A. van Deursen and L. Moonen.
Exploring Legacy Systems Using Types.
In Proceedings 7th Working Conference on Reverse Engineering,
(WCRE'2000),
pages 32-41.
IEEE Computer Society, 2000.
(pdf, bib)
- A. van Deursen,
L. Moonen, and
T. Kuipers.
Legacy to the Extreme.
In
Proceedings of the 1st International Conference on
Extreme Programming and Flexible Processes in Software
Engineering
(XP2000).
University of Cagliary, 2000.
(pdf,bib).
1999
-
A. van Deursen and
T. Kuipers.
Building Documentation Generators.
In
Proceedings of the International Conference on Software Maintenance
(ICSM'99),
pages 40-49.
IEEE Computer Society, 1999.
(pdf, ppt,
bib).
- A. van Deursen and
T. Kuipers.
Identifying Objects using Cluster and Concept Analysis.
In Proceedings 21st International Conference on Software
Engineering
(ICSE'99),
pages 246-255.
ACM, 1999.
(pdf, bib,
ppt).
- A. van Deursen and
L. Moonen.
Understanding COBOL Systems using Inferred Types.
In
Proceedings of the
Seventh International Workshop on Program Comprehension
(IWPC'99),
pages 74-83.
IEEE Computer Society, 1999.
(pdf, bib).
- A. van Deursen, P. Klint and
C. Verhoef.
Research Issues in Software Renovation.
In J.-P. Finance, editor,
Proceedings Fundamental Approaches to Software Engineering
(
FASE99), pages 1-23.
Lecture Notes in Computer Science, Springer-Verlag, 1999. Invited paper.
(pdf,
bib,
ppt)
1998
- A. van Deursen and
L. Moonen.
Type Inference for COBOL Systems.
In
Proceedings of the 5th Working Conference on Reverse Engineering
(WCRE)
, pages 220-230.
IEEE Computer Society, 1998.
(pdf, bib).
- A. van Deursen and
T. Kuipers.
Rapid System Understanding: Two COBOL Case Studies.
In Proceedings 6th International Workshop on Program Comprehension
(IWPC'98),
pages 90-98. IEEE Computer Society, 1998.
(pdf)
1997
-
A. van Deursen,
S. Woods,
and A. Quilici.
Program Plan Recognition for Year 2000 Tools.
In Proceedings of the 4th
Working Conference on Reverse Engineering
(WCRE'97)
, pages 124-133.
IEEE Computer Society, 1997.
(pdf, bib).
1996
-
M. G. J. van den Brand,
A. van Deursen, P. Klint, S. Klusener and E. A. van der
Meulen.
Industrial Applications of ASF+SDF.
In Algebraic Methodology and Software Technology
(AMAST '96),
volume 1101 of Lecture Notes in Computer Science, pages 9-18.
Springer-Verlag, 1996.
Invited talk for the AMAST'96 Education Day.
(pdf, bib).
- A. van Deursen and P. D. Mosses.
ASD: The Action Semantic Description Tools.
In Algebraic Methodology and Software Technology
(AMAST '96), Volume 1101 of LNCS. Springer-Verlag, 1996.
(pdf,
bib)
1994
-
A. van Deursen and T.B. Dinesh.
Origin Tracking for Higher-order Term Rewriting Systems.
In J. Heering, K. Meinke, B. Moeller, and T. Nipkow, editors,
Higher-Order Algebra, Logic, and Term Rewriting (HOA'93),
Volume 816 of Lecture Notes in Computer Science,
pages 76-95.
Springer-Verlag, 1994.
(pdf,
bib).
1993
-
A. van Deursen, T. B. Dinesh,
and E. A. van der Meulen.
The ASF+SDF Meta-Environment.
In Algebraic Methodology and Software Technology (AMAST'93),
pages 413-414.
Springer-Verlag, 1993.
(bib)
-
A. van Deursen and P. D. Mosses.
Executing Action Semantics Descriptions using ASF+SDF.
In M. Nivat, C. Rattray, T. Rus, and G. Scollo, editors,
Algebraic Methodology and Software Technology (AMAST'93),
pages 415-416.
Springer-Verlag, 1993.
(bib)