2009 |
125 | EE | Alexandre Bergel,
Simon Denier,
Stéphane Ducasse,
Jannik Laval,
Fabrice Bellingard,
Philippe Vaillergues,
Francoise Balmas,
Karine Mordal-Manet:
SQUALE - Software QUALity Enhancement.
CSMR 2009: 285-288 |
2008 |
124 | EE | Hilaire Fernandes,
Thibault Carron,
Stéphane Ducasse:
iSTOA: Artefacts for Mathematical Interactive Learning Exercises.
C5 2008: 65-72 |
123 | EE | Hani Abdeen,
Ilham Alloui,
Stéphane Ducasse,
Damien Pollet,
Mathieu Suen:
Package Reference Fingerprint: a Rich and Compact Visualization to Understand Package Relationships.
CSMR 2008: 213-222 |
122 | EE | Muhammad Usman Bhatti,
Stéphane Ducasse,
Awais Rashid:
Aspect Mining in Procedural Object Oriented Code.
ICPC 2008: 230-235 |
121 | EE | Marcus Denker,
Mathieu Suen,
Stéphane Ducasse:
The Meta in Meta-object Architectures.
TOOLS (46) 2008: 218-237 |
120 | EE | Muhammad Usman Bhatti,
Stéphane Ducasse,
Marianne Huchard:
Reconsidering Classes in Procedural Object-Oriented Code.
WCRE 2008: 257-266 |
119 | EE | Stéphane Ducasse,
Tudor Gîrba,
Orla Greevy,
Michele Lanza,
Oscar Nierstrasz:
FAMOOSr 2008: Workshop on FAMIX and Moose in Software Reengineering.
WCRE 2008: 343-344 |
118 | EE | Alexandre Bergel,
Stéphane Ducasse,
Colin Putney,
Roel Wuyts:
Creating sophisticated development tools with OmniBrowser.
Computer Languages, Systems & Structures 34(2-3): 109-129 (2008) |
117 | EE | Alexandre Bergel,
Stéphane Ducasse,
Oscar Nierstrasz,
Roel Wuyts:
Stateful traits and their formalization.
Computer Languages, Systems & Structures 34(2-3): 83-108 (2008) |
2007 |
116 | | Walter Cazzola,
Shigeru Chiba,
Yvonne Coady,
Stéphane Ducasse,
Günter Kniesel,
Manuel Oriol,
Gunter Saake:
RAM-SE'07-ECOOP'07 Workshop on Reflection, AOP, and Meta-Data for Software Evolution, Proceedings, Berlin, Germany, July 31, 2007
Fakultät für Informatik, Universität Magdeburg 2007 |
115 | EE | Hilaire Fernandes,
Stéphane Ducasse,
Thibault Carron:
DR. GEO II: Adding Interactivity Planes in Interactive Dynamic Geometry.
C5 2007: 153-162 |
114 | EE | Damien Pollet,
Stéphane Ducasse,
Loïc Poyet,
Ilham Alloui,
Sorana Cîmpan,
Hervé Verjus:
Towards A Process-Oriented Software Architecture Reconstruction Taxonomy.
CSMR 2007: 137-148 |
113 | EE | Orla Greevy,
Tudor Gîrba,
Stéphane Ducasse:
How Developers Develop Features.
CSMR 2007: 265-274 |
112 | EE | Alexandre Bergel,
Wolfgang De Meuter,
Stéphane Ducasse,
Oscar Nierstrasz,
Roel Wuyts:
Dynamic Languages and Applications.
ECOOP Workshops 2007: 7-12 |
111 | EE | Manuel Oriol,
Walter Cazzola,
Shigeru Chiba,
Gunter Saake,
Yvonne Coady,
Stéphane Ducasse,
Günter Kniesel:
Enabling Software Evolution Via AOP and Reflection.
ECOOP Workshops 2007: 91-98 |
110 | EE | Adrian Lienhard,
Stéphane Ducasse,
Tudor Gîrba:
Object flow analysis: taking an object-centric view on dynamic analysis.
ICDL 2007: 121-140 |
109 | EE | Damien Cassou,
Stéphane Ducasse,
Roel Wuyts:
Redesigning with traits: the Nile stream trait-based library.
ICDL 2007: 50-75 |
108 | EE | Stéphane Ducasse,
Damien Pollet,
Mathieu Suen,
Hani Abdeen,
Ilham Alloui:
Package Surface Blueprints: Visually Supporting the Understanding of Package Relationships.
ICSM 2007: 94-103 |
107 | EE | Tudor Gîrba,
Stéphane Ducasse,
Adrian Kuhn,
Radu Marinescu,
Daniel Ratiu:
Using concept analysis to detect co-change patterns.
IWPSE 2007: 83-89 |
106 | EE | Lukas Renggli,
Stéphane Ducasse,
Adrian Kuhn:
Magritte - A Meta-driven Approach to Empower Developers and End Users.
MoDELS 2007: 106-120 |
105 | EE | Stéphane Ducasse,
Roel Wuyts,
Alexandre Bergel,
Oscar Nierstrasz:
User-changeable visibility: resolving unanticipated name clashes in traits.
OOPSLA 2007: 171-190 |
104 | EE | Marcus Denker,
Stéphane Ducasse:
Software Evolution from the Field: An Experience Report from the Squeak Maintainers.
Electr. Notes Theor. Comput. Sci. 166: 81-91 (2007) |
103 | EE | Stéphane Ducasse,
Adrian Lienhard,
Lukas Renggli:
Seaside: A Flexible Environment for Building Dynamic Web Applications.
IEEE Software 24(5): 56-63 (2007) |
102 | EE | Adrian Kuhn,
Stéphane Ducasse,
Tudor Gîrba:
Semantic clustering: Identifying topics in source code.
Information & Software Technology 49(3): 230-243 (2007) |
101 | EE | Stefan Reichhart,
Tudor Gîrba,
Stéphane Ducasse:
Rule-based Assessment of Test Quality.
Journal of Object Technology 6(9): 231-251 (2007) |
100 | EE | Marcus Denker,
Stéphane Ducasse,
Adrian Lienhard,
Philippe Marschall:
Sub-Method Reflection.
Journal of Object Technology 6(9): 275-295 (2007) |
2006 |
99 | EE | Mauricio Seeberger,
Adrian Kuhn,
Tudor Gîrba,
Stéphane Ducasse:
Chronia: Visualizing How Developers Change Software Systems.
CSMR 2006: 345-348 |
98 | EE | Stéphane Ducasse,
Tudor Gîrba,
Roel Wuyts:
Object-Oriented Legacy System Trace-based Logic Testing.
CSMR 2006: 37-46 |
97 | EE | Roel Wuyts,
Serge Demeyer,
Yann-Gaël Guéhéneuc,
Kim Mens,
Stéphane Ducasse:
Object-Oriented Reengineering.
ECOOP Workshops 2006: 69-71 |
96 | EE | Stéphane Ducasse,
Tudor Gîrba,
Adrian Kuhn:
Distribution Map.
ICSM 2006: 203-212 |
95 | EE | Alexandre Bergel,
Stéphane Ducasse,
Colin Putney,
Roel Wuyts:
Meta-driven Browsers.
ISC 2006: 134-156 |
94 | EE | Alexandre Bergel,
Stéphane Ducasse,
Oscar Nierstrasz,
Roel Wuyts:
Stateful Traits.
ISC 2006: 66-90 |
93 | EE | Stéphane Ducasse,
Tudor Gîrba:
Using Smalltalk as a Reflective Executable Meta-language.
MoDELS 2006: 604-618 |
92 | | Christoph Hofer,
Marcus Denker,
Stéphane Ducasse:
Design and Implementation of a Backward-In-Time Debugger.
NODe/GSEM 2006: 17-32 |
91 | EE | Stéphane Ducasse,
Oscar Nierstrasz,
Nathanael Schärli,
Roel Wuyts,
Andrew P. Black:
Traits: A mechanism for fine-grained reuse.
ACM Trans. Program. Lang. Syst. 28(2): 331-388 (2006) |
90 | EE | Kris Gybels,
Roel Wuyts,
Stéphane Ducasse,
Maja D'Hondt:
Inter-language reflection: A conceptual model and its implementation.
Computer Languages, Systems & Structures 32(2-3): 109-124 (2006) |
89 | EE | Marcus Denker,
Stéphane Ducasse,
Éric Tanter:
Runtime bytecode transformation for Smalltalk.
Computer Languages, Systems & Structures 32(2-3): 125-139 (2006) |
88 | EE | Serge Stinckwich,
Stéphane Ducasse:
Introduction to the Smalltalk special issue.
Computer Languages, Systems & Structures 32(2-3): 85-86 (2006) |
87 | EE | Oscar Nierstrasz,
Stéphane Ducasse,
Nathanael Schärli:
Flattening Traits.
Journal of Object Technology 5(4): 129-148 (2006) |
86 | EE | Stéphane Ducasse,
Oscar Nierstrasz,
Matthias Rieger:
On the effectiveness of clone detection by string matching.
Journal of Software Maintenance 18(1): 37-58 (2006) |
85 | EE | Tudor Gîrba,
Stéphane Ducasse:
Modeling history to analyze software evolution.
Journal of Software Maintenance 18(3): 207-236 (2006) |
84 | EE | Orla Greevy,
Stéphane Ducasse,
Tudor Gîrba:
Analyzing software evolution through feature views.
Journal of Software Maintenance 18(6): 425-456 (2006) |
2005 |
83 | | Stéphane Ducasse,
Michele Lanza,
Andrian Marcus,
Jonathan I. Maletic,
Margaret-Anne D. Storey:
Proceedings of the 3rd International Workshop on Visualizing Software for Understanding and Analysis, VISSOFT 2005, September 25, 2005, Budapest, Hungary
IEEE Computer Society 2005 |
82 | EE | Adrian Lienhard,
Stéphane Ducasse,
Gabriela Arévalo:
Identifying traits with formal concept analysis.
ASE 2005: 66-75 |
81 | EE | Tudor Gîrba,
Michele Lanza,
Stéphane Ducasse:
Characterizing the Evolution of Class Hierarchies.
CSMR 2005: 2-11 |
80 | EE | Orla Greevy,
Stéphane Ducasse:
Correlating Features and Code Using a Compact Two-Sided Trace Analysis Approach.
CSMR 2005: 314-323 |
79 | EE | Gabriela Arévalo,
Stéphane Ducasse,
Oscar Nierstrasz:
Discovering Unanticipated Dependency Schemas in Class Hierarchies.
CSMR 2005: 62-71 |
78 | EE | Oscar Nierstrasz,
Stéphane Ducasse,
Tudor Gîrba:
The story of moose: an agile reengineering environment.
ESEC/SIGSOFT FSE 2005: 1-10 |
77 | EE | Stéphane Ducasse,
Tudor Gîrba,
Oscar Nierstrasz:
Moose: an agile reengineering environment.
ESEC/SIGSOFT FSE 2005: 99-102 |
76 | EE | Oscar Nierstrasz,
Stéphane Ducasse,
Serge Demeyer:
Object-Oriented Reengineering Patterns - An Overview.
GPCE 2005: 1-9 |
75 | EE | Gabriela Arévalo,
Stéphane Ducasse,
Oscar Nierstrasz:
Lessons Learned in Applying Formal Concept Analysis to Reverse Engineering.
ICFCA 2005: 95-112 |
74 | EE | Michele Lanza,
Stéphane Ducasse,
Harald Gall,
Martin Pinzger:
CodeCrawler: an information visualization tool for program comprehension.
ICSE 2005: 672-673 |
73 | EE | Orla Greevy,
Stéphane Ducasse,
Tudor Gîrba:
Analyzing Feature Traces to Incorporate the Semantics of Change in Software Evolution Analysis.
ICSM 2005: 347-356 |
72 | EE | Serge Demeyer,
Stéphane Ducasse,
Oscar Nierstrasz:
Object-Oriented Reengineering: Patterns and Techniques.
ICSM 2005: 723-724 |
71 | EE | Stéphane Ducasse,
Michele Lanza,
Laura Ponisio:
Butterflies: A Visual Approach to Characterize Packages.
IEEE METRICS 2005: 7 |
70 | EE | Tudor Gîrba,
Adrian Kuhn,
Mauricio Seeberger,
Stéphane Ducasse:
How Developers Drive Software Evolution.
IWPSE 2005: 113-122 |
69 | EE | Serge Demeyer,
Filip Van Rysselberghe,
Tudor Gîrba,
Jacek Ratzinger,
Radu Marinescu,
Tom Mens,
Bart Du Bois,
Dirk Janssens,
Stéphane Ducasse,
Michele Lanza,
Matthias Rieger,
Harald Gall,
Mohammad El-Ramly:
The LAN-simulation: A Refactoring Teaching Example.
IWPSE 2005: 123-134 |
68 | EE | Tom Mens,
Michel Wermelinger,
Stéphane Ducasse,
Serge Demeyer,
Robert Hirschfeld,
Mehdi Jazayeri:
Challenges in Software Evolution.
IWPSE 2005: 13-22 |
67 | EE | Stéphane Ducasse,
Lukas Renggli,
Roel Wuyts:
SmallWiki: a meta-described collaborative content management system.
Int. Sym. Wikis 2005: 75-82 |
66 | | Alexandre Bergel,
Stéphane Ducasse:
Supporting Unanticipated Changes with Traits and Classboxes.
NODe/GSEM 2005: 61-75 |
65 | EE | Alexandre Bergel,
Stéphane Ducasse,
Oscar Nierstrasz:
Classbox/J: controlling the scope of change in Java.
OOPSLA 2005: 177-189 |
64 | EE | Oscar Nierstrasz,
Alexandre Bergel,
Marcus Denker,
Stéphane Ducasse,
Markus Gälli,
Roel Wuyts:
On the Revival of Dynamic Languages.
Software Composition 2005: 1-13 |
63 | | Stéphane Ducasse,
Michele Lanza,
Romain Robbes:
Multi-level Method Understanding Using Microprints.
VISSOFT 2005: 33-38 |
62 | EE | Adrian Kuhn,
Stéphane Ducasse,
Tudor Gîrba:
Enriching Reverse Engineering with Semantic Clustering.
WCRE 2005: 133-142 |
61 | EE | Alexandre Bergel,
Stéphane Ducasse,
Oscar Nierstrasz,
Roel Wuyts:
Classboxes: controlling visibility of class extensions.
Computer Languages, Systems & Structures 31(3-4): 107-126 (2005) |
60 | EE | Stéphane Ducasse,
Nathanael Schärli,
Roel Wuyts:
Uniform and safe metaclass composition.
Computer Languages, Systems & Structures 31(3-4): 143-164 (2005) |
59 | EE | Stéphane Ducasse,
Tudor Gîrba,
Jean-Marie Favre:
Modeling Software Evolution by Treating History as a First Class Entity.
Electr. Notes Theor. Comput. Sci. 127(3): 75-86 (2005) |
58 | EE | Tudor Gîrba,
Jean-Marie Favre,
Stéphane Ducasse:
Using Meta-Model Transformation to Model Software Evolution.
Electr. Notes Theor. Comput. Sci. 137(3): 57-64 (2005) |
57 | EE | Stéphane Ducasse,
Michele Lanza:
The Class Blueprint: Visually Supporting the Understanding of Classes.
IEEE Trans. Software Eng. 31(1): 75-90 (2005) |
56 | EE | Alexandre Bergel,
Stéphane Ducasse,
Oscar Nierstrasz:
Analyzing Module Diversity.
J. UCS 11(10): 1613-1644 (2005) |
55 | EE | Roel Wuyts,
Stéphane Ducasse,
Oscar Nierstrasz:
A data-centric approach to composing embedded, real-time software components.
Journal of Systems and Software 74(1): 25-34 (2005) |
54 | EE | Florian Minjat,
Alexandre Bergel,
Pierre Cointe,
Stéphane Ducasse:
Mise en symbiose des traits et des classboxes. Application à l expression des collaborations.
L'OBJET 11(1-2): 33-46 (2005) |
53 | EE | Alexandre Bergel,
Stéphane Ducasse:
Scoped and Dynamic Aspects with Classboxes.
L'OBJET 11(3): 53-68 (2005) |
2004 |
52 | EE | Daniel Ratiu,
Stéphane Ducasse,
Tudor Gîrba,
Radu Marinescu:
Using History Information to Improve Design Flaws Detection.
CSMR 2004: 223-232 |
51 | EE | Stéphane Ducasse,
Michele Lanza,
Roland Bertuli:
High-Level Polymetric Views of Condensed Run-time Information.
CSMR 2004: 309-318 |
50 | EE | Nathanael Schärli,
Stéphane Ducasse,
Oscar Nierstrasz,
Roel Wuyts:
Composable Encapsulation Policies.
ECOOP 2004: 26-50 |
49 | EE | Roel Wuyts,
Stéphane Ducasse,
Serge Demeyer,
Kim Mens:
Fifth International Workshop on Object-Oriented Reengineering.
ECOOP Workshops 2004: 177-186 |
48 | EE | Sebastián González,
Wolfgang De Meuter,
Pascal Costanza,
Stéphane Ducasse,
Richard P. Gabriel,
Theo D'Hondt:
2nd Workshop on Object-Oriented Language Engineering for the Post-Java Era: Back to Dynamicity.
ECOOP Workshops 2004: 49-61 |
47 | EE | Tudor Gîrba,
Stéphane Ducasse,
Michele Lanza:
Yesterday"s Weather: Guiding Early Reverse Engineering Efforts by Summarizing the Evolution of Changes.
ICSM 2004: 40-49 |
46 | EE | Nathanael Schärli,
Andrew P. Black,
Stéphane Ducasse:
Object-oriented encapsulation for dynamically typed languages.
OOPSLA 2004: 130-149 |
45 | EE | Matthias Rieger,
Stéphane Ducasse,
Michele Lanza:
Insights into System-Wide Code Duplication.
WCRE 2004: 100-109 |
44 | EE | Stéphane Ducasse,
Roel Wuyts:
Editorial: Smalltalk Language.
Computer Languages, Systems & Structures 30(1-2): 1-3 (2004) |
43 | EE | Roel Wuyts,
Stéphane Ducasse:
Unanticipated integration of development tools using the classification model.
Computer Languages, Systems & Structures 30(1-2): 63-77 (2004) |
2003 |
42 | EE | Gabriela Arévalo,
Stéphane Ducasse,
Oscar Nierstrasz:
XRay Views: Understanding the Internals of Classes.
ASE 2003: 267-270 |
41 | EE | Nathanael Schärli,
Stéphane Ducasse,
Oscar Nierstrasz,
Andrew P. Black:
Traits: Composable Units of Behaviour.
ECOOP 2003: 248-274 |
40 | EE | Wolfgang De Meuter,
Stéphane Ducasse,
Theo D'Hondt,
Ole Lehrmann Madsen:
Object-Oriented Language Engineering for the Post-Java Era.
ECOOP Workshops 2003: 143-153 |
39 | EE | Serge Demeyer,
Stéphane Ducasse,
Kim Mens,
Adrian Trifu,
Rajesh Vasa,
Filip Van Rysselberghe:
Object-Oriented Reengineering.
ECOOP Workshops 2003: 72-85 |
38 | EE | Alexandre Bergel,
Stéphane Ducasse,
Roel Wuyts:
Classboxes: A Minimal Module Model Supporting Local Rebinding.
JMLC 2003: 122-131 |
37 | EE | Andrew P. Black,
Nathanael Schärli,
Stéphane Ducasse:
Applying traits to the smalltalk collection classes.
OOPSLA 2003: 47-64 |
36 | EE | Philippe Mougin,
Stéphane Ducasse:
OOPAL: integrating array programming in object-oriented programming.
OOPSLA 2003: 65-77 |
35 | EE | Michele Lanza,
Stéphane Ducasse:
Polymetric Views - A Lightweight Visual Approach to Reverse Engineering.
IEEE Trans. Software Eng. 29(9): 782-795 (2003) |
34 | EE | Stéphane Ducasse,
Sander Tichelaar:
Dimensions of reengineering environment infrastructures.
Journal of Software Maintenance 15(5): 345-373 (2003) |
2002 |
33 | | Serge Demeyer,
Stéphane Ducasse,
Oscar Nierstrasz:
Object-Oriented Reengineering Patterns
Morgan Kaufmann 2002 |
32 | EE | Thomas Genssler,
Alexander Christoph,
Michael Winter,
Oscar Nierstrasz,
Stéphane Ducasse,
Roel Wuyts,
Gabriela Arévalo,
Bastiaan Schönhage,
Peter O. Müller,
Christian Stich:
Components for embedded software: the PECOS approach.
CASES 2002: 19-26 |
31 | EE | Oscar Nierstrasz,
Gabriela Arévalo,
Stéphane Ducasse,
Roel Wuyts,
Andrew P. Black,
Peter O. Müller,
Christian Zeidler,
Thomas Genssler,
Reinier van den Born:
A Component Model for Field Devices.
Component Deployment 2002: 200-209 |
30 | EE | Tamar Richner,
Stéphane Ducasse:
Using Dynamic Information for the Iterative Recovery of Collaborations and Roles.
ICSM 2002: 34-43 |
29 | EE | Benny Sadeh,
Stéphane Ducasse:
Adding Dynamic Interfaces to Smalltalk.
Journal of Object Technology 1(1): 63-79 (2002) |
28 | EE | Michele Lanza,
Stéphane Ducasse:
Understanding software evolution using a combination of software visualization and software metrics.
L'OBJET 8(1-2): 135-149 (2002) |
2001 |
27 | | Michele Lanza,
Stéphane Ducasse:
A Categorization of Classes based on the Visualization of their Internal Structure: The Class Blueprint.
OOPSLA 2001: 300-311 |
2000 |
26 | EE | Stéphane Ducasse,
Thomas Hofmann,
Oscar Nierstrasz:
OpenSpaces: An Object-Oriented Framework for Reconfigurable Coordination Spaces.
COORDINATION 2000: 1-18 |
25 | EE | Serge Demeyer,
Stéphane Ducasse,
Oscar Nierstrasz:
Finding refactorings via change metrics.
OOPSLA 2000: 166-177 |
24 | EE | Sander Tichelaar,
Stéphane Ducasse,
Serge Demeyer:
FAMIX and XMI.
WCRE 2000: 296-298 |
1999 |
23 | EE | Juan Carlos Cruz,
Stéphane Ducasse:
A Group Based Approach for Coordinating Active Objects.
COORDINATION 1999: 355-370 |
22 | EE | Stéphane Ducasse,
Olivier Ciupke:
Experiences in Object-Oriented Re-engineering.
ECOOP Workshops 1999: 164-183 |
21 | | Michele Lanza,
Stéphane Ducasse,
Serge Demeyer:
Reverse Engineering Based on Metrics and Program Visualization.
ECOOP Workshops 1999: 168-169 |
20 | | Matthias Rieger,
Stéphane Ducasse,
Georges Golomingi:
Tool Support for Refactoring Duplicated OO Code.
ECOOP Workshops 1999: 177-178 |
19 | | Stéphane Ducasse:
Report of Working Group on Refactorings, andFrameworks (Re)-documentation.
ECOOP Workshops 1999: 181-183 |
18 | EE | Juan Carlos Cruz,
Stéphane Ducasse:
Coordinating Open Distributed Systems.
FTDCS 1999: 125-130 |
17 | EE | Stéphane Ducasse,
Matthias Rieger,
Serge Demeyer:
A Language Independent Approach for Detecting Duplicated Code.
ICSM 1999: 109-118 |
16 | EE | Tamar Richner,
Stéphane Ducasse:
Recovering High-Level Views of Object-Oriented Applications from Static and Dynamic Information.
ICSM 1999: 13-22 |
15 | | Serge Demeyer,
Stéphane Ducasse:
Metrics, Do They Really Help?
LMO 1999: 69-82 |
14 | | Serge Demeyer,
Stéphane Ducasse,
Sander Tichelaar:
Why Unified is not Universal? UML Shortcomings for Coping with Round-trip Engineering.
UML 1999: 630-644 |
13 | EE | Stéphane Ducasse,
Tamar Richner,
Robb Nebbe:
Type-Check Elimination: Two Object-Oriented Reengineering Patterns.
WCRE 1999: 157- |
12 | EE | Serge Demeyer,
Stéphane Ducasse,
Michele Lanza:
A Hybrid Reverse Engineering Approach Combining Metrics and Program Visualization.
WCRE 1999: 175-186 |
1998 |
11 | | Stéphane Ducasse,
Manuel Günter:
Coordination of Active Objects by Means of Explicit Connectors.
DEXA Workshop 1998: 572-577 |
10 | | Serge Demeyer,
Stéphane Ducasse:
Do Metrics Support Framework Development?
ECOOP Workshops 1998: 247-249 |
9 | EE | Stéphane Ducasse,
Joachim Weisbrod:
Experiences in Object-Oriented Re-Engineering.
ECOOP Workshops 1998: 72-73 |
8 | | Matthias Rieger,
Stéphane Ducasse:
Visual Detection of Duplicated Code.
ECOOP Workshops 1998: 75-76 |
7 | | Pascal Rapicault,
Mireille Blay-Fornarino,
Stéphane Ducasse,
Anne-Marie Dery:
Dynamic Type Inference to Support Object-Oriented Reenginerring in Smalltalk.
ECOOP Workshops 1998: 76-77 |
6 | | Tamar Richner,
Stéphane Ducasse,
Roel Wuyts:
Understanding Object-Oriented Programs through Declaratice Event Analysis.
ECOOP Workshops 1998: 78-79 |
1997 |
5 | EE | Stéphane Ducasse:
Message Passing Abstractions as Elementary Bricks for Design Pattern Implementation: An Experiment.
ECOOP Workshops 1997: 96-99 |
4 | EE | Stéphane Ducasse,
Tamar Richner:
Executable Connectors: Towards Reusable Design Elements.
ESEC / SIGSOFT FSE 1997: 483-499 |
3 | | Stéphane Ducasse:
Réification des schémas de conception : une expérience.
LMO 1997: 95-110 |
1996 |
2 | | Anne-Marie Dery,
Stéphane Ducasse,
Mireille Blay-Fornarino:
Object and Dependency Oriented Programming in FLO.
ISMIS 1996: 295-304 |
1995 |
1 | | Stéphane Ducasse,
Mireille Blay-Fornarino,
Anne-Marie Pinna-Dery:
A Reflective Model for First Class Dependencies.
OOPSLA 1995: 265-280 |