Publications

This page lists publications by members of the DISCO research group extracted from the VUB PURE database. Please visit the author’s page for a pre-print version or mail us if necessary.

2021

Building Smart Agriculture Applications Using Low-Code Tools: The Case for DisCoPar

Oteyo, I. N., Scull Pupo, A. L., Zaman, J., Kimani, S., De Meuter, W. & Gonzalez Boix, E., 15 Sep 2021, Proceedings of IEEE AFRICON 2021. Mfupe, L., Kaijage, S., Mwangama, J. & Katzis, K. (eds.). 1 ed. Vol. 1. p. 532-537 6 p.

Improving the Reactivity of Pure Operation-Based CRDTs

Bauwens, J. & Gonzalez Boix, E., Apr 2021, PaPoC '21: Proceedings of the 8th Workshop on Principles and Practice of Consistency for Distributed Data. ACM, p. 1-6 6 p. (Proceedings of the 8th Workshop on Principles and Practice of Consistency for Distributed Data, PaPoC 2021).

2020

Developing Smart Agriculture Applications: Experiences and Lessons Learnt

Oteyo, I. N., Kambona, K., Zaman, J., De Meuter, W. & Gonzalez Boix, E., 1 Jan 2020, Proceedings of the 2020 African Conference on Software Engineering (ACSE 2020). CEUR Workshop Proceedings, Vol. 2689. 8 p. 3. (CEUR Workshop Proceedings).

Flec: a versatile programming framework for eventually consistent systems

Bauwens, J. & Gonzalez Boix, E., 27 Apr 2020, PaPoC '20: Proceedings of the 7th Workshop on Principles and Practice of Consistency for Distributed Data. 4 p. (Proceedings of the 7th Workshop on Principles and Practice of Consistency for Distributed Data, PaPoC 2020).

Framework-Aware Debugging with Stack Tailoring

Marra, M., Polito, G. & Gonzalez Boix, E., 17 Nov 2020, Proceedings of the 16th ACM SIGPLAN International Symposium on Dynamic Languages (DLS '20). Flatt, M. (ed.). ACM, p. 71-84 14 p. (DLS 2020 - Proceedings of the 16th ACM SIGPLAN International Symposium on Dynamic Languages - Co-located with SPLASH 2020).

From Causality to Stability: Understanding and Reducing Meta-Data in CRDTs

Bauwens, J. & Gonzalez Boix, E., Oct 2020, Proceedings of the 17th International Conference on Managed Programming Languages and Runtimes (MPLR ’20). Marr, S. (ed.). ACM, p. 1-12 12 p. (Proceedings of the 17th International Conference on Managed Programming Languages and Runtimes (MPLR ’20)).

Two Decades of Live Coding and Debugging of Virtual Machines Through Simulation

Ingalls, D., Miranda, E., Béra, C. & Gonzalez Boix, E., Sep 2020, In : Software: Practice and Experience. 50, 9, p. 1629-1650 22 p., SPE2841.

2019

A Generic Replicated Data Type for Strong Eventual Consistency

De Porre, K., Myter, F., De Troyer, C., Scholliers, C., De Meuter, W. & Gonzalez Boix, E., 25 Mar 2019, Proceedings of the 6th Workshop on Principles and Practice of Consistency for Distributed Data . 3 p.

Asynchronous snapshots of actor systems for latency-sensitive applications

Aumayr, D., Marr, S., Gonzalez Boix, E. & Mossenbock, H., 23 Oct 2019, Proceedings of the 16th ACM SIGPLAN International Conference on Managed Programming Languages and Runtimes. Hosking, A. L. & Finocchi, I. (eds.). MPLR 2019 ed. ACM New York, p. 157-171

GuardiaML: Machine Learning-Assisted Dynamic Information Flow Control

Scull Pupo, A. L., Nicolay, J., Efthymiadis, K., Nowe, A., De Roover, C. & Gonzalez Boix, E., 15 Mar 2019, Proceedings of the 26th International Conference on Software Analysis, Evolution, and Reengineering (SANER 2019). Shihab, E., Lo, D. & Wang, X. (eds.). IEEE, p. 624-628 5 p. 8667979. (SANER 2019 - Proceedings of the 2019 IEEE 26th International Conference on Software Analysis, Evolution, and Reengineering).

Lazy pointer update for low heap compaction pause times

Béra, C., Miranda, E. & Gonzalez Boix, E., 20 Oct 2019, Proceedings of the 15th ACM SIGPLAN International Symposium on Dynamic Languages. marr, S. & Fumero, J. (eds.). DLS 2019 ed. ACM New York, p. 15-27 13 p. (DLS 2019 - Proceedings of the 15th ACM SIGPLAN International Symposium on Dynamic Languages, co-located with SPLASH 2019).

Memory efficient CRDTs in dynamic environments

Bauwens, J. & Gonzalez Boix, E., 22 Oct 2019, Proceedings of the 11th ACM SIGPLAN International Workshop on Virtual Machines and Intermediate Languages . Athens, Greece: ACM New York, p. 48-57 9 p. (VMIL 2019 - Proceedings of the 11th ACM SIGPLAN International Workshop on Virtual Machines and Intermediate Languages, co-located with SPLASH 2019).

Putting Order in Strong Eventual Consistency

De Porre, K., Myter, F., De Troyer, C., Scholliers, C., De Meuter, W. & Gonzalez Boix, E., 2019, 19th Intl. Conf. Distributed Applications and Interoperable Systems: 19th IFIP WG 6.1 International Conference. Pereira, J. & Ricci, L. (eds.). Springer, Vol. 11534. p. 36-56 21 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 11534 LNCS).

