Programming Environments for End-Users. - Donald D. Cowan; Roberto Ierusalimschy; Terry M. Stepien (IFIP Congress (3), 1992)

Conciliação de Flexibilidade e Verificação Estática em Linguagens Orientadas a Objetos. - Noemi de La Rocque Rodriguez; Roberto Ierusalimschy; José Lucas Rangel (SBES, 1993)

A Denotational Approach for Type-Checking in Object-Oriented Programming Languages. - Roberto Ierusalimschy (Comput. Lang., 1993)

A formal specification for a hierarchy of collections. - Roberto Ierusalimschy (Softw. Eng. J., 1993)

Types in School. - Noemi de La Rocque Rodriguez; Roberto Ierusalimschy; José Lucas Rangel (ACM SIGPLAN Notices, 1993)

Application Integration: Constructing Composite Applications from Interactive Components. - Donald D. Cowan; Terry M. Stepien; Roberto Ierusalimschy; Carlos José Pereira de Lucena (Softw. Pract. Exp., 1993)

Abstract Data Views. - Donald D. Cowan; Roberto Ierusalimschy; Carlos José Pereira de Lucena; Terry M. Stepien (Struct. Program., 1993)

UAI - Um Framework para Suporte a Objetos Visuais. - Renato Borges; Carlos Cassino; Renato Cerqueira; Roberto Ierusalimschy (SBES, 1994)

Exception Handling in a Strongly Typed Object Oriented Language. - Noemi de La Rocque Rodriguez; Roberto Ierusalimschy; José Lucas Rangel (SBES, 1995)

Side-Effect Free Functions in Object-Oriented Languages. - Roberto Ierusalimschy; Noemi de La Rocque Rodriguez (Comput. Lang., 1995)

The Use of Interpreted Languages for Implementing Parallel Algorithms on Distributed Systems. - Noemi de La Rocque Rodriguez; Cristina D. Ururahy; Roberto Ierusalimschy; Renato Cerqueira (Euro-Par, Vol. I, 1996)

Uma Avaliação das Arquiteturas para Interoperabilidade entre Objetos. - Renato Cerqueira; Roberto Ierusalimschy (SBES, 1996)

Lua-An Extensible Extension Language. - Roberto Ierusalimschy; Luiz Henrique de Figueiredo; Waldemar Celes Filho (Softw. Pract. Exp., 1996)

CGILua: A Multi-Paradigmatic Tool for Creating Dynamic WWW Pages. - Anna M. Hester; Renato Borges; Roberto Ierusalimschy (SBES, 1997)

Dynamic configuration with CORBA components. - Noemi de La Rocque Rodriguez; Roberto Ierusalimschy; Renato Cerqueira (CDS, 1998)

Using Reflexivity to Interface with CORBA. - Roberto Ierusalimschy; Renato Cerqueira; Noemi de La Rocque Rodriguez (ICCL, 1998)

Building Flexible and Extensible Web Applications with Lua. - Anna M. Hester; Renato Borges; Roberto Ierusalimschy (J. Univers. Comput. Sci., 1998)

Dynamic Component Gluing Across Different Componentware Systems. - Renato Cerqueira; Carlos Cassino; Roberto Ierusalimschy (DOA, 1999)

Dynamic Extension of CORBA Servers. - Marco Catunda; Noemi de La Rocque Rodriguez; Roberto Ierusalimschy (Euro-Par, 1999)

Dynamic Reconfiguration of CORBA-Based Applications. - Noemi de La Rocque Rodriguez; Roberto Ierusalimschy (SOFSEM, 1999)

LuaJava - A Scripting Tool for Java - Carlos Cassino; Roberto Ierusalimschy; Noemi de La Rocque Rodriguez (CoRR, 1999)

An Event-Driven System for Distributed Multimedia Applications. - Alésio Pfeifer; Cristina D. Ururahy; Noemi de La Rocque Rodriguez; Roberto Ierusalimschy (ICDCS Workshops, 2002)

