Search - Archive ouverte HAL Access content directly

Filter your results

41 Results
Image document

Language Boxes: Bending the Host Language with Modular Language Changes.

Lukas Renggli , Marcus Denker , Oscar Nierstrasz
Software Language Engineering: Second International Conference, SLE 2009, Oct 2009, Denver, United States. pp.274-293, ⟨10.1007/978-3-642-12107-4_20⟩
Conference papers inria-00531044v1
Image document

Flexible Object Layouts: enabling lightweight language extensions by intercepting slot access

Toon Verwaest , Camillo Bruni , Mircea Lungu , Oscar Nierstrasz
Proceedings of 26th International Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA '11), Nov 2011, Portland, United States
Conference papers hal-00641716v1
Image document

Supporting Feature Analysis with Runtime Annotations

Marcus Denker , Orla Greevy , Oscar Nierstrasz
3rd International Workshop on Program Comprehension through Dynamic Analysis (PCODA 2007), 2007, Vancouver, Canada. pp.29--33
Conference papers inria-00555456v1
Image document

Practical domain-specific debuggers using the Moldable Debugger framework

Andrei Chiş , Marcus Denker , Tudor Gîrba , Oscar Nierstrasz
Computer Languages, Systems and Structures, 2015, 44 (Part A), pp. 89-113. ⟨10.1016/j.cl.2015.08.005⟩
Journal articles hal-01247941v1
Image document

Inferring Types by Mining Class Usage Frequency from Inline Caches

Nevena Milojković , Clément Bera , Mohammad Ghafari , Oscar Nierstrasz
Proceedings of the 11th edition of the International Workshop on Smalltalk Technologies, 2016, Pragues, Czech Republic. ⟨10.1145/2991041.2991047⟩
Conference papers hal-01357071v1
Image document

Classboxes: Controlling Visibility of Class Extensions

Alexandre Bergel , Stéphane Ducasse , Oscar Nierstrasz , Roel Wuyts
Computer Languages, Systems and Structures, 2005
Journal articles inria-00533458v1
Image document

Pharo by Example

Andrew Black , Stéphane Ducasse , Oscar Nierstrasz , Damien Pollet , Damien Cassou et al.
Square Bracket Associates, pp.352, 2009, 978-3-9523341-4-0
Books inria-00441463v1
Image document

Squeak by Example

Andrew Black , Stéphane Ducasse , Oscar Nierstrasz , Damien Pollet , Damien Cassou et al.
Square Bracket Associates, pp.304, 2007, 978-3-9523341-0-2
Books inria-00441576v1
Image document

Exploiting Type Hints in Method Argument Names to Improve Lightweight Type Inference

Nevena Milojković , Mohammad Ghafari , Oscar Nierstrasz
International Conference on Program Comprehension, May 2017, Buenos Aires, Argentina
Conference papers hal-01519632v1
Image document

Stateful Traits and their Formalization

Alexandre Bergel , Stéphane Ducasse , Oscar Nierstrasz , Roel Wuyts
Computer Languages, Systems and Structures, 2008, 34 (2-3), pp.109-129. ⟨10.1016/j.cl.2007.05.005⟩
Journal articles hal-02109190v1
Image document

Change-Enabled Software System

Oscar Nierstrasz , Marcus Denker , Tudor Girba , Adrian Lienhard , David Roethlisberger et al.
Martin Wirsing and Jean-Pierre Banâtre and Matthias Hölzl. Challenges for Software-Intensive Systems and New Computing Paradigms,, 5380, Springer, pp.64-79, 2008, LNCS, 978-3-540-89436-0. ⟨10.1007/978-3-540-89437-7_3⟩
Book sections inria-00556427v1
Image document

Practical, Pluggable Types for a Dynamic Language

Niklaus Haldiman , Marcus Denker , Oscar Nierstrasz
Computer Languages, Systems and Structures, 2009, 35 (2), pp.48-64. ⟨10.1016/j.cl.2008.06.003⟩
Journal articles inria-00555441v1
Image document

Supporting Software Change in the Programming Language

Oscar Nierstrasz , Marcus Denker
OOPSLA Workshop on Revival of Dynamic Languages, ACM, 2004, Vancouver, Canada
Conference papers inria-00555696v1
Image document

Domain Globalization: Using Languages to Support Technical and Social Coordination

Julien Deantoni , Cédric Brun , Benoît Caillaud , Robert France , Gabor Karsai et al.
International Dagstuhl Seminar, Oct 2014, Dagstuhl, Germany. pp.70-87, ⟨10.1007/978-3-319-26172-0_5⟩
Conference papers hal-01234653v1
Image document

Mining inline cache data to order inferred types in dynamic languages

Nevena Milojković , Clément Béra , Mohammad Ghafari , Oscar Nierstrasz
Science of Computer Programming, 2018, 161, pp.105-121. ⟨10.1016/j.scico.2017.11.003⟩
Journal articles hal-01666541v1
Image document

