Publications

These are fetched occasionally from DBLP. Also see my Google Scholar page.

2024

  1. Mark-Scavenge: Waiting for Trash to Take Itself Out
    Jonas Norlinder, Erik Österlund, David Black-Schaffer, and Tobias Wrigstad
    Proc. ACM Program. Lang., 2024
  2. Scheduling Garbage Collection for Energy Efficiency on Asymmetric Multicore Processors
    Marina Shimchenko, Erik Österlund, and Tobias Wrigstad
    Art Sci. Eng. Program., 2024
  3. Nominal Types for Erlang
    Isabell Huang, John Högberg, Kiko Fernandez-Reyes, and Tobias Wrigstad
    In Proceedings of the 23rd ACM SIGPLAN International Workshop on Erlang, Erlang 2024, Milan, Italy, 2 September 2024, 2024
  4. Dafny vs. Dala: Experience with Mechanising Language Design
    James Noble, Julian Mackay, Tobias Wrigstad, Andrew Fawcet, and Michael Homer
    In Proceedings of the 26th ACM International Workshop on Formal Techniques for Java-like Programs, FTfJP 2024, Vienna, Austria, 20 September 2024, 2024
  5. Reference Counting Deeply Immutable Data Structures with Cycles: An Intellectual Abstract
    Matthew J. Parkinson, Sylvan Clebsch, and Tobias Wrigstad
    In Proceedings of the 2024 ACM SIGPLAN International Symposium on Memory Management, ISMM 2024, Copenhagen, Denmark, 25 June 2024, 2024
  6. Mutator-Driven Object Placement using Load Barriers
    Jonas Norlinder, Albert Mingkun Yang, David Black-Schaffer, and Tobias Wrigstad
    In Proceedings of the 21st ACM SIGPLAN International Conference on Managed Programming Languages and Runtimes, MPLR 2024, Vienna, Austria, 19 September 2024, 2024
  7. Encore: Coda
    Elias Castegren, and Tobias Wrigstad
    In Active Object Languages: Current Research Trends, 2024
  8. Scheduling Garbage Collection for Energy Efficiency on Asymmetric Multicore Processors
    Marina Shimchenko, Erik Österlund, and Tobias Wrigstad
    CoRR, 2024

2023

  1. Reference Capabilities for Flexible Memory Management
    Ellen Arvidsson, Elias Castegren, Sylvan Clebsch, Sophia Drossopoulou, James Noble, Matthew J. Parkinson, and Tobias Wrigstad
    Proc. ACM Program. Lang., 2023
  2. When Concurrency Matters: Behaviour-Oriented Concurrency
    Luke Cheeseman, Matthew J. Parkinson, Sylvan Clebsch, Marios Kogias, Sophia Drossopoulou, David Chisnall, Tobias Wrigstad, and Paul Liétar
    Proc. ACM Program. Lang., 2023
  3. Heap Size Adjustment with CPU Control
    Sanaz Tavakoli-Someh, Marina Shimchenko, Erik Österlund, Rodrigo Bruno, Paulo Ferreira, and Tobias Wrigstad
    In Proceedings of the 20th ACM SIGPLAN International Conference on Managed Programming Languages and Runtimes, MPLR 2023, Cascais, Portugal, 22 October 2023, 2023
  4. Reference Capabilities for Flexible Memory Management: Extended Version
    Ellen Arvidsson, Elias Castegren, Sylvan Clebsch, Sophia Drossopoulou, James Noble, Matthew J. Parkinson, and Tobias Wrigstad
    CoRR, 2023