ALua: flexibility for parallel programming. - Cristina D. Ururahy; Noemi de La Rocque Rodriguez; Roberto Ierusalimschy (Comput. Lang. Syst. Struct., 2002)

Programming in Lua. - Roberto Ierusalimschy (Lua.org, 2003)

LuaTS - A Reactive Event-Driven Tuple Space. - Marcus Amorim Leal; Noemi de La Rocque Rodriguez; Roberto Ierusalimschy (J. Univers. Comput. Sci., 2003)

The Implementation of Lua 5.0. - Roberto Ierusalimschy; Luiz Henrique de Figueiredo; Waldemar Celes Filho (J. Univers. Comput. Sci., 2005)

A Formal Semantics for Finalizers. - Marcus Amorim Leal; Roberto Ierusalimschy (J. Univers. Comput. Sci., 2005)

Running Lua Scripts on the CLR through Bytecode Translation. - Fabio Mascarenhas; Roberto Ierusalimschy (J. Univers. Comput. Sci., 2005)

Programming in Lua (2. ed.). - Roberto Ierusalimschy (Lua.org, 2006)

The evolution of Lua. - Roberto Ierusalimschy; Luiz Henrique de Figueiredo; Waldemar Celes Filho (HOPL, 2007)

C APIs in Extension and Extensible Languages. - Hisham Muhammad; Roberto Ierusalimschy (J. Univers. Comput. Sci., 2007)

A parsing machine for PEGs. - Sérgio Medeiros 001; Roberto Ierusalimschy (DLS, 2008)

Efficient compilation of Lua for the CLR. - Fabio Mascarenhas; Roberto Ierusalimschy (SAC, 2008)

Eliminating Cycles in Weak Tables. - Alexandra Barros; Roberto Ierusalimschy (J. Univers. Comput. Sci., 2008)

Exploring Lua for Concurrent Programming. - Alexandre Skyrme; Noemi de La Rocque Rodriguez; Roberto Ierusalimschy (J. Univers. Comput. Sci., 2008)

Programming with Multiple Paradigms in Lua. - Roberto Ierusalimschy (WFLP, 2009)

A text pattern-matching tool based on Parsing Expression Grammars. - Roberto Ierusalimschy (Softw. Pract. Exp., 2009)

Revisiting coroutines. - Ana Lúcia de Moura; Roberto Ierusalimschy (ACM Trans. Program. Lang. Syst., 2009)

Reflection-based language support for the heterogeneous capture and restoration of running computations - Anolan Milanés; Noemi de La Rocque Rodriguez; Roberto Ierusalimschy (CoRR, 2010)

Passing a Language through the Eye of a Needle. - Roberto Ierusalimschy; Luiz Henrique de Figueiredo; Waldemar Celes Filho (ACM Queue, 2011)

Exception Handling for Error Reporting in Parsing Expression Grammars. - André Murbach Maidl; Fabio Mascarenhas; Roberto Ierusalimschy (SBLP, 2013)

LuaRocks - A Declarative and Extensible Package Management System for Lua. - Hisham Muhammad; Fabio Mascarenhas; Roberto Ierusalimschy (SBLP, 2013)

Safe system-level concurrency on resource-constrained nodes. - Francisco Sant'Anna; Noemi de La Rocque Rodriguez; Roberto Ierusalimschy; Olaf Landsiedel; Philippas Tsigas (SenSys, 2013)

Scriptable operating systems with Lua. - Lourival Vieira Neto; Roberto Ierusalimschy; Ana Lúcia de Moura; Marc Balmer (DLS, 2014)

Typed Lua: An Optional Type System for Lua. - André Murbach Maidl; Fabio Mascarenhas; Roberto Ierusalimschy (Dyla@PLDI, 2014)

Reflection-Based Heterogeneous Migration of Computations. - Anolan Milanés; Noemi de La Rocque Rodriguez; Roberto Ierusalimschy (SBRC, 2014)

A survey of support for structured communication in concurrency control models. - Alexandre Skyrme; Noemi de La Rocque Rodriguez; Roberto Ierusalimschy (J. Parallel Distributed Comput., 2014)