It's Duck (Typing) Season!

Nevena Milojković , Mohammad Ghafari , Oscar Nierstrasz
ICPC 2017 - 25th International Conference on Program Comprehension, May 2017, Buenos Aires, Argentina
Conference papers hal-01519634v1
Image document

Analyzing Module Diversity

Alexandre Bergel , Stéphane Ducasse , Oscar Nierstrasz
Journal of Universal Computer Science, 2005, 11 (10), pp.32. ⟨10.3217/jucs-011-10-1613⟩
Journal articles hal-01352809v1
Image document

Propagation of Behavioral Variations with Delegation Proxies

Camille Teruel , Erwann Wernli , Stéphane Ducasse , Oscar Nierstrasz
LNCS Transactions on Aspect-Oriented Software Development, 2015, 8989, pp.63-95. ⟨10.1007/978-3-662-46734-3_2⟩
Journal articles hal-01135706v1

User-Changeable Visibility: Resolving Unanticipated Name Clashes in Traits

Stéphane Ducasse , Oscar Nierstrasz , Roel Wuyts , Alexandre Bergel
Proceedings of 22nd International Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA'07), 2008, Montreal, Canada
Conference papers inria-00216103v1
Image document

Classbox/J: Controlling the Scope of Change in Java

Alexandre Bergel , Stéphane Ducasse , Oscar Nierstrasz
International Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA'05), Oct 2005, San Diego, United States
Conference papers inria-00533461v1
Image document

Modeling Features at Runtime

Marcus Denker , Jorge Ressia , Orla Greevy , Oscar Nierstrasz
MODELS 2010, Oct 2010, Oslo, Norway. pp.138-152, ⟨10.1007/978-3-642-16129-2_11⟩
Conference papers inria-00531045v2
Image document

XRay Views: Understanding the Internals of Classes

Gabriela Beatriz Arévalo , Stéphane Ducasse , Oscar Nierstrasz
International Conference on Automated Software Engineering (ASE'03), Nov 2003, Montreal, Canada
Conference papers inria-00533054v1
Image document

Analyzing, Capturing and Taming Software Change

Oscar Nierstrasz , Marcus Denker , Tudor Girba , Adrian Lienhard
Workshop on Revival of Dynamic Languages (co-located with ECOOP'06), 2006, Nantes, France
Conference papers inria-00555757v1
Image document

Encapsulating and Exploiting Change with Changeboxes

Marcus Denker , Tudor Girba , Adrian Lienhard , Oscar Nierstrasz , Lukas Renggli et al.
2007 International Conference on Dynamic Languages (ICDL 2007, ESUG, 2007, Lugano, Switzerland. pp.25-49, ⟨10.1145/1352678.1352681⟩
Conference papers inria-00555780v1
Image document

Model-Centric, Context-Aware Software Adaptation.

Oscar Nierstrasz , Marcus Denker , Lukas Renggli
Cheng, Betty and de Lemos, Rogério and Giese, Holger and Inverardi, Paola and Magee, Jeff. Software Engineering for Self-Adaptive Systems, 5525, Springer, pp.128-145, 2009, LNCS, 3642021603. ⟨10.1007/978-3-642-02161-9_7⟩
Book sections inria-00532825v1
Image document

Domain-Specific Program Checking

Lukas Renggli , Stéphane Ducasse , Tudor Girba , Oscar Nierstrasz
International Conference on Objects, Models, Components and Patterns (TOOLS), Jun 2010, Malaga, Spain
Conference papers inria-00531509v1
Image document

SmartGroups: Focusing on Task-Relevant Source Artifacts in IDEs

David Rothlisberger , Oscar Nierstrasz , Stéphane Ducasse
International Conference on Program Comprehension, Jun 2011, Passau, Germany
Conference papers inria-00614779v1
Image document

Supporting task-oriented navigation in IDEs with configurable HeatMaps

David Roethlisberger , Oscar Nierstrasz , Stéphane Ducasse , Damien Pollet , Romain Robbes et al.
ICPC, May 2009, Vancouver, Canada
Conference papers inria-00498454v1
Image document

Practical Dynamic Grammars for Dynamic Languages

Lukas Renggli , Stéphane Ducasse , Tudor Gîrba , Oscar Nierstrasz
4th Workshop on Dynamic Languages and Applications (DYLA 2010), 2010, Malaga, Spain
Conference papers hal-00746253v1
Image document

Generating a Catalog of Unanticipated Schemas in Class Hierarchies using Formal Concept Analysis

Gabriela Beatriz Arévalo , Stéphane Ducasse , Sylvia Gordillo , Oscar Nierstrasz
Information and Software Technology, 2010, ⟨10.1016/j.infsof.2010.05.010⟩
Journal articles inria-00531498v1