![]() | ![]() |
| 2012 | ||
|---|---|---|
| 166 | Andre Hora, Nicolas Anquetil, Stéphane Ducasse, Muhammad Usman Bhatti, Cesar Couto, Marco Tulio Valente, Julio Martins: Bug Maps: A Tool for the Visual Exploration and Analysis of Bugs. CSMR 2012: 523-526 | |
| 165 | Mariano Martinez Peck, Noury Bouraqadi, Stéphane Ducasse, Luc Fabresse: Object swapping challenges: An evaluation of imageSegment. Computer Languages, Systems & Structures 38(1): 1-15 (2012) | |
| 164 | Verónica Uquillas Gómez, Stéphane Ducasse, Theo D'Hondt: Ring: A unifying meta-model and infrastructure for Smalltalk source code analysis tools. Computer Languages, Systems & Structures 38(1): 44-60 (2012) | |
| 163 | Muhammad Usman Bhatti, Nicolas Anquetil, Stéphane Ducasse: An Environment for Dedicated Software Analysis Tools. ERCIM News 2012(88): (2012) | |
| 162 | Jannik Laval, Jean-Rémy Falleri, Philippe Vismara, Stéphane Ducasse: Efficient Retrieval and Ranking of Undesired Package Cycles in Large Software Systems. Journal of Object Technology 11(1): 1-24 (2012) | |
| 2011 | ||
| 161 | Karine Mordal-Manet, Jannik Laval, Stéphane Ducasse, Nicolas Anquetil, Francoise Balmas, Fabrice Bellingard, Laurent Bouhier, Philippe Vaillergues, Thomas J. McCabe: An Empirical Model for Continuous and Weighted Metric Aggregation. CSMR 2011: 141-150 | |
| 160 | Johan Fabry, Andy Kellens, Stéphane Ducasse: AspectMaps: A Scalable Visualization of Join Point Shadows. ICPC 2011: 121-130 | |
| 159 | David Röthlisberger, Oscar Nierstrasz, Stéphane Ducasse: SmartGroups: Focusing on Task-Relevant Source Artifacts in IDEs. ICPC 2011: 61-70 | |
| 158 | Jean-Rémy Falleri, Simon Denier, Jannik Laval, Philippe Vismara, Stéphane Ducasse: Efficient Retrieval and Ranking of Undesired Package Cycles in Large Software Systems. TOOLS (49) 2011: 260-275 | |
| 157 | Hani Abdeen, Stéphane Ducasse, Houari A. Sahraoui: Modularization Metrics: Assessing Package Organization in Legacy Large Object-Oriented Software. WCRE 2011: 394-398 | |
| 156 | Jannik Laval, Simon Denier, Stéphane Ducasse, Jean-Rémy Falleri: Supporting simultaneous versions for software evolution assessment. Sci. Comput. Program. 76(12): 1177-1193 (2011) | |
| 2010 | ||
| 155 | Hervé Verjus, Sorana Cîmpan, Azadeh Razavizadeh, Stéphane Ducasse: BeeEye: A Framework for Constructing Architectural Views. ECSA 2010: 376-383 | |
| 154 | Jean-Baptiste Arnaud, Marcus Denker, Stéphane Ducasse, Damien Pollet, Alexandre Bergel, Mathieu Suen: Read-Only Execution for Dynamic Languages. TOOLS (48) 2010: 117-136 | |
| 153 | Lukas Renggli, Stéphane Ducasse, Tudor Gîrba, Oscar Nierstrasz: Domain-Specific Program Checking. TOOLS (48) 2010: 213-232 | |
| 152 | Verónica Uquillas Gómez, Stéphane Ducasse, Theo D'Hondt: Visually Supporting Source Code Changes Integration: The Torch Dashboard. WCRE 2010: 55-64 | |
| 151 | Gabriela Arévalo, Stéphane Ducasse, Silvia E. Gordillo, Oscar Nierstrasz: Generating a catalog of unanticipated schemas in class hierarchies using Formal Concept Analysis. Information & Software Technology 52(11): 1167-1187 (2010) | |
| 150 | Hani Abdeen, Stéphane Ducasse, Damien Pollet, Ilham Alloui: Package Fingerprints: A visual summary of package interface usage. Information & Software Technology 52(12): 1312-1330 (2010) | |
| 2009 | ||
| 149 | Andy Zaidman, Giuliano Antoniol, Stéphane Ducasse: 16th Working Conference on Reverse Engineering, WCRE 2009, 13-16 October 2009, Lille, France IEEE Computer Society 2009 | |
| 148 | Serge Demeyer, Stéphane Ducasse, Oscar Nierstrasz: Object-Oriented Reengineering Patterns - Version of 2009-09-28. Square Bracket Associates 2009: I-XVIII, 1-338 | |
| 147 | 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 | |
| 146 | Tom Van Cutsem, Alexandre Bergel, Stéphane Ducasse, Wolfgang De Meuter: Adding State and Visibility Control to Traits Using Lexical Nesting. ECOOP 2009: 220-243 | |
| 145 | David Röthlisberger, Oscar Nierstrasz, Stéphane Ducasse, Damien Pollet, Romain Robbes: Supporting task-oriented navigation in IDEs with configurable HeatMaps. ICPC 2009: 253-257 | |
| 144 | Karine Mordal-Manet, Francoise Balmas, Simon Denier, Stéphane Ducasse, Harald Wertz, Jannik Laval, Fabrice Bellingard, Philippe Vaillergues: The squale model - A practice-based industrial quality model. ICSM 2009: 531-534 | |
| 143 | Azadeh Razavizadeh, Sorana Cîmpan, Hervé Verjus, Stéphane Ducasse: Software System Understanding via Architectural Views Extraction According to Multiple Viewpoints. OTM Workshops 2009: 433-442 | |
| 142 | Stéphane Ducasse: Putting Traits in Perspective. Software Composition 2009: 5-8 | |
| 141 | Stéphane Ducasse, Damien Pollet, Alexandre Bergel, Damien Cassou: Reusing and Composing Tests with Traits. TOOLS (47) 2009: 252-271 | |
| 140 | Hani Abdeen, Stéphane Ducasse, Houari A. Sahraoui, Ilham Alloui: Automatic Package Coupling and Cycle Minimization. WCRE 2009: 103-112 | |
| 139 | Jannik Laval, Simon Denier, Stéphane Ducasse, Alexandre Bergel: Identifying Cycle Causes with Enriched Dependency Structural Matrix. WCRE 2009: 113-122 | |
| 138 | David Röthlisberger, Oscar Nierstrasz, Stéphane Ducasse: Autumn Leaves: Curing the Window Plague in IDEs. WCRE 2009: 237-246 | |
| 137 | Azadeh Razavizadeh, Hervé Verjus, Sorana Cîmpan, Stéphane Ducasse: Multiple viewpoints architecture extraction. WICSA/ECSA 2009: 329-332 | |
| 136 | Damien Cassou, Stéphane Ducasse, Roel Wuyts: Traits at work: The design of a new trait-based stream library. Computer Languages, Systems & Structures 35(1): 2-20 (2009) | |
| 135 | Adrian Lienhard, Stéphane Ducasse, Tudor Gîrba: Taking an object-centric view on dynamic information with object flow analysis. Computer Languages, Systems & Structures 35(1): 63-79 (2009) | |
| 134 | Stéphane Ducasse, Damien Pollet: Software Architecture Reconstruction: A Process-Oriented Taxonomy. IEEE Trans. Software Eng. 35(4): 573-591 (2009) | |
| 133 | Stéphane Ducasse, Tudor Gîrba, Adrian Kuhn, Lukas Renggli: Meta-environment and executable meta-language using smalltalk: an experience report. Software and System Modeling 8(1): 5-19 (2009) | |
| 2008 | ||
| 132 | Hilaire Fernandes, Thibault Carron, Stéphane Ducasse: iSTOA: Artefacts for Mathematical Interactive Learning Exercises. C5 2008: 65-72 | |
| 131 | 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 | |
| 130 | Muhammad Usman Bhatti, Stéphane Ducasse, Awais Rashid: Aspect Mining in Procedural Object Oriented Code. ICPC 2008: 230-235 | |
| 129 | Marcus Denker, Mathieu Suen, Stéphane Ducasse: The Meta in Meta-object Architectures. TOOLS (46) 2008: 218-237 | |
| 128 | Muhammad Usman Bhatti, Stéphane Ducasse, Marianne Huchard: Reconsidering Classes in Procedural Object-Oriented Code. WCRE 2008: 257-266 | |
| 127 | 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 | |
| 126 | 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) | |
| 125 | Alexandre Bergel, Stéphane Ducasse, Oscar Nierstrasz, Roel Wuyts: Stateful traits and their formalization. Computer Languages, Systems & Structures 34(2-3): 83-108 (2008) | |
| 124 | Alexandre Bergel, Stéphane Ducasse, Lukas Renggli: Seaside - Advanced Composition and Control Flow for Dynamic Web Applications. ERCIM News 2008(72): (2008) | |
| 2007 | ||
| 123 | 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 | |
| 122 | Hilaire Fernandes, Stéphane Ducasse, Thibault Carron: DR. GEO II: Adding Interactivity Planes in Interactive Dynamic Geometry. C5 2007: 153-162 | |
| 121 | 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 | |
| 120 | Orla Greevy, Tudor Gîrba, Stéphane Ducasse: How Developers Develop Features. CSMR 2007: 265-274 | |
| 119 | Alexandre Bergel, Wolfgang De Meuter, Stéphane Ducasse, Oscar Nierstrasz, Roel Wuyts: Dynamic Languages and Applications. ECOOP Workshops 2007: 7-12 | |
| 118 | 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 | |
| 117 | Adrian Lienhard, Stéphane Ducasse, Tudor Gîrba: Object flow analysis: taking an object-centric view on dynamic analysis. ICDL 2007: 121-140 | |
| 116 | Damien Cassou, Stéphane Ducasse, Roel Wuyts: Redesigning with traits: the Nile stream trait-based library. ICDL 2007: 50-75 | |
| 115 | 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 | |
| 114 | Tudor Gîrba, Stéphane Ducasse, Adrian Kuhn, Radu Marinescu, Daniel Ratiu: Using concept analysis to detect co-change patterns. IWPSE 2007: 83-89 | |
| 113 | Lukas Renggli, Stéphane Ducasse, Adrian Kuhn: Magritte - A Meta-driven Approach to Empower Developers and End Users. MoDELS 2007: 106-120 | |
| 112 | Stéphane Ducasse, Roel Wuyts, Alexandre Bergel, Oscar Nierstrasz: User-changeable visibility: resolving unanticipated name clashes in traits. OOPSLA 2007: 171-190 | |
| 111 | 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) | |
| 110 | Stéphane Ducasse, Adrian Lienhard, Lukas Renggli: Seaside: A Flexible Environment for Building Dynamic Web Applications. IEEE Software 24(5): 56-63 (2007) | |
| 109 | Adrian Kuhn, Stéphane Ducasse, Tudor Gîrba: Semantic clustering: Identifying topics in source code. Information & Software Technology 49(3): 230-243 (2007) | |
| 108 | Stefan Reichhart, Tudor Gîrba, Stéphane Ducasse: Rule-based Assessment of Test Quality. Journal of Object Technology 6(9): 231-251 (2007) | |
| 107 | Marcus Denker, Stéphane Ducasse, Adrian Lienhard, Philippe Marschall: Sub-Method Reflection. Journal of Object Technology 6(9): 275-295 (2007) | |
| 2006 | ||
| 106 | Mauricio Seeberger, Adrian Kuhn, Tudor Gîrba, Stéphane Ducasse: Chronia: Visualizing How Developers Change Software Systems. CSMR 2006: 345-348 | |
| 105 | Stéphane Ducasse, Tudor Gîrba, Roel Wuyts: Object-Oriented Legacy System Trace-based Logic Testing. CSMR 2006: 37-46 | |
| 104 | Roel Wuyts, Serge Demeyer, Yann-Gaël Guéhéneuc, Kim Mens, Stéphane Ducasse: Object-Oriented Reengineering. ECOOP Workshops 2006: 69-71 | |
| 103 | Stéphane Ducasse, Tudor Gîrba, Adrian Kuhn: Distribution Map. ICSM 2006: 203-212 | |
| 102 | Alexandre Bergel, Stéphane Ducasse, Colin Putney, Roel Wuyts: Meta-driven Browsers. ISC 2006: 134-156 | |
| 101 | Alexandre Bergel, Stéphane Ducasse, Oscar Nierstrasz, Roel Wuyts: Stateful Traits. ISC 2006: 66-90 | |
| 100 | Stéphane Ducasse, Tudor Gîrba: Using Smalltalk as a Reflective Executable Meta-language. MoDELS 2006: 604-618 | |
| 99 | Christoph Hofer, Marcus Denker, Stéphane Ducasse: Design and Implementation of a Backward-In-Time Debugger. NODe/GSEM 2006: 17-32 | |
| 98 | 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) | |
| 97 | 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) | |
| 96 | Marcus Denker, Stéphane Ducasse, Éric Tanter: Runtime bytecode transformation for Smalltalk. Computer Languages, Systems & Structures 32(2-3): 125-139 (2006) | |
| 95 | Serge Stinckwich, Stéphane Ducasse: Introduction to the Smalltalk special issue. Computer Languages, Systems & Structures 32(2-3): 85-86 (2006) | |
| 94 | Oscar Nierstrasz, Stéphane Ducasse, Nathanael Schärli: Flattening Traits. Journal of Object Technology 5(4): 129-148 (2006) | |
| 93 | 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) | |
| 92 | Tudor Gîrba, Stéphane Ducasse: Modeling history to analyze software evolution. Journal of Software Maintenance 18(3): 207-236 (2006) | |
| 91 | Orla Greevy, Stéphane Ducasse, Tudor Gîrba: Analyzing software evolution through feature views. Journal of Software Maintenance 18(6): 425-456 (2006) | |
| 2005 | ||
| 90 | Stéphane Ducasse: Squeak - learn programming by robots. Apress 2005: I-XXX, 1-351 | |
| 89 | 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 | |
| 88 | Adrian Lienhard, Stéphane Ducasse, Gabriela Arévalo: Identifying traits with formal concept analysis. ASE 2005: 66-75 | |
| 87 | Tudor Gîrba, Michele Lanza, Stéphane Ducasse: Characterizing the Evolution of Class Hierarchies. CSMR 2005: 2-11 | |
| 86 | Orla Greevy, Stéphane Ducasse: Correlating Features and Code Using a Compact Two-Sided Trace Analysis Approach. CSMR 2005: 314-323 | |
| 85 | Gabriela Arévalo, Stéphane Ducasse, Oscar Nierstrasz: Discovering Unanticipated Dependency Schemas in Class Hierarchies. CSMR 2005: 62-71 | |
| 84 | Marcel Weiher, Stéphane Ducasse: Higher order messaging. DLS 2005: 23-34 | |
| 83 | Oscar Nierstrasz, Stéphane Ducasse, Tudor Gîrba: The story of moose: an agile reengineering environment. ESEC/SIGSOFT FSE 2005: 1-10 | |
| 82 | Stéphane Ducasse, Tudor Gîrba, Oscar Nierstrasz: Moose: an agile reengineering environment. ESEC/SIGSOFT FSE 2005: 99-102 | |
| 81 | Oscar Nierstrasz, Stéphane Ducasse, Serge Demeyer: Object-Oriented Reengineering Patterns - An Overview. GPCE 2005: 1-9 | |
| 80 | Gabriela Arévalo, Stéphane Ducasse, Oscar Nierstrasz: Lessons Learned in Applying Formal Concept Analysis to Reverse Engineering. ICFCA 2005: 95-112 | |
| 79 | Michele Lanza, Stéphane Ducasse, Harald Gall, Martin Pinzger: CodeCrawler: an information visualization tool for program comprehension. ICSE 2005: 672-673 | |
| 78 | 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 | |
| 77 | Serge Demeyer, Stéphane Ducasse, Oscar Nierstrasz: Object-Oriented Reengineering: Patterns and Techniques. ICSM 2005: 723-724 | |
| 76 | Stéphane Ducasse, Michele Lanza, Laura Ponisio: Butterflies: A Visual Approach to Characterize Packages. IEEE METRICS 2005: 7 | |
| 75 | Tudor Gîrba, Adrian Kuhn, Mauricio Seeberger, Stéphane Ducasse: How Developers Drive Software Evolution. IWPSE 2005: 113-122 | |
| 74 | 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 | |
| 73 | Tom Mens, Michel Wermelinger, Stéphane Ducasse, Serge Demeyer, Robert Hirschfeld, Mehdi Jazayeri: Challenges in Software Evolution. IWPSE 2005: 13-22 | |
| 72 | Stéphane Ducasse, Lukas Renggli, Roel Wuyts: SmallWiki: a meta-described collaborative content management system. Int. Sym. Wikis 2005: 75-82 | |
| 71 | Alexandre Bergel, Stéphane Ducasse: Supporting Unanticipated Changes with Traits and Classboxes. NODe/GSEM 2005: 61-75 | |
| 70 | Alexandre Bergel, Stéphane Ducasse, Oscar Nierstrasz: Classbox/J: controlling the scope of change in Java. OOPSLA 2005: 177-189 | |
| 69 | 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 | |
| 68 | Stéphane Ducasse, Michele Lanza, Romain Robbes: Multi-level Method Understanding Using Microprints. VISSOFT 2005: 33-38 | |
| 67 | Adrian Kuhn, Stéphane Ducasse, Tudor Gîrba: Enriching Reverse Engineering with Semantic Clustering. WCRE 2005: 133-142 | |
| 66 | 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) | |
| 65 | Stéphane Ducasse, Nathanael Schärli, Roel Wuyts: Uniform and safe metaclass composition. Computer Languages, Systems & Structures 31(3-4): 143-164 (2005) | |
| 64 | 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) | |
| 63 | 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) | |
| 62 | Stéphane Ducasse, Michele Lanza: The Class Blueprint: Visually Supporting the Understanding of Classes. IEEE Trans. Software Eng. 31(1): 75-90 (2005) | |
| 61 | Alexandre Bergel, Stéphane Ducasse, Oscar Nierstrasz: Analyzing Module Diversity. J. UCS 11(10): 1613-1644 (2005) | |
| 60 | 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) | |
| 59 | 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) | |
| 58 | Alexandre Bergel, Stéphane Ducasse: Scoped and Dynamic Aspects with Classboxes. L'OBJET 11(3): 53-68 (2005) | |
| 2004 | ||
| 57 | Daniel Ratiu, Stéphane Ducasse, Tudor Gîrba, Radu Marinescu: Using History Information to Improve Design Flaws Detection. CSMR 2004: 223-232 | |
| 56 | Stéphane Ducasse, Michele Lanza, Roland Bertuli: High-Level Polymetric Views of Condensed Run-time Information. CSMR 2004: 309-318 | |
| 55 | Nathanael Schärli, Stéphane Ducasse, Oscar Nierstrasz, Roel Wuyts: Composable Encapsulation Policies. ECOOP 2004: 26-50 | |
| 54 | Roel Wuyts, Stéphane Ducasse, Serge Demeyer, Kim Mens: Fifth International Workshop on Object-Oriented Reengineering. ECOOP Workshops 2004: 177-186 | |
| 53 | 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 | |
| 52 | 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 | |
| 51 | Nathanael Schärli, Andrew P. Black, Stéphane Ducasse: Object-oriented encapsulation for dynamically typed languages. OOPSLA 2004: 130-149 | |
| 50 | Matthias Rieger, Stéphane Ducasse, Michele Lanza: Insights into System-Wide Code Duplication. WCRE 2004: 100-109 | |
| 49 | Stéphane Ducasse, Roel Wuyts: Editorial: Smalltalk Language. Computer Languages, Systems & Structures 30(1-2): 1-3 (2004) | |
| 48 | 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 | ||
| 47 | Gabriela Arévalo, Stéphane Ducasse, Oscar Nierstrasz: XRay Views: Understanding the Internals of Classes. ASE 2003: 267-270 | |
| 46 | Nathanael Schärli, Stéphane Ducasse, Oscar Nierstrasz, Andrew P. Black: Traits: Composable Units of Behaviour. ECOOP 2003: 248-274 | |
| 45 | 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 | |
| 44 | Serge Demeyer, Stéphane Ducasse, Kim Mens, Adrian Trifu, Rajesh Vasa, Filip Van Rysselberghe: Object-Oriented Reengineering. ECOOP Workshops 2003: 72-85 | |
| 43 | Alexandre Bergel, Stéphane Ducasse, Roel Wuyts: Classboxes: A Minimal Module Model Supporting Local Rebinding. JMLC 2003: 122-131 | |
| 42 | Andrew P. Black, Nathanael Schärli, Stéphane Ducasse: Applying traits to the smalltalk collection classes. OOPSLA 2003: 47-64 | |
| 41 | Philippe Mougin, Stéphane Ducasse: OOPAL: integrating array programming in object-oriented programming. OOPSLA 2003: 65-77 | |
| 40 | Michele Lanza, Stéphane Ducasse: Polymetric Views - A Lightweight Visual Approach to Reverse Engineering. IEEE Trans. Software Eng. 29(9): 782-795 (2003) | |
| 39 | Stéphane Ducasse, Sander Tichelaar: Dimensions of reengineering environment infrastructures. Journal of Software Maintenance 15(5): 345-373 (2003) | |
| 2002 | ||
| 38 | Serge Demeyer, Stéphane Ducasse, Oscar Nierstrasz: Object-Oriented Reengineering Patterns Morgan Kaufmann 2002 | |
| 37 | 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 | |
| 36 | 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 | |
| 35 | Tamar Richner, Stéphane Ducasse: Using Dynamic Information for the Iterative Recovery of Collaborations and Roles. ICSM 2002: 34-43 | |
| 34 | Benny Sadeh, Stéphane Ducasse: Adding Dynamic Interfaces to Smalltalk. Journal of Object Technology 1(1): 63-79 (2002) | |
| 33 | 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 | ||
| 32 | 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 | ||
| 31 | Stéphane Ducasse, Thomas Hofmann, Oscar Nierstrasz: OpenSpaces: An Object-Oriented Framework for Reconfigurable Coordination Spaces. COORDINATION 2000: 1-18 | |
| 30 | Serge Demeyer, Stéphane Ducasse, Oscar Nierstrasz: A Pattern Language for Reverse Engineering. EuroPLoP 2000: 189-208 | |
| 29 | Stéphane Ducasse, Serge Demeyer, Oscar Nierstrasz: Tie Code And Questions: a Reengineering Pattern. EuroPLoP 2000: 209-218 | |
| 28 | Stéphane Ducasse, Oscar Nierstrasz, Serge Demeyer: Transform Conditionals to Polymorphism. EuroPLoP 2000: 219-252 | |
| 27 | Serge Demeyer, Stéphane Ducasse, Oscar Nierstrasz: Finding refactorings via change metrics. OOPSLA 2000: 166-177 | |
| 26 | Sander Tichelaar, Stéphane Ducasse, Serge Demeyer: FAMIX and XMI. WCRE 2000: 296-298 | |
| 1999 | ||
| 25 | Juan Carlos Cruz, Stéphane Ducasse: A Group Based Approach for Coordinating Active Objects. COORDINATION 1999: 355-370 | |
| 24 | Stéphane Ducasse, Olivier Ciupke: Experiences in Object-Oriented Re-engineering. ECOOP Workshops 1999: 164-183 | |
| 23 | Michele Lanza, Stéphane Ducasse, Serge Demeyer: Reverse Engineering Based on Metrics and Program Visualization. ECOOP Workshops 1999: 168-169 | |
| 22 | Matthias Rieger, Stéphane Ducasse, Georges Golomingi: Tool Support for Refactoring Duplicated OO Code. ECOOP Workshops 1999: 177-178 | |
| 21 | Stéphane Ducasse: Report of Working Group on Refactorings, andFrameworks (Re)-documentation. ECOOP Workshops 1999: 181-183 | |
| 20 | Serge Demeyer, Stéphane Ducasse, Sander Tichelaar: A Pattern Language for Reverse Engineering. EuroPLoP 1999: 327-354 | |
| 19 | Juan Carlos Cruz, Stéphane Ducasse: Coordinating Open Distributed Systems. FTDCS 1999: 125-130 | |
| 18 | Stéphane Ducasse, Matthias Rieger, Serge Demeyer: A Language Independent Approach for Detecting Duplicated Code. ICSM 1999: 109-118 | |
| 17 | Tamar Richner, Stéphane Ducasse: Recovering High-Level Views of Object-Oriented Applications from Static and Dynamic Information. ICSM 1999: 13-22 | |
| 16 | Serge Demeyer, Stéphane Ducasse: Metrics, Do They Really Help? LMO 1999: 69-82 | |
| 15 | Serge Demeyer, Stéphane Ducasse, Sander Tichelaar: Why Unified is not Universal? UML Shortcomings for Coping with Round-trip Engineering. UML 1999: 630-644 | |
| 14 | Stéphane Ducasse, Tamar Richner, Robb Nebbe: Type-Check Elimination: Two Object-Oriented Reengineering Patterns. WCRE 1999: 157- | |
| 13 | Serge Demeyer, Stéphane Ducasse, Michele Lanza: A Hybrid Reverse Engineering Approach Combining Metrics and Program Visualization. WCRE 1999: 175-186 | |
| 1998 | ||
| 12 | Stéphane Ducasse, Manuel Günter: Coordination of Active Objects by Means of Explicit Connectors. DEXA Workshop 1998: 572-577 | |
| 11 | Serge Demeyer, Stéphane Ducasse: Do Metrics Support Framework Development? ECOOP Workshops 1998: 247-249 | |
| 10 | Stéphane Ducasse, Joachim Weisbrod: Experiences in Object-Oriented Re-Engineering. ECOOP Workshops 1998: 72-73 | |
| 9 | Matthias Rieger, Stéphane Ducasse: Visual Detection of Duplicated Code. ECOOP Workshops 1998: 75-76 | |
| 8 | 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 | |
| 7 | Tamar Richner, Stéphane Ducasse, Roel Wuyts: Understanding Object-Oriented Programs through Declaratice Event Analysis. ECOOP Workshops 1998: 78-79 | |
| 6 | Stéphane Ducasse, Robb Nebbe, Tamar Richner: Type-Check Elimination. EuroPLoP 1998: 35-52 | |
| 1997 | ||
| 5 | Stéphane Ducasse: Message Passing Abstractions as Elementary Bricks for Design Pattern Implementation: An Experiment. ECOOP Workshops 1997: 96-99 | |
| 4 | 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 | |
Colors in the list of coauthors
Last update Tue May 29 20:41:18 2012 CET by the DBLP Team —
Data released under the ODC-BY 1.0 license — See also our legal information page