Squirrel: an extensible distributed key-value store

De Porre, K. & Gonzalez Boix, E., 20 Oct 2019, Proceedings of the 4th ACM SIGPLAN International Workshop on Meta-Programming Techniques and Reflection. Scholliers, C. & Chari, G. (eds.). p. 21-30 10 p. (META 2019 - Proceedings of the 4th ACM SIGPLAN International Workshop on Meta-Programming Techniques and Reflection, co-located with SPLASH 2019).

Towards scalable blockchain analysis

Bragagnolo, S., Marra, M., Polito, G. & Gonzalez Boix, E., May 2019, Proceedings of the 2nd International Workshop on Emerging Trends in Software Engineering for Blockchain. Wiley / IEEE Press, p. 1-7 7 p. 8823909. (Proceedings - 2019 IEEE/ACM 2nd International Workshop on Emerging Trends in Software Engineering for Blockchain, WETSEB 2019).

2018

A debugging approach for Big Data applications in Pharo

Marra, M., Bera, C. & Gonzalez Boix, E., 2018, (Accepted/In press) Proceedings of the 13th Edition of the International Workshop on Smalltalk Technologies. ACM

A Study of Concurrency Bugs and Advanced Development Support for Actor-based Programs

Torres Lopez, C., Marr, S., Gonzalez Boix, E. & Mossenbock, H., 2018, Programming with Actors - State-of-the-Art and Research Perspectives. Springer, Vol. 10789. p. 155-185 31 p. (Lecture Notes in Computer Science).

Dynamically processing agricultural data from controlled legume sites

Oteyo, I. N., Kambona, K., Béra, C., Toili, M. E. M., De Meuter, W., Kimani, S. & Gonzalez Boix, E., 2018, The Sixth African Higher Education Week and RUFORUM Biennial Conference 2018. RUFORUM, p. 183-192 9 p. (RUFORUM Working Document Series; vol. 17, no. 1).

Dynamically Processing Agricultural Data from Controlled Legume Sites

Oteyo, I. N., Kambona, K. K., Béra, C., De Meuter, W., Kimani, S. & Gonzalez Boix, E., 23 Oct 2018, (Unpublished).

Efficient and Deterministic Record & Replay for Actor Languages

Aumayr, D., Marr, S., Béra, C., Gonzalez Boix, E. & Mossenbock, H., 12 Sep 2018, Proceedings of the 15th International Conference on Managed Languages & Runtimes. ACM New York, 14 p. 15