2022

  1. Deep Dive into ZGC: A Modern Garbage Collector in OpenJDK
    Albert Mingkun Yang, and Tobias Wrigstad
    ACM Trans. Program. Lang. Syst., 2022
  2. Rusty Links in Local Chains\unicode10033
    James Noble, Julian Mackay, and Tobias Wrigstad
    In Proceedings of the 24th ACM International Workshop on Formal Techniques for Java-like Programs, FTfJP 2022, Berlin, Germany, 7 June 2022, 2022
  3. Analysing and Predicting Energy Consumption of Garbage Collectors in OpenJDK
    Marina Shimchenko, Mihail Popov, and Tobias Wrigstad
    In Proceedings of the 19th International Conference on Managed Programming Languages and Runtimes, MPLR 2022, Brussels, Belgium, September 14-15, 2022, 2022
  4. Compressed Forwarding Tables Reconsidered
    Jonas Norlinder, Erik Österlund, and Tobias Wrigstad
    In Proceedings of the 19th International Conference on Managed Programming Languages and Runtimes, MPLR 2022, Brussels, Belgium, September 14-15, 2022, 2022
  5. Proceedings of the 19th International Conference on Managed Programming Languages and Runtimes, MPLR 2022, Brussels, Belgium, September 14-15, 2022
    2022
  6. Rusty Links in Local Chains
    James Noble, Julian Mackay, and Tobias Wrigstad
    CoRR, 2022

2021

  1. Jupyter Notebooks on GitHub: Characteristics and Code Clones
    Malin Källén, and Tobias Wrigstad
    Art Sci. Eng. Program., 2021
  2. Dala: a simple capability-based dynamic language design for data race-freedom
    Kiko Fernandez-Reyes, Isaac Oscar Gariano, James Noble, Erin Greenwood-Thessman, Michael Homer, and Tobias Wrigstad
    In Onward! 2021: Proceedings of the 2021 ACM SIGPLAN International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software, Virtual Event / Chicago, IL, USA, October 20-22, 2021, 2021
  3. ISMM ’21: 2021 ACM SIGPLAN International Symposium on Memory Management, Virtual Event, Canada, 22 June 2021
    2021
  4. Dala: A Simple Capability-Based Dynamic Language Design For Data Race-Freedom
    Kiko Fernandez-Reyes, Isaac Oscar Gariano, James Noble, Erin Greenwood-Thessman, Michael Homer, and Tobias Wrigstad
    CoRR, 2021

2020

  1. Implementation of SHAPES Case Studies (Artifact)
    Alexandros Tasos, Juliana Franco, Sophia Drossopoulou, Tobias Wrigstad, and Susan Eisenbach
    Dagstuhl Artifacts Ser., 2020
  2. Reference Capabilities for Safe Parallel Array Programming
    Beatrice Åkerblom, Elias Castegren, and Tobias Wrigstad
    Art Sci. Eng. Program., 2020
  3. Reshape your layouts, not your programs: A safe language extension for better cache locality
    Alexandros Tasos, Juliana Franco, Sophia Drossopoulou, Tobias Wrigstad, and Susan Eisenbach
    Sci. Comput. Program., 2020
  4. Reshape Your Layouts, Not Your Programs: A Safe Language Extension for Better Cache Locality (SCICO Journal-first)
    Alexandros Tasos, Juliana Franco, Sophia Drossopoulou, Tobias Wrigstad, and Susan Eisenbach
    In 34th European Conference on Object-Oriented Programming, ECOOP 2020, November 15-17, 2020, Berlin, Germany (Virtual Conference), 2020
  5. SICP JS: Ketchup on Caviar?
    Martin Henz, and Tobias Wrigstad
    In Proceedings of the 2020 Scheme and Functional Programming Workshop, Online, Virtual Event, August 20-28, 2020, 2020
  6. ThinGC: complete isolation with marginal overhead
    Albert Mingkun Yang, Erik Österlund, Jesper Wilhelmsson, Hanna Nyblom, and Tobias Wrigstad
    In ISMM ’20: 2020 ACM SIGPLAN International Symposium on Memory Management, ISMM 2020, virtual [London, UK], June 16, 2020, 2020
  7. Improving program locality in the GC using hotness
    Albert Mingkun Yang, Erik Österlund, and Tobias Wrigstad
    In Proceedings of the 41st ACM SIGPLAN International Conference on Programming Language Design and Implementation, PLDI 2020, London, UK, June 15-20, 2020, 2020
  8. Jupyter Notebooks on GitHub: Characteristics and Code Clones
    Malin Källén, Ulf Sigvardsson, and Tobias Wrigstad
    CoRR, 2020

