Conducting Experiments on the Software Architecture of Robotic Systems

SEE FULL POST

Conducting Experiments on the Software Architecture of Robotic SystemsRobotics, talks

by Ivano Malavolta on June 8, 2023 with 0 comments

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 ...

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

by Ivano Malavolta on June 2, 2021 with 0 comments

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 ...

Reconstructing microservice-based architectures [LAC congres 2017]

SEE FULL POST

Reconstructing microservice-based architectures [LAC congres 2017]events, Microservices, talks

by Ivano Malavolta on November 23, 2017 with 0 comments

Last week I gave a talk at the LAC 2017 congres about how me and my research group are working on how to improve the automatic reconstruction of microservice-based architectures. Having a clear (and automatic) understanding of the software architecture of a microservice-based system is specially interesting and useful when planning new features of the …

continue reading ...

The road ahead for architectural languages

SEE FULL POST

The road ahead for architectural languagesresearch, talks

by Ivano Malavolta on April 5, 2016 with 0 comments

I just finished to present the results of our latest works on software architecture languages. The presentation has been done at the 3rd workshop on Architecture Centric Virtual Integration (ACVI). Here is the abstract of the talk. “If you think good architecture is expensive, try bad architecture”. With this reflection, Brian Foote and Joseph Yode …

continue reading ...