Efficient and Deterministic Record & Replay for Actor Languages

Auymayr, D., Marr, S., Bera, C., Gonzalez Boix, E. & Mossenbock, H., 2018, Efficient and Deterministic Record & Replay for Actor Languages. 14 p.

Orchestrating Dynamic Analyses of Distributed Processes for Full-Stack JavaScript Programs

Christophe, L., De Roover, C., Gonzalez Boix, E. & De Meuter, W., 5 Nov 2018, GPCE 2018 - Proceedings of the 17th ACM SIGPLAN International Conference on Generative Programming: Concepts and Experiences, co-located with SPLASH 2018. Van Wyk, E. & Rompf, T. (eds.). ACM, p. 107-118 12 p.

Practical Information Flow Control for Web Applications

Scull Pupo, A. L., Christophe, L., Nicolay, J., De Roover, C. & Gonzalez Boix, E., Nov 2018, Lecture Notes in Computer Science : Proceedings of the 18th International Conference on Runtime Verification. Springer, Vol. 11237. p. 372-388

Two Decades of Smalltalk VM Development: Live VM development through Simulation Tools

Miranda, E., Bera, C., Gonzalez Boix, E. & Ingalls, D., 2018, (Accepted/In press) Two Decades of Smalltalk VM Development: Live VM development through Simulation Tools.

2017

A Concurrency-Agnostic Protocol for Multi-Paradigm Concurrent Debugging Tools

Marr, S., Torres Lopez, C., Gonzalez Boix, E., Aumayr, D. & Mossenbock, H., 24 Oct 2017, 13th ACM SIGPLAN International Symposium on Dynamic Languages (DLS 2017). Ancona, D. (ed.). ACM, p. 3-14 12 p.

An Elixir Library for Programming Concurrent and Distributed Embedded Systems

Rodriguez Avila, H., Gonzalez Boix, E. & De Meuter, W., 6 Apr 2017, An Elixir Library for Programming Concurrent and Distributed Embedded Systems. New York, NY, USA: ACM, p. 6-6 1 p. 6. (Programming '17).

A principled approach towards debugging communicating event-loops

Torres Lopez, C., Gonzalez Boix, E., Scholliers, C., Marr, S. & Mossenbock, H., 23 Oct 2017, Proceeding AGERE 2017 Proceedings of the 7th ACM SIGPLAN International Workshop on Programming Based on Actors, Agents, and Decentralized Control. Association for Computing Machinery (ACM), p. 41-49 9 p.

A Study of the Accuracy of Mobile Technology for Measuring Urban Noise Pollution in Large-scale Participatory Sensing Campaigns

Aumond, P., Lavandier, C., Ribeiro, C., Gonzalez Boix, E., Kambona, K., D'hondt, E. & Delaitre, P., Feb 2017, In : Applied Acoustics. 117, p. 219-226 8 p.

Debugging Cyber-Physical Systems with Pharo: An Experience Report

Marra, M., Gonzalez Boix, E., Costiou, S., Kerboeuf, M., Plantec, A., Polito, G. & Ducasse, S., 2017, Proceedings of the 12th Edition of the International Workshop on Smalltalk Technologies. ACM, p. 8:1-8:10 10 p. 8

2016

Linvail: A General-Purpose Platform for Shadow Execution of JavaScript

Christophe, L., De Meuter, W., Gonzalez Boix, E. & De Roover, C., 18 Mar 2016, Proceedings of the 23rd IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER 2016). IEEE CS, p. 260-270 10 p.

Towards Meta-Level Engineering and Tooling for Complex Concurrent Systems

Gonzalez Boix, E., Marr, S. & Mossenbock, H., 2016, Arbeitstagung Programmiersprachen (ATPS 2016). SE-WS 2016 ed. Vienna, Austria: CEUR Workshop Proceedings, Vol. 1559. p. 91-95 (Gemeinsamer Tagungsband der Workshops der Tagung Software Engineering 2016 (SE 2016); vol. 1559).

2015

Connect.js: A cross mobile platform actor library for multi-networked mobile applications