2019

  1. Godot: All the Benefits of Implicit and Explicit Futures (Artifact)
    Kiko Fernandez-Reyes, Dave Clarke, Ludovic Henrio, Einar Broch Johnsen, and Tobias Wrigstad
    Dagstuhl Artifacts Ser., 2019
  2. Run, actor, run: towards cross-actor language benchmarking
    Sebastian Blessing, Kiko Fernandez-Reyes, Albert Mingkun Yang, Sophia Drossopoulou, and Tobias Wrigstad
    In Proceedings of the 9th ACM SIGPLAN International Workshop on Programming Based on Actors, Agents, and Decentralized Control, AGERE!@SPLASH 2019, Athens, Greece, October 22, 2019, 2019
  3. Godot: All the Benefits of Implicit and Explicit Futures
    Kiko Fernandez-Reyes, Dave Clarke, Ludovic Henrio, Einar Broch Johnsen, and Tobias Wrigstad
    In 33rd European Conference on Object-Oriented Programming, ECOOP 2019, July 15-19, 2019, London, United Kingdom, 2019
  4. Progress Report: Exploring API Design for Capabilities for Programming with Arrays
    Beatrice Åkerblom, Elias Castegren, and Tobias Wrigstad
    In ICOOOLPS ’19: Proceedings of the 14th Workshop on Implementation, Compilation, Optimization of Object-Oriented Languages, Programs and Systems, London, UK, 19 July 2019, 2019
  5. Courses-Concepts-Graphs as a Tool to Measure the Importance of Concepts in University Programmes
    Eva Fjällström, Christoffer Forsberg, Felix Trulsson, Steffi Knorn, Kjell Staffas, Damiano Varagnolo, and Tobias Wrigstad
    In 17th European Control Conference, ECC 2019, Naples, Italy, June 25-28, 2019, 2019
  6. Performance of an OO compute kernel on the JVM: revisiting Java as a language for scientific computing applications
    Malin Källén, and Tobias Wrigstad
    In Proceedings of the 16th ACM SIGPLAN International Conference on Managed Programming Languages and Runtimes, MPLR 2019, Athens, Greece, October 21-22, 2019, 2019
  7. Safely Abstracting Memory Layouts
    Juliana Franco, Alexandros Tasos, Sophia Drossopoulou, Tobias Wrigstad, and Susan Eisenbach
    CoRR, 2019
  8. Reference Capabilities for Safe Parallel Array Programming
    Beatrice Åkerblom, Elias Castegren, and Tobias Wrigstad
    CoRR, 2019
  9. Mastery Learning-Like Teaching with Achievements
    Tobias Wrigstad, and Elias Castegren
    CoRR, 2019
  10. Towards Gradual Checking of Reference Capabilities
    Kiko Fernandez-Reyes, Isaac Oscar Gariano, James Noble, and Tobias Wrigstad
    CoRR, 2019

2018

  1. Bestow and atomic: Concurrent programming using isolation, delegation and grouping
    Elias Castegren, Joel Wallin, and Tobias Wrigstad
    Journal of Logical and Algebraic Methods of Programming, 2018
  2. Attached and detached closures in actors
    Elias Castegren, Dave Clarke, Kiko Fernandez-Reyes, Tobias Wrigstad, and Albert Mingkun Yang
    In Proceedings of the 8th ACM SIGPLAN International Workshop on Programming Based on Actors, Agents, and Decentralized Control, AGERE!@SPLASH 2018, Boston, MA, USA, November 5, 2018, 2018
  3. Extending SHAPES for SIMD Architectures: An approach to native, support for Struct of Arrays in languages
    Alexandros Tasos, Juliana Franco, Tobias Wrigstad, Sophia Drossopoulou, and Susan Eisenbach
    In Proceedings of the 13th Workshop on Implementation, Compilation, Optimization of Object-Oriented Languages, Programs and Systems, ICOOOLPS@ECOOP 2018, Amsterdam, Netherlands, July 16-21, 2018, 2018
  4. Correctness of a Concurrent Object Collector for Actor Languages
    Juliana Franco, Sylvan Clebsch, Sophia Drossopoulou, Jan Vitek, and Tobias Wrigstad
    In Programming Languages and Systems - 27th European Symposium on Programming, ESOP 2018, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2018, Thessaloniki, Greece, April 14-20, 2018, Proceedings, 2018
  5. C\unicode9837: a new modular approach to implementing efficient and tunable collections
    Stephan Brandauer, Elias Castegren, and Tobias Wrigstad
    In Proceedings of the 2018 ACM SIGPLAN International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software, Onward! 2018, Boston, MA, USA, November 7-8, 2018, 2018
  6. Parallel programming with arrays in Kappa
    Beatrice Åkerblom, Elias Castegren, and Tobias Wrigstad
    In Proceedings of the 5th ACM SIGPLAN International Workshop on Libraries, Languages, and Compilers for Array Programming, ARRAY@PLDI 2018, Philadelphia, PA, USA, June 19, 2018, 2018
  7. OOlong: an extensible concurrent object calculus
    Elias Castegren, and Tobias Wrigstad
    In Proceedings of the 33rd Annual ACM Symposium on Applied Computing, SAC 2018, Pau, France, April 09-13, 2018, 2018
  8. Bestow and Atomic: Concurrent Programming using Isolation, Delegation and Grouping
    Elias Castegren, Joel Wallin, and Tobias Wrigstad
    CoRR, 2018