On the relation between context-free grammars and parsing expression grammars. - Fabio Mascarenhas; Sérgio Medeiros 001; Roberto Ierusalimschy (Sci. Comput. Program., 2014)

From regexes to parsing expression grammars. - Sérgio Medeiros 001; Fabio Mascarenhas; Roberto Ierusalimschy (Sci. Comput. Program., 2014)

Left recursion in Parsing Expression Grammars. - Sérgio Medeiros 001; Fabio Mascarenhas; Roberto Ierusalimschy (Sci. Comput. Program., 2014)

Scripting Multiple CPUs with Safe Data Sharing. - Alexandre Skyrme; Noemi de La Rocque Rodriguez; Roberto Ierusalimschy (IEEE Softw., 2014)

Structured synchronous reactive programming with Cýu. - Francisco Sant'Anna; Roberto Ierusalimschy; Noemi de La Rocque Rodriguez (MODULARITY, 2015)

A formalization of typed lua. - André Murbach Maidl; Fabio Mascarenhas; Roberto Ierusalimschy (DLS, 2015)

Preserving Lexical Scoping When Dynamically Embedding Languages. - Félix Ribeiro; Hisham Muhammad; André Murbach Maidl; Roberto Ierusalimschy (SBLP, 2015)

Terra: Flexibility and Safety in Wireless Sensor Networks. - Adriano Branco; Francisco Sant'Anna; Roberto Ierusalimschy; Noemi de La Rocque Rodriguez; Silvana Rossetto (ACM Trans. Sens. Networks, 2015)

Error reporting in Parsing Expression Grammars. - André Murbach Maidl; Fabio Mascarenhas; Sérgio Medeiros 001; Roberto Ierusalimschy (Sci. Comput. Program., 2016)

First-Class Functions in an Imperative World. - Roberto Ierusalimschy (J. Univers. Comput. Sci., 2017)

The Design and Implementation of the Synchronous Language CÉU. - Francisco Sant'Anna; Roberto Ierusalimschy; Noemi de La Rocque Rodriguez; Silvana Rossetto; Adriano Branco (ACM Trans. Embed. Comput. Syst., 2017)

Pallene: a statically typed companion language for lua. - Hugo Musso Gualandi; Roberto Ierusalimschy (SBLP, 2018)

A look at the design of Lua. - Roberto Ierusalimschy; Luiz Henrique de Figueiredo; Waldemar Celes Filho (Commun. ACM, 2018)

A memory-bounded, deterministic and terminating semantics for the synchronous programming language Céu. - Guilherme F. Lima; Rodrigo C. M. Santos; Roberto Ierusalimschy; Edward Hermann Haeusler; Francisco Sant'Anna (J. Syst. Archit., 2019)

Pallene: A companion language for Lua. - Hugo Musso Gualandi; Roberto Ierusalimschy (Sci. Comput. Program., 2020)

Revisiting monitors. - Renan Santos; Noemi de La Rocque Rodriguez; Roberto Ierusalimschy (Sci. Comput. Program., 2020)

A Surprisingly Simple Lua Compiler. - Hugo Musso Gualandi; Roberto Ierusalimschy (SBLP, 2021)

Evaluating Optimizations for a High-Level Language. - Leonardo Kaplan; Roberto Ierusalimschy (SBLP, 2021)

EventManager - a tool to help students analyse concurrent programs. - Anna Leticia Alegria; Roberto Ierusalimschy; Noemi de La Rocque Rodriguez (SBLP, 2022)

A Foreign Function Interface for Pallene. - Gabriel Coutinho De Paula; Roberto Ierusalimschy (SBLP, 2022)

A surprisingly simple Lua compiler - Extended version. - Hugo Musso Gualandi; Roberto Ierusalimschy (J. Comput. Lang., 2022)

Compact Representations for Arrays in Lua. - Roberto Ierusalimschy; Noemi Rodriguez 001 (SBLP, 2024)

The evolution of Lua, continued. - Roberto Ierusalimschy; Luiz Henrique de Figueiredo; Waldemar Celes 001 (J. Comput. Lang., 2025)