Conducting Experiments on the Software Architecture of Robotic Systems

SEE FULL POST

Conducting Experiments on the Software Architecture of Robotic SystemsRobotics, talks

So, I am back from London where I attended the International Conference on Robotics and Automation (ICRA 2023). I had many interesting conversations with many other researchers and roboticists around the world, and there is definitely a strong need of pushing further the boundaries of Software Engineering practices and techniques in robotics, ranging from better …

continue reading ...

Network Institute Amsterdam: the hub for interdisciplinary research on the digital society

SEE FULL POST

Network Institute Amsterdam: the hub for interdisciplinary research on the digital societytalks

Last week I presented the Network Institute Amsterdam and its related activities at the Aurora Research Conference in Amsterdam. Since May I am co-directing the Network Institute together with Ivar Vermeulen, Associate Professor at the Communication Science Department of the VU. The Network Institute studies the interaction between digital technology and society, or what is …

continue reading ...

Mining the ROS ecosystem for energy-efficient robotics software

SEE FULL POST

Mining the ROS ecosystem for energy-efficient robotics softwareEnergy efficiency, research, Robotics, Uncategorized

Recently, together with other researchers across the world (US, Brasil, Netherlands), I am working on a very exciting research area called energy-efficient robotics software.Basically, here the whole point is that today robotic systems are more and more heavy on the software aspects (for example see the strong emphasis and prominence of the Robot Operating System). …

continue reading ...

A Framework for the Automatic Execution of Measurement-based Experiments on Android Devices [A-mobile 2020]

SEE FULL POST

A Framework for the Automatic Execution of Measurement-based Experiments on Android Devices [A-mobile 2020]Uncategorized

Last Monday I participated to the A-Mobile 2020 workshop, co-located with the international conference on Automated Software Engineering (ASE). I presented Android Runner, our Python framework for the automatic execution of measurement-based experiments on Android devices. The full paper is available here and below you can find the slides of the talk. Check out the …

continue reading ...

NAPPA: Navigation-aware and Personalized Prefetching of Network Requests in Android Apps [ICSE 2019 NIER track]

SEE FULL POST

NAPPA: Navigation-aware and Personalized Prefetching of Network Requests in Android Apps [ICSE 2019 NIER track]Android, research

A couple of weeks ago I participated to the ICSE 2019 conference in Montreal and, as always, it has been a super-fun experience and a chance to meet a lot of friends! There, I presented NAPPA, a new navigation-aware technique for personalized prefetching of network requests of Android apps. The intuition behind NAPPA is that …

continue reading ...

How Maintainability Issues of Android Apps Evolve [ICSME 2018]

SEE FULL POST

How Maintainability Issues of Android Apps Evolve [ICSME 2018]Android, Empirical experiment, research, talks

It is quite a while since I am investigating how Android developers maintain their apps. Yesterday I presented a study about how maintainability issues of Android apps evolve at the 34th International Conference on Software Maintenance and Evolution (ICSME 2018). The study uncovers the frequency and evolution of maintainability issues of Android apps. Its results …

continue reading ...

Collaborative Model-Driven Software Engineering: a Classification Framework and a Research Map [ICSE 2018 – journal first]

SEE FULL POST

Collaborative Model-Driven Software Engineering: a Classification Framework and a Research Map [ICSE 2018 – journal first]research, talks

Last week I presented a systematic mapping study and a research map about collaborative Model-Driven Engineering at the journal first track of the 40th International Conference on Software Engineering (ICSE 2018). The accompanying extended abstract is available here. The original paper published in the Transactions on Software Engineering journal is available here. Here you can …

continue reading ...

Experimenting on Mobile Apps Quality – a tale about Energy, Performance, and Users’ Perception [ICTOpen 2018]

SEE FULL POST

Experimenting on Mobile Apps Quality – a tale about Energy, Performance, and Users’ Perception [ICTOpen 2018]Empirical experiment, Energy efficiency, Mobile performance, Progressive web apps

I just finished to give a 3-minutes pitch at ICTOpen 2018, the conference for ICT-Research in the Netherlands. In this pitch I present and discuss a series of experiments we designed and conducted on mobile apps development within the S2 research group of the Vrije Universiteit of Amsterdam. The pitch aims at providing both researchers …

continue reading ...