2017

  1. Orca: GC and type system co-design for actor languages
    Sylvan Clebsch, Juliana Franco, Sophia Drossopoulou, Albert Mingkun Yang, Tobias Wrigstad, and Jan Vitek
    Proc. ACM Program. Lang., 2017
  2. Relaxed Linear References for Lock-free Data Structures
    Elias Castegren, and Tobias Wrigstad
    In 31st European Conference on Object-Oriented Programming, ECOOP 2017, June 19-23, 2017, Barcelona, Spain, 2017
  3. Type-assisted automatic garbage collection for lock-free data structures
    Albert Mingkun Yang, and Tobias Wrigstad
    In Proceedings of the 2017 ACM SIGPLAN International Symposium on Memory Management, ISMM 2017, Barcelona, Spain, June 18, 2017, 2017
  4. Spencer: interactive heap analysis for the masses
    Stephan Brandauer, and Tobias Wrigstad
    In Proceedings of the 14th International Conference on Mining Software Repositories, MSR 2017, Buenos Aires, Argentina, May 20-28, 2017, 2017
  5. You can have it all: abstraction and good cache performance
    Juliana Franco, Martin Hagelin, Tobias Wrigstad, Sophia Drossopoulou, and Susan Eisenbach
    In Proceedings of the 2017 ACM SIGPLAN International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software, Onward! 2017, Vancouver, BC, Canada, October 23 - 27, 2017, 2017
  6. Actors without Borders: Amnesty for Imprisoned State
    Elias Castegren, and Tobias Wrigstad
    In Proceedings Tenth Workshop on Programming Language Approaches to Concurrency- and Communication-cEntric Software, PLACES@ETAPS 2017, Uppsala, Sweden, 29th April 2017, 2017
  7. Spencer: Interactive Heap Analysis for the Masses
    Stephan Brandauer, and Tobias Wrigstad
    CoRR, 2017

2016

  1. Vats: A Safe, Reactive Storage Abstraction
    Dave Clarke, and Tobias Wrigstad
    In Theory and Practice of Formal Methods - Essays Dedicated to Frank de Boer on the Occasion of His 60th Birthday, 2016
  2. Reference Capabilities for Concurrency Control
    Elias Castegren, and Tobias Wrigstad
    In 30th European Conference on Object-Oriented Programming, ECOOP 2016, July 18-22, 2016, Rome, Italy, 2016

2015

  1. Measuring polymorphism in python programs
    Beatrice Åkerblom, and Tobias Wrigstad
    In Proceedings of the 11th Symposium on Dynamic Languages, DLS 2015, part of SPLASH 2015, Pittsburgh, PA, USA, October 25-30, 2015, 2015
  2. Disjointness domains for fine-grained aliasing
    Stephan Brandauer, Dave Clarke, and Tobias Wrigstad
    In Proceedings of the 2015 ACM SIGPLAN International Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2015, part of SPLASH 2015, Pittsburgh, PA, USA, October 25-30, 2015, 2015
  3. Parallel Objects for Multicores: A Glimpse at the Parallel Language Encore
    Stephan Brandauer, Elias Castegren, Dave Clarke, Kiko Fernandez-Reyes, Einar Broch Johnsen, Ka I Pun, Silvia Lizeth Tapia Tarifa, Tobias Wrigstad, and Albert Mingkun Yang
    In Formal Methods for Multicore Programming - 15th International School on Formal Methods for the Design of Computer, Communication, and Software Systems, SFM 2015, Bertinoro, Italy, June 15-19, 2015, Advanced Lectures, 2015
  4. Refined Ownership: - Fine-Grained Controlled Internal Sharing
    Elias Castegren, Johan Östlund, and Tobias Wrigstad
    In Formal Methods for Multicore Programming - 15th International School on Formal Methods for the Design of Computer, Communication, and Software Systems, SFM 2015, Bertinoro, Italy, June 15-19, 2015, Advanced Lectures, 2015