Gonzalez Boix, E., Scholliers, C., Larrea, N. & De Meuter, W., 2015, 5th International Workshop on Programming based on Actors, Agents, and Decentralized Control (AGERE 2015).

Coordinating Collaborative Interactions in Web-based Mobile Applications

Kambona, K., Hoste, L., Gonzalez Boix, E. & De Meuter, W., Nov 2015, Proceedings of the 2015 International Conference on Interactive Tabletops & Surfaces. Nunes, N. J., Costanza, E., Olivier, P. & Schöning, J. (eds.). New York: ACM, p. 181-190

Serena: Middleware For Real-time Web Applications

Kambona, K., Gonzalez Boix, E. & De Meuter, W., 2015, SAC '15 Proceedings of the 30th Annual ACM Symposium on Applied Computing. ACM, p. 802-805 4 p.

2014

Citizen-Friendly Participatory Campaign Support

Zaman, J., D'Hondt, E., Gonzalez Boix, E., Philips, E., Kambona, K. & De Meuter, W., 2014, 2014 IEEE International Conference on Pervasive Computing and Communications Work in Progress, PerCom WiP'14. IEEE, p. 232-235 4 p.

Distributed Debugging for Mobile Networks

Gonzalez Boix, E., Noguera Garcia, C. F., De Meuter, W., Agrawai, E. (ed.) & Chen, Z. (ed.), 1 Apr 2014, In : Journal of Systems and Software. 90, p. 76-90 14 p.

Influence of loudness of noise events on perceived sound quality in urban context

Delaitre, P., Lavandier, C., Ribeiro, C., Quoy, M., D'Hondt, E., Kambona, K. & Gonzalez Boix, E., 16 Nov 2014.

Orchestration Support for Participatory Sensing Campaigns

D'Hondt, E., Zaman, J., Philips, E., Gonzalez Boix, E. & De Meuter, W., 2014, 2014 ACM International Joint Conference on Pervasive and Ubiquitous Computing. p. 727-738 12 p.

2013

Ambient Clouds: Reactive Asynchronous Collections for Mobile Ad-Hoc Network Applications

Pinte, K., Lombide Carreton, A., Gonzalez Boix, E. & De Meuter, W., 2013, 13th IFIP international conference on Distributed Applications and Interoperable Systems. Dowling, J. & Taïani, F. (eds.). Springer, Vol. 7891. p. 85-98 (Lecture Notes in Computer Science).

An Evaluation of Reactive Programming and Promises for Structuring Collaborative Web Applications

Kambona, K., Gonzalez Boix, E. & De Meuter, W., 7 Jul 2013, Proceedings of the 7th Workshop on Dynamic Languages and Applications (DYLA '13). New York, NY, USA: ACM, 9 p. (Proceedings of the 7th Workshop on Dynamic Languages and Applications (DYLA '13)).

Object-oriented Reactive Programming is Not Reactive Object-oriented Programming

Gonzalez Boix, E., Pinte, K., Van De Water, S. & De Meuter, W., 28 Oct 2013, REM 2013: Workshop on Reactivity, Events and Modularity. 5 p.

Programming mobile peer-to-peer applications with AmbientTalk

Van Cutsem, T., Gonzalez Boix, E., Scholliers, C., Lombide Carreton, A., Harnie, D., Pinte, K. & De Meuter, W., May 2013, VUB-SOFT-TR-13-05 ed. Unknown. 39 p.

Using CityGML to deploy smart-city services for urban ecosystems

Prandi, F., De Amicis, R., Soave, M., Piffer, S., Cadzow, S. W., Gonzalez Boix, E. & D'Hondt, E., 2013, In : Int. Arch. Photogramm. Remote Sens. Spatial Inf. Sci.. XL-4/W1, p. 87-92 6 p.

2012

Programming Urban-area Applications

Harnie, D., Gonzalez Boix, E., De Meuter, W. & D'Hondt, T., 2012, 27th ACM Symposium on Applied Computing (SAC'12). ACM, p. 1516-1521 6 p.

2011

Bringing Scheme Programming to the iPhone - Experience

