Components, Encapsulation and Language Infrastructure Related Topics

This section lists the works related to several aspects of object-oriented systems: proxies, serialization, encapsulation.
    1. Jean-Baptiste Arnaud, Stéphane Ducasse, Marcus Denker and Camille Teruel, Handles: Behavior-Propagating First Class References For Dynamically-Typed Languages, Journal of Science of Computer Programming, 2014, (Core A), 5-year impact factor (2012) 0.903, PDF.
    2. Damien Cassou, Stéphane Ducasse and Nicolas Petton, SafeJS: Hermetic Sandboxing for JavaScript, 7, 2013, PDF.
    3. Juan-Carlos Cruz and Stéphane Ducasse, A Group Based Approach for Coordinating Active Objects, Proceedings of Coordination'99, 1594, 355–371, Springer-Verlag, 1999, Core A, PDF.
    4. Juan-Carlos Cruz and Stéphane Ducasse, Coordinating Open Distributed Systems, Proceedings of International Workshop in Future Trends in Distributed Computing Systems '99, 1999, PDF, DOI.
    5. Stéphane Ducasse, Oscar Nierstrasz and Roel Wuyts, Composing Embedded Real-Time Software Components: the PECOS Data-Centric Approach, ERCIM News, 52, 2003, PDF.
    6. Stéphane Ducasse, Nathanael Schärli and Roel Wuyts, Open Surfaces for Controlled Visibility, Proceedings of the ECOOP '03 Workshop on Object-oriented Language Engineering for the Post-Java Era, 2003, PDF.
    7. Stéphane Ducasse and Philippe Mougin, Power to Collections: Generalizing Polymorphism by Unifying Array Programming and Object-Oriented Programming, Proceedings of the ECOOP '03 Workshop on Object-oriented Language Engineering for the Post-Java Era, 2003, PDF.
    8. Stéphane Ducasse, Nicolas Petton, Guillermo Polito and Damien Cassou, Semantics and Security Issues in JavaScript, 2012.
    9. Stéphane Ducasse, Nicolas Petton, Guillermo Polito and Damien Cassou, Semantics and Security Issues in JavaScript, 2012, PDF.
    10. Thomas Genssler, Alexander Christoph, Benedikt Schulz, Michael Winter, Chris M. Stich, Christian Zeidler, Peter Müller, Andreas Stelter, Oscar Nierstrasz, Stéphane Ducasse, Gabriela Arévalo, Roel Wuyts, Peng Liang, Bastiaan Schönhage and Reinier Born, PECOS in a Nutshell, The Pecos Consortium, 2002.
    11. Mariano Martinez Peck, Noury Bouraqadi, Marcus Denker, Stéphane Ducasse and Luc Fabresse, Efficient Proxies in Smalltalk, Proceedings of ESUG International Workshop on Smalltalk Technologies (IWST'11), 2011, PDF, DOI.
    12. Philippe Mougin and Stéphane Ducasse, OOPAL: Integrating Array Programming in Object-Oriented Programming, Proceedings of 17th International Conference on Object-Oriented Programming Systems, Languages and Applications (OOPSLA'03), 65–77, 2003, acceptance rate: 26/142 = 18%, PDF, DOI.
    13. Oscar Nierstrasz, Alexandre Bergel, Marcus Denker, Stéphane Ducasse, Markus Gaelli and Roel Wuyts, On the Revival of Dynamic Languages, Proceedings of Software Composition 2005, 3628, 1–13, LNCS 3628, 2005, gaelli, PDF, DOI.
    14. Lukas Renggli, Stéphane Ducasse, Tudor Gîrba and Oscar Nierstrasz, Practical Dynamic Grammars for Dynamic Languages, 4th Workshop on Dynamic Languages and Applications (DYLA 2010), 2010, PDF.
    15. Benny Sadeh and Stéphane Ducasse, Adding Dynamic Interfaces to Smalltalk, Journal of Object Technology, 1, 2002, PDF.
    16. Nathanael Schärli, Stéphane Ducasse, Oscar Nierstrasz and Roel Wuyts, Composable Encapsulation Policies, Proceedings of European Conference on Object-Oriented Programming (ECOOP'04), 3086, 26–50, Springer Verlag, 2004, acceptance rate: 25/132 = 19%, PDF, DOI.
    17. Nathanael Schärli, Andrew P. Black and Stéphane Ducasse, Object-oriented Encapsulation for Dynamically Typed Languages, Proceedings of 18th International Conference on Object-Oriented Programming Systems, Languages and Applications (OOPSLA'04), 130–149, 2004, acceptance rate: 27/174 = 16%, PDF, DOI.
    18. Camille Teruel, Damien Cassou and Stéphane Ducasse, Object Graph Isolation with Proxies, DYLA - 7th Workshop on Dynamic Languages and Applications, Collocated with 26th European Conference on Object-Oriented Programming - 2013, 2013.
    19. Marcel Weiher and Stéphane Ducasse, High-Order Messaging, Proceedings of International Symposium on Dynamic Languages (SDL'05), 23–34, ACM Press, 2005, PDF.
    20. Erwann Wernli, Oscar Nierstrasz, Camille Teruel and Stéphane Ducasse, Delegation Proxies: The Power of Propagation, Proceedings of the 13th International Conference on Modularity, 2014, PDF.
    21. Michael Winter, Thomas Genßler, Alexander Christoph, Oscar Nierstrasz, Stéphane Ducasse, Roel Wuyts, Gabriela Arévalo, Peter Müller, Christian Stich and Bastiaan Schönhage, Components for Embedded Software — The PECOS Approach, Proc. Second International Workshop on Composition Languages, 2002, PDF.
    22. Roel Wuyts and Stéphane Ducasse, Composition Languages for Black-Box Components, First OOPSLA Workshop on Language Mechanisms for Programming Software Components, 2001, PDF.
    23. Roel Wuyts and Stéphane Ducasse, Non-Functional Requirements in a Component Model for Embedded Systems, International Workshop on Specification and Verification of Component-Based Systems, 2001, PDF.
    24. Roel Wuyts, Stéphane Ducasse and Oscar Nierstrasz, A Data-centric Approach to Composing Embedded, Real-time Software Components, Journal of Systems and Software — Special Issue on Automated Component-Based Software Engineering, 74, 25–34, Elsevier, 2005, SCI impact factor 0.744, PDF, DOI.