2014

  1. In-Flow Peer Review
    Dave Clarke, Tony Clear, Kathi Fisler, Matthias Hauswirth, Shriram Krishnamurthi, Joe Gibbs Politz, Ville Tirronen, and Tobias Wrigstad
    In Proceedings of the Working Group Reports of the 2014 on Innovation & Technology in Computer Science Education Conference, ITiCSE-WGR 2014, Uppsala, Sweden, June 23-25, 2014, 2014
  2. Tracing dynamic features in python programs
    Beatrice Åkerblom, Jonathan Stendahl, Mattias Tumlin, and Tobias Wrigstad
    In 11th Working Conference on Mining Software Repositories, MSR 2014, Proceedings, May 31 - June 1, 2014, Hyderabad, India, 2014
  3. Scaling Future Software: The Manycore Challenge
    Frank S. Boer, Einar Broch Johnsen, Dave Clarke, Sophia Drossopoulou, Nobuko Yoshida, and Tobias Wrigstad
    ERCIM News, 2014

2013

  1. Beyond the Geneva Convention on the Treatment of Object Aliasing
    Dave Clarke, James Noble, and Tobias Wrigstad
    In Aliasing in Object-Oriented Programming. Types, Analysis and Verification, 2013
  2. Ownership Types: A Survey
    Dave Clarke, Johan Östlund, Ilya Sergey, and Tobias Wrigstad
    In Aliasing in Object-Oriented Programming. Types, Analysis and Verification, 2013
  3. Structured Aliasing
    Tobias Wrigstad
    In Aliasing in Object-Oriented Programming. Types, Analysis and Verification, 2013
  4. Aliasing in Object-Oriented Programming. Types, Analysis and Verification
    2013

2012

  1. Multiple Aggregate Entry Points for Ownership Types
    Johan Östlund, and Tobias Wrigstad
    In ECOOP 2012 - Object-Oriented Programming - 26th European Conference, Beijing, China, June 11-16, 2012. Proceedings, 2012
  2. Structured Aliasing
    Tobias Wrigstad
    In ECOOP 2012 - Object-Oriented Programming - 26th European Conference, Beijing, China, June 11-16, 2012. Proceedings, 2012

2010

  1. Tribal ownership
    Nicholas Cameron, James Noble, and Tobias Wrigstad
    In Proceedings of the 25th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2010, October 17-21, 2010, Reno/Tahoe, Nevada, USA, 2010
  2. Integrating typed and untyped code in a scripting language
    Tobias Wrigstad, Francesco Zappa Nardelli, Sylvain Lebresne, Johan Östlund, and Jan Vitek
    In Proceedings of the 37th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, POPL 2010, Madrid, Spain, January 17-23, 2010, 2010
  3. Welterweight Java
    Johan Östlund, and Tobias Wrigstad
    In Objects, Models, Components, Patterns, 48th International Conference, TOOLS 2010, Málaga, Spain, June 28 - July 2, 2010. Proceedings, 2010