Bainomugisha, E., Vallejos Vargas, J. A., Gonzalez Boix, E., Costanza, P., D'Hondt, T., De Meuter, W., Horspool, R. N. (ed.) & Wellings, A. J. (ed.), 2011, In : Software: Practice and Experience. 42, p. 331-356 26 p.

Enabling Dynamic Group Interactions in Mobile Social Networking Applications

Gonzalez Boix, E., Lombide Carreton, A., Scholliers, C., Van Cutsem, T., De Meuter, W. & D'Hondt, T., 21 Mar 2011, Proceedings of the 26th Annual ACM Symposium on Applied Computing 2011 (SAC). ACM, Vol. 1. p. 425-432 8 p.

Network-Aware References for Pervasive Social Applications

Pinte, K., Harnie, D., Gonzalez Boix, E. & De Meuter, W., Mar 2011, Second IEEE Workshop on Pervasive Collaboration and Social Networking (PerCol 2011). IEEE, p. 514-519 6 p. (PerCom-WORKSHOPS 2011: 2011 IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops)).

REME-D: a Reflective, Epidemic Message-Oriented Debugger for Ambient-Oriented Applications

Gonzalez Boix, E., Noguera Garcia, C. F., Van Cutsem, T., De Meuter, W. & D'Hondt, T., 24 Apr 2011, SAC'11 The 2011 ACM Symposium on Applied Computing. Vol. 2. p. 1275-1281 7 p.

Volatile Sets: Event-driven Collections for Mobile Ad-Hoc Applications

Harnie, D., Gonzalez Boix, E., Lombide Carreton, A., Scholliers, C., De Meuter, W., Hermosillo, G. (ed.), Nzekwa, R. (ed.) & Wagner, M. (ed.), 1 Jun 2011, In : Electronic communications of the EASST. 43

2010

Context-Aware Tuples for the Ambient

Scholliers, C., Gonzalez Boix, E., De Meuter, W. & D'Hondt, T., 2010, On the Move to Meaningful Internet Systems: OTM 2010. Meersman, R. (ed.). Springer-Verlang Berling Heidelberg, Vol. 6427. p. 745-763 19 p. (Lecture Notes on Computer Science).

Scripting Mobile Devices with AmbientTalk

Gonzalez Boix, E., Scholliers, C., Lombide Carreton, A., Van Cutsem, T., Mostinckx, S. & De Meuter, W., 1 Mar 2010, Handheld Computing for Mobile Commerce: Applications, Concepts and Technologies. Hu, W. & Zuo, Y. (eds.). IGI Global, p. 202-224 23 p.

Urbiflock: An experiment in Dynamic Group Management in Pervasive Social Applications

Lombide Carreton, A., Harnie, D., Gonzalez Boix, E., Scholliers, C., Van Cutsem, T. & De Meuter, W., Mar 2010, First International Workshop on Communication, Collaboration and Social Networking in Pervasive Computing Environments. IEEE Computer Society Press, p. 250-255 6 p. (PerCom’10 Workshops proceedings).

2009

A Leasing Model to Deal with Partial Failures in Mobile Ad Hoc Networks

Gonzalez Boix, E., Van Cutsem, T., Vallejos Vargas, J. A., De Meuter, W. & D'Hondt, T., 28 Jun 2009, TOOLS EUROPE 2009. Oriol, M. & Meyer, B. (eds.). Berlin / Heidelberg: Springer Verlag, Vol. 33. p. 231-251 20 p. (Lecture Notes in Business Information Processing).

Mirror-based Reflection in AmbientTalk

Mostinckx, S., Van Cutsem, T., Timbermont, S., Gonzalez Boix, E., Tanter, É. & De Meuter, W., 1 May 2009, In : Software: Practice and Experience. 39, p. 661-699 39 p.

Resilient Actors: A Runtime Partitioning Model for Pervasive Computing Services

Bainomugisha, E., Vallejos Vargas, J. A., Tanter, E., Gonzalez Boix, E., Costanza, P., De Meuter, W. & D'Hondt, T., Jul 2009, International Conference on Pervasive Services (ICPS'09), London, UK. ACM, p. 31-40 10 p.

