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 |