2009

  1. Understanding the dynamics of JavaScript
    Sylvain Lebresne, Gregor Richards, Johan Östlund, Tobias Wrigstad, and Jan Vitek
    In Proceedings for the 1st workshop on Script to Program Evolution, STOP ’09, Genova, Italy, July 6, 2009, 2009
  2. Software hardening: a research agenda
    Tobias Wrigstad, Patrick Eugster, John Field, Nate Nystrom, and Jan Vitek
    In Proceedings for the 1st workshop on Script to Program Evolution, STOP ’09, Genova, Italy, July 6, 2009, 2009
  3. Loci: Simple Thread-Locality for Java
    Tobias Wrigstad, Filip Pizlo, Fadi Meawad, Lei Zhao, and Jan Vitek
    In ECOOP 2009 - Object-Oriented Programming, 23rd European Conference, Genoa, Italy, July 6-10, 2009. Proceedings, 2009
  4. Thorn: robust, concurrent, extensible scripting on the JVM
    Bard Bloom, John Field, Nathaniel Nystrom, Johan Östlund, Gregor Richards, Rok Strnisa, Jan Vitek, and Tobias Wrigstad
    In Proceedings of the 24th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2009, October 25-29, 2009, Orlando, Florida, USA, 2009
  5. Thorn: robust concurrent scripting on the JVM
    Bard Bloom, John Field, Nathaniel Nystrom, Johan Östlund, Gregor Richards, Rok Strnisa, Jan Vitek, and Tobias Wrigstad
    In Companion to the 24th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2009, October 25-29, 2009, Orlando, Florida, USA, 2009
  6. Proceedings for the 1st workshop on Script to Program Evolution, STOP ’09, Genova, Italy, July 6, 2009
    2009
  7. Minimal Ownership for Active Objects
    David G. Clarke, Tobias Wrigstad, Johan Östlund, and Einar Broch Johnsen
    In Typing, Analysis and Verification of Heap-Manipulating Programs, 19.07. - 24.07.2009, 2009

2008

  1. Minimal Ownership for Active Objects
    Dave Clarke, Tobias Wrigstad, Johan Östlund, and Einar Broch Johnsen
    In Programming Languages and Systems, 6th Asian Symposium, APLAS 2008, Bangalore, India, December 9-11, 2008. Proceedings, 2008
  2. Aliasing, Confinement, and Ownership in Object-Oriented Programming
    Dave Clarke, Sophia Drossopoulou, Peter Müller, James Noble, and Tobias Wrigstad
    In Object-Oriented Technology. ECOOP 2008 Workshop Reader, ECOOP 2008 Workshops, Paphos, Cyprus, July 7-11, 2008, Final Reports, 2008
  3. Formal Techniques for Java-Like Programs
    Elvira Albert, Anindya Banerjee, Sophia Drossopoulou, Marieke Huisman, Atsushi Igarashi, Gary T. Leavens, Peter Müller, and Tobias Wrigstad
    In Object-Oriented Technology. ECOOP 2008 Workshop Reader, ECOOP 2008 Workshops, Paphos, Cyprus, July 7-11, 2008, Final Reports, 2008
  4. Ownership, Uniqueness, and Immutability
    Johan Östlund, Tobias Wrigstad, Dave Clarke, and Beatrice Åkerblom
    In Objects, Components, Models and Patterns, 46th International Conference, TOOLS EUROPE 2008, Zurich, Switzerland, June 30 - July 4, 2008. Proceedings, 2008

2007

  1. Existential Owners for Ownership Types
    Tobias Wrigstad, and Dave Clarke
    Journal of Object Technology, 2007
  2. Tribe: a simple virtual class calculus
    Dave Clarke, Sophia Drossopoulou, James Noble, and Tobias Wrigstad
    In Proceedings of the 6th International Conference on Aspect-Oriented Software Development, AOSD 2007, Vancouver, British Columbia, Canada, March 12-16, 2007, 2007
  3. Aliasing, Confinement, and Ownership in Object-Oriented Programming
    Dave Clarke, Sophia Drossopoulou, James Noble, and Tobias Wrigstad
    In Object-Oriented Technology. ECOOP 2007 Workshop Reader, Berlin, Germany, July 30-31, 2007, Final Reports, 2007

2006

  1. Ownership-Based Alias Management (PhD Thesis)
    Tobias Wrigstad
    Royal Institute of Technology, Stockholm, Sweden, 2006

2003

  1. External Uniqueness Is Unique Enough
    Dave Clarke, and Tobias Wrigstad
    In ECOOP 2003 - Object-Oriented Programming, 17th European Conference, Darmstadt, Germany, July 21-25, 2003, Proceedings, 2003

2002

  1. Alias Control with Read-Only References
    Mats Skoglund, and Tobias Wrigstad
    In Proceedings of the 6th Joint Conference on Information Science, March 8-13, 2002, Research Triangle Park, North Carolina, USA, 2002