TOTAM: Scoped Tuples for the Ambient

Scholliers, C., Gonzalez Boix, E., De Meuter, W., Margaria, T. (ed.), Padberg, J. (ed.) & Taentzer, G. (ed.), 12 Jun 2009, In : Electronic communications of the EASST.

2008

Towards a Domain-Specific Aspect Language for Leasing in Mobile Ad hoc Networks

Gonzalez Boix, E., Cleenewerck, T., Dedecker, J. & De Meuter, W., 1 Apr 2008, Proceedings of the 2008 AOSD workshop on Domain-specific aspect languages. ACM, p. 1-5 5 p.

2007

AmbientTalk: Object-oriented Event-driven Programming in Mobile Ad hoc Networks

Van Cutsem, T., Mostinckx, S., Gonzalez Boix, E., Dedecker, J. & De Meuter, W., 2007, XXVI International Conference of the Chilean Computer Science Society, SCCC 2007. Astudillo, H. & Tanter, E. (eds.). IEEE Computer Society Press, p. 3-12 10 p. (IEEE Computer Society Proceedings).

AmbientTalk/2: Object-oriented Event-driven Programming in Mobile Ad hoc Networks

Gonzalez Boix, E., Van Cutsem, T., Mostinckx, S., Timbermont, S., Vallejos Vargas, J. A., Dedecker, J. & De Meuter, W., 1 Aug 2007, Demostration at European Conference on Object-Oriented Programming (ECOOP07), Berlin, Germany.

Language Support for Leasing in Mobile Ad hoc Networks

Gonzalez Boix, E., Van Cutsem, T., Dedecker, J. & De Meuter, W., 22 Jun 2007, Technical Report VUB-PROG-TR-07-08, Vrije Universiteit Brussel ed. Unknown.

The Message-Oriented Mobility Model

Vallejos Vargas, J. A., Van Cutsem, T., Gonzalez Boix, E., Mostinckx, S., Dedecker, J. & De Meuter, W., Oct 2007, In : Journal of Object Technology. 6, Special Issue: TOOLS Europe 2007, p. 363-382 20 p.

2006

Ambient-Oriented Exception Handling

De Meuter, W., Mostinckx, S., Dedecker, J., Gonzalez Boix, E., Van Cutsem, T., Dony, C. (ed.), Knudsen, J. L. (ed.), Romanovsky, A. (ed.) & Tripathi, A. (ed.), 2006, Advanced Topics in Exception Handling Techniques, Eds. Christophe Dony, Jorgen Lindskov Knudsen, Alexander Romanovsky, Anand Tripathi. Springer-Verlag..

Ambient References: Addressing Objects in Mobile Networks

Van Cutsem, T., Dedecker, J., Mostinckx, S., Gonzalez Boix, E., D'Hondt, T. & De Meuter, W., 2006, Proceedings of the Dynamic Language Symposium - OOPSLA '06: Companion of the 21st annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages and Applications (OOPSLA). Tarr, P. & Cook, W. (eds.). ACM, p. 986-997 12 p.

An Annotation System for Semi-Automatic Garbage Collection

Gonzalez Boix, E., Van Cutsem, T., Mostinckx, S., Dedecker, J. & De Meuter, W., 2006, Poster Event at the 5th International Conference on Aspect-Oriented Software Development (AOSD 2006), March 20-24, Bonn Germany.

Program Testing Using High-Level Property-Driven Models

Michiels, I., De Roover, C., Brichau, J., Gonzalez Boix, E. & D'Hondt, T., Jul 2006, Proceedings of the 18th International Conference on Software Engineering and Knowledge Engineering. Knowledge Systems Institute, p. 489-494 6 p.

Semi-Automatic Garbage Collection for Mobile Networks

Gonzalez Boix, E., Van Cutsem, T., Mostinckx, S., Dedecker, J., De Meuter, W. & D'Hondt, T., 5 Jul 2006, Poster Event at the 20th European Conference on Object-Oriented Programming (ECOOP06).