Components, Encapsulation and Language Infrastructure Related Topics

This section lists the works related to several aspects of object-oriented systems: proxies, serialization, encapsulation.
  1. J. Cruz and S. Ducasse, A Group Based Approach for Coordinating Active Objects, Proceedings of Coordination'99, 1594, 355–371, Springer-Verlag, 1999, PDF.
  2. J. Cruz and S. Ducasse, Coordinating Open Distributed Systems, Proceedings of International Workshop in Future Trends in Distributed Computing Systems '99, 1999, PDF, DOI.
  3. S. Ducasse, O. Nierstrasz and R. Wuyts, Composing Embedded Real-Time Software Components: the PECOS Data-Centric Approach, ERCIM News, 52, 2003, PDF.
  4. S. Ducasse, N. Schärli and R. Wuyts, Open Surfaces for Controlled Visibility, Proceedings of the ECOOP '03 Workshop on Object-oriented Language Engineering for the Post-Java Era, 2003, PDF.
  5. S. Ducasse and P. 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.
  6. T. Genssler, A. Christoph, B. Schulz, M. Winter, C. M. Stich, C. Zeidler, P. Müller, A. Stelter, O. Nierstrasz, S. Ducasse, G. Arévalo, R. Wuyts, P. Liang, B. Schönhage and R. Born, PECOS in a Nutshell, The Pecos Consortium, 2002, PDF.
  7. M. Martinez Peck, N. Bouraqadi, M. Denker, S. Ducasse and L. Fabresse, Efficient Proxies in Smalltalk, Proceedings of ESUG International Workshop on Smalltalk Technologies (IWST 2011), 2011, PDF.
  8. P. Mougin and S. 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, PDF, DOI.
  9. O. Nierstrasz, A. Bergel, M. Denker, S. Ducasse, M. Gaelli and R. Wuyts, On the Revival of Dynamic Languages, Proceedings of Software Composition 2005, 3628, 1–13, LNCS 3628, 2005, PDF, DOI.
  10. L. Renggli, S. Ducasse, T. Gîrba and O. Nierstrasz, Practical Dynamic Grammars for Dynamic Languages, 4th Workshop on Dynamic Languages and Applications (DYLA 2010), 2010, PDF.
  11. B. Sadeh and S. Ducasse, Adding Dynamic Interfaces to Smalltalk, Journal of Object Technology, 1, 2002, PDF.
  12. N. Schärli, S. Ducasse, O. Nierstrasz and R. Wuyts, Composable Encapsulation Policies, Proceedings of European Conference on Object-Oriented Programming (ECOOP'04), 3086, 26–50, Springer Verlag, 2004, PDF, DOI.
  13. N. Schärli, A. P. Black and S. 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, PDF, DOI.
  14. M. Weiher and S. Ducasse, High-Order Messaging, Proceedings of International Symposium on Dynamic Languages (SDL'05), 23–34, ACM Press, 2005, PDF.
  15. M. Winter, T. Genßler, A. Christoph, O. Nierstrasz, S. Ducasse, R. Wuyts, G. Arévalo, P. Müller, C. Stich and B. Schönhage, Components for Embedded Software — The PECOS Approach, Proc. Second International Workshop on Composition Languages, 2002, PDF.
  16. R. Wuyts and S. Ducasse, Composition Languages for Black-Box Components, First OOPSLA Workshop on Language Mechanisms for Programming Software Components, 2001, PDF.
  17. R. Wuyts and S. Ducasse, Non-Functional Requirements in a Component Model for Embedded Systems, International Workshop on Specification and Verification of Component-Based Systems, 2001, PDF.
  18. R. Wuyts, S. Ducasse and O. 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, PDF, DOI.