Ivano Malavolta

Orcid: 0000-0001-5773-8346

Affiliations:
  • Vrije Universiteit Amsterdam, The Netherlands
  • University of L'Aquila, Italy


According to our database1, Ivano Malavolta authored at least 143 papers between 2008 and 2024.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
Monitoring tools for DevOps and microservices: A systematic grey literature review.
J. Syst. Softw., February, 2024

An empirical study on the performance and energy costs of ads and analytics in mobile web apps.
Inf. Softw. Technol., February, 2024

2023
Computation offloading for ground robotic systems communicating over WiFi - an empirical exploration on performance and energy trade-offs.
Empir. Softw. Eng., November, 2023

JavaScript Dead Code Identification, Elimination, and Empirical Assessment.
IEEE Trans. Software Eng., July, 2023

Collaborative Model-Driven Software Engineering - A systematic survey of practices and needs in industry.
J. Syst. Softw., May, 2023

Optimize along the way: An industrial case study on web performance.
J. Syst. Softw., April, 2023

Blended modeling in commercial and open-source model-driven software engineering tools: A systematic study.
Softw. Syst. Model., February, 2023

Reference architectures modelling and compliance checking.
Softw. Syst. Model., 2023

Report on the Blended Modeling for Software Architectures Tutorial at ICSA 2023.
ACM SIGSOFT Softw. Eng. Notes, 2023

Software engineering research on the Robot Operating System: A systematic mapping study.
J. Syst. Softw., 2023

Automatic Extraction of Time-windowed ROS Computation Graphs from ROS Bag Files.
CoRR, 2023

WASEF: Web Acceleration Solutions Evaluation Framework.
CoRR, 2023

Cross-Platform Real-Time Collaborative Modeling: An Architecture and a Prototype Implementation via EMF.Cloud.
IEEE Access, 2023

Native vs Web Apps: Comparing the Energy Consumption and Performance of Android Apps and their Web Counterparts.
Proceedings of the 10th IEEE/ACM International Conference on Mobile Software Engineering and Systems, 2023

Evolution of Kotlin Apps in terms of Energy Consumption: An Exploratory Study.
Proceedings of the International Conference on ICT for Sustainability, 2023

An Empirical Evaluation of the Energy and Performance Overhead of Monitoring Tools on Docker-Based Systems.
Proceedings of the Service-Oriented Computing - 21st International Conference, 2023

Blended Modelling for Software Architectures.
Proceedings of the 20th International Conference on Software Architecture, 2023

A Study on the Energy Consumption and Performance of Single-Activity Android Apps.
Proceedings of the 7th IEEE/ACM International Workshop on Green And Sustainable Software, 2023

An Approach Using Performance Models for Supporting Energy Analysis of Software Systems.
Proceedings of the Computer Performance Engineering and Stochastic Modelling, 2023

On the Energy Consumption and Performance of WebAssembly Binaries across Programming Languages and Runtimes in IoT.
Proceedings of the 27th International Conference on Evaluation and Assessment in Software Engineering, 2023

2022
Model-driven engineering for mobile robotic systems: a systematic mapping study.
Softw. Syst. Model., 2022

Engineering Mobile Apps for Disaster Management: The Case of COVID-19 Apps in the Google Play Store.
IEEE Softw., 2022

Empirical evaluation of an architectural technical debt index in the context of the Apache and ONAP ecosystems.
PeerJ Comput. Sci., 2022

Software Architecture and Artificial Intelligence.
J. Syst. Softw., 2022

The state of the art in measurement-based experiments on the mobile web.
Inf. Softw. Technol., 2022

An evaluation of the effectiveness of personalization and self-adaptation for e-Health apps.
Inf. Softw. Technol., 2022

A fine-grained data set and analysis of tangling in bug fixing commits.
Empir. Softw. Eng., 2022

Industry Best Practices in Robotics Software Engineering.
CoRR, 2022

Do You Have the Energy for This Meeting?: An Empirical Study on the Energy Consumption of the Google Meet and Zoom Android apps.
Proceedings of the 9th IEEE/ACM International Conference on Mobile Software Engineering and Systems, 2022

On the Impact of the Critical CSS Technique on the Performance and Energy Consumption of Mobile Browsers.
Proceedings of the EASE 2022: The International Conference on Evaluation and Assessment in Software Engineering 2022, Gothenburg, Sweden, June 13, 2022

Comparing the Energy Efficiency of WebAssembly and JavaScript in Web Applications on Android Mobile Devices.
Proceedings of the EASE 2022: The International Conference on Evaluation and Assessment in Software Engineering 2022, Gothenburg, Sweden, June 13, 2022

An empirical study on the Performance and Energy Consumption of AI Containerization Strategies for Computer-Vision Tasks on the Edge.
Proceedings of the EASE 2022: The International Conference on Evaluation and Assessment in Software Engineering 2022, Gothenburg, Sweden, June 13, 2022

2021
Enhancing Trustability of Android Applications via User-Centric Flexible Permissions.
IEEE Trans. Software Eng., 2021

Trends and Challenges for Software Engineering in the Mobile Domain.
IEEE Softw., 2021

Building and evaluating a theory of architectural technical debt in software-intensive systems.
J. Syst. Softw., 2021

Mining guidelines for architecting robotics software.
J. Syst. Softw., 2021

Software engineering techniques for statically analyzing mobile apps: research trends, characteristics, and potential for industrial adoption.
J. Internet Serv. Appl., 2021

How does Migrating to Kotlin Impact the Run-time Efficiency of Android Apps?
Proceedings of the 21st IEEE International Working Conference on Source Code Analysis and Manipulation, 2021

Mining the ROS ecosystem for Green Architectural Tactics in Robotics and an Empirical Evaluation.
Proceedings of the 18th IEEE/ACM International Conference on Mining Software Repositories, 2021

Mining Energy-Related Practices in Robotics Software.
Proceedings of the 18th IEEE/ACM International Conference on Mining Software Repositories, 2021

Real-Time Collaborative Modeling across Language Workbenches - a Case on Jetbrains MPS and Eclipse Spoofax.
Proceedings of the ACM/IEEE International Conference on Model Driven Engineering Languages and Systems Companion, 2021

Collaborative Model-Driven Software Engineering: A Systematic Update.
Proceedings of the 24th International Conference on Model Driven Engineering Languages and Systems, 2021

The Impact of Instant Messaging on the Energy Consumption of Android Devices.
Proceedings of the 8th IEEE/ACM International Conference on Mobile Software Engineering and Systems, 2021

Robot Runner: A Tool for Automatically Executing Experiments on Robotics Software.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering: Companion Proceedings, 2021

Summary: Building and Evaluating a Theory of Architectural Technical Debt in Software-Intensive Systems (short paper).
Proceedings of the ECSA 2021 Companion Volume, 2021

ATDx: A tool for Providing a Data-driven Overview of Architectural Technical Debt in Software-intensive Systems (short paper).
Proceedings of the ECSA 2021 Companion Volume, 2021

Architectural Tactics for Energy-Aware Robotics Software: A Preliminary Study.
Proceedings of the Software Architecture - 15th European Conference, 2021

Measurement-based Experiments on the Mobile Web: A Systematic Mapping Study.
Proceedings of the EASE 2021: Evaluation and Assessment in Software Engineering, 2021

Social Sustainability in the e-Health Domain via Personalized and Self-Adaptive Mobile Apps.
Proceedings of the Software Sustainability, 2021

2020
Characterizing the evolution of statically-detectable performance issues of Android apps.
Empir. Softw. Eng., 2020

Modelling and predicting User Engagement in mobile applications.
Data Sci., 2020

Large-Scale Manual Validation of Bug Fixing Commits: A Fine-grained Analysis of Tangling.
CoRR, 2020

Energy efficiency in robotics software: a systematic literature review.
Proceedings of the 35th IEEE/ACM International Conference on Automated Software Engineering Workshops, 2020

A framework for the automatic execution of measurement-based experiments on Android devices.
Proceedings of the 35th IEEE/ACM International Conference on Automated Software Engineering Workshops, 2020

From 6.2 to 0.15 seconds - an Industrial Case Study on Mobile Web Performance.
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2020

Leave my apps alone!: a study on how Android developers access installed apps on user's device.
Proceedings of the MOBILESoft '20: IEEE/ACM 7th International Conference on Mobile Software Engineering and Systems, 2020

How do you architect your robots?: state of the practice and guidelines for ROS-based systems.
Proceedings of the ICSE-SEIP 2020: 42nd International Conference on Software Engineering, Software Engineering in Practice, Seoul, South Korea, 27 June, 2020

Evaluating the impact of caching on the energy consumption and performance of progressive web apps.
Proceedings of the MOBILESoft '20: IEEE/ACM 7th International Conference on Mobile Software Engineering and Systems, 2020

ATDx: Building an Architectural Technical Debt Index.
Proceedings of the 15th International Conference on Evaluation of Novel Approaches to Software Engineering, 2020

Investigating the Correlation between Performance Scores and Energy Consumption of Mobile Web Apps.
Proceedings of the EASE '20: Evaluation and Assessment in Software Engineering, 2020

2019
A4WSN: an architecture-driven modelling platform for analysing and developing WSNs.
Softw. Syst. Model., 2019

Execution of UML models: a systematic review of research and practice.
Softw. Syst. Model., 2019

Report on the 2nd International Workshop on Robotics Software Engineering (RoSE'19).
ACM SIGSOFT Softw. Eng. Notes, 2019

State of the art of cyber-physical systems security: An automatic control perspective.
J. Syst. Softw., 2019

Architecting with microservices: A systematic mapping study.
J. Syst. Softw., 2019

Safety for mobile robotic systems: A systematic mapping study from a software engineering perspective.
J. Syst. Softw., 2019

Managing safety and mission completion via collective run-time adaptation.
J. Syst. Archit., 2019

CluStream-GT: Online Clustering for Personalization in the Health Domain.
Proceedings of the 2019 IEEE/WIC/ACM International Conference on Web Intelligence, 2019

Permission Issues in Open-Source Android Apps: An Exploratory Study.
Proceedings of the 19th International Working Conference on Source Code Analysis and Manipulation, 2019

An extensible data-driven approach for evaluating the quality of microservice architectures.
Proceedings of the 34th ACM/SIGAPP Symposium on Applied Computing, 2019

Navigation-aware and personalized prefetching of network requests in Android apps.
Proceedings of the 41st International Conference on Software Engineering: New Ideas and Emerging Results, 2019

Self-adaptation in mobile apps: a systematic literature study.
Proceedings of the 14th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, 2019

Guidelines for Architecting Android Apps: A Mixed-Method Empirical Study.
Proceedings of the IEEE International Conference on Software Architecture, 2019

2018
Collaborative Model-Driven Software Engineering: A Classification Framework and a Research Map.
IEEE Trans. Software Eng., 2018

Datasets of Android Applications: a Literature Review.
CoRR, 2018

An extensible approach for taming the challenges of JavaScript dead code elimination.
Proceedings of the 25th International Conference on Software Analysis, 2018

A graph-based dataset of commit history of real-world Android apps.
Proceedings of the 15th International Conference on Mining Software Repositories, 2018

COMMitMDE 2018 - 3rd International Workshop on Collaborative Modelling in MDE.
Proceedings of MODELS 2018 Workshops: ModComp, 2018

How Maintainability Issues of Android Apps Evolve.
Proceedings of the 2018 IEEE International Conference on Software Maintenance and Evolution, 2018

Architectural technical debt identification: the research landscape.
Proceedings of the 2018 International Conference on Technical Debt, 2018

An investigation into Android run-time permissions from the end users' perspective.
Proceedings of the 5th International Conference on Mobile Software Engineering and Systems, MOBILESoft@ICSE 2018, Gothenburg, Sweden, May 27, 2018

Self-reported activities of Android developers.
Proceedings of the 5th International Conference on Mobile Software Engineering and Systems, MOBILESoft@ICSE 2018, Gothenburg, Sweden, May 27, 2018

Migrating Towards Microservice Architectures: An Industrial Survey.
Proceedings of the IEEE International Conference on Software Architecture, 2018

2017
Model-Driven Engineering for Mission-Critical IoT Systems.
IEEE Softw., 2017

Report from the 1st International Workshop on Collaborative Modelling in MDE (COMMitMDE 2016).
ACM SIGSOFT Softw. Eng. Notes, 2017

User-centric Android flexible permissions.
Proceedings of the 39th International Conference on Software Engineering, 2017

Envisioning the future of collaborative model-driven software engineering.
Proceedings of the 39th International Conference on Software Engineering, 2017

Assessing the Impact of Service Workers on the Energy Efficiency of Progressive Web Apps.
Proceedings of the 4th IEEE/ACM International Conference on Mobile Software Engineering and Systems, 2017

Engineering the software of robotic systems.
Proceedings of the 39th International Conference on Software Engineering, 2017

Current Research Topics and Trends in the Software Architecture Community: ICSA 2017 Workshops Summary.
Proceedings of the 2017 IEEE International Conference on Software Architecture Workshops, 2017

MicroART: A Software Architecture Recovery Tool for Maintaining Microservice-Based Systems.
Proceedings of the 2017 IEEE International Conference on Software Architecture Workshops, 2017

Towards Recovering the Software Architecture of Microservice-Based Systems.
Proceedings of the 2017 IEEE International Conference on Software Architecture Workshops, 2017

Research on Architecting Microservices: Trends, Focus, and Potential for Industrial Adoption.
Proceedings of the 2017 IEEE International Conference on Software Architecture, 2017

Estimating Energy Impact of Software Releases and Deployment Strategies: The KPMG Case Study.
Proceedings of the 2017 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2017

2016
Cyber-Physical Systems Security: a Systematic Mapping Study.
CoRR, 2016

Protocol for a Systematic Mapping Study on Collaborative Model-Driven Software Engineering.
CoRR, 2016

Adopting MDE for Specifying and Executing Civilian Missions of Mobile Multi-Robot Systems.
IEEE Access, 2016

Beyond native apps: web technologies to the rescue! (keynote).
Proceedings of the 1st International Workshop on Mobile Development, 2016

Automatic generation of detailed flight plans from high-level mission descriptions.
Proceedings of the ACM/IEEE 19th International Conference on Model Driven Engineering Languages and Systems, 2016

Leveraging Web Analytics for Automatically Generating Mobile Navigation Models.
Proceedings of the 2016 IEEE International Conference on Mobile Services, MS 2016, San Francisco, CA, USA, June 27, 2016

A Quantitative and Qualitative Investigation of Performance-Related Commits in Android Apps.
Proceedings of the 2016 IEEE International Conference on Software Maintenance and Evolution, 2016

Web-based hybrid mobile apps: state of the practice and research opportunities.
Proceedings of the International Conference on Mobile Software Engineering and Systems, 2016

Leveraging Collective Run-Time Adaptation for UAV-Based Systems.
Proceedings of the 42th Euromicro Conference on Software Engineering and Advanced Applications, 2016

On the Use of Component-Based Principles and Practices for Architecting Cyber-Physical Systems.
Proceedings of the 19th International ACM SIGSOFT Symposium on Component-Based Software Engineering, 2016

2015
The Road Ahead for Architectural Languages.
IEEE Softw., 2015

Stakeholders, Viewpoints and Languages of a Modelling Framework for the Design and Development of Data-Intensive Mobile Apps.
CoRR, 2015

Perspectives on static analysis of mobile apps (invited talk).
Proceedings of the 3rd International Workshop on Software Development Lifecycle for Mobile, 2015

Sustainable Safety in Mobile Multi-robot Systems via Collective Adaptation.
Proceedings of the 2015 IEEE 9th International Conference on Self-Adaptive and Self-Organizing Systems, 2015

End Users' Perception of Hybrid Mobile Apps in the Google Play Store.
Proceedings of the 2015 IEEE International Conference on Mobile Services, MS 2015, New York City, NY, USA, June 27, 2015

FLYAQ: Enabling Non-expert Users to Specify and Generate Missions of Autonomous Multicopters.
Proceedings of the 30th IEEE/ACM International Conference on Automated Software Engineering, 2015

Hybrid Mobile Apps in the Google Play Store: An Exploratory Investigation.
Proceedings of the 2nd ACM International Conference on Mobile Software Engineering and Systems, 2015

Automatically Bridging UML Profiles to MOF Metamodels.
Proceedings of the 41st Euromicro Conference on Software Engineering and Advanced Applications, 2015

A Preliminary Study on Architecting Cyber-Physical Systems.
Proceedings of the 2015 European Conference on Software Architecture Workshops, 2015

2014
Architecture Description Leveraging Model Driven Engineering and Semantic Wikis.
Proceedings of the 2014 IEEE/IFIP Conference on Software Architecture, 2014

A Family of Domain-Specific Languages for Specifying Civilian Missions of Multi-Robot Systems.
Proceedings of the 1st International Workshop on Model-Driven Robot Software Engineering co-located with International Conference on Software Technologies: Applications and Foundations, 2014

The Role of Parts in the System Behaviour.
Proceedings of the Software Engineering for Resilient Systems - 6th International Workshop, 2014

Enhancing Architecture Design Decisions Evolution with Group Decision Making Principles.
Proceedings of the Software Engineering for Resilient Systems - 6th International Workshop, 2014

Towards a collaborative framework for the design and development of data-intensive mobile applications.
Proceedings of the 1st International Conference on Mobile Software Engineering and Systems, 2014

How do you Feel Today? Buggy!
Proceedings of the 40th EUROMICRO Conference on Software Engineering and Advanced Applications, 2014

A Survey on the Specification of the Physical Environment of Wireless Sensor Networks.
Proceedings of the 40th EUROMICRO Conference on Software Engineering and Advanced Applications, 2014

A Study on MDE Approaches for Engineering Wireless Sensor Networks.
Proceedings of the 40th EUROMICRO Conference on Software Engineering and Advanced Applications, 2014

2013
What Industry Needs from Architectural Languages: A Survey.
IEEE Trans. Software Eng., 2013

Engineering a Platform for Mission Planning of Autonomous and Resilient Quadrotors.
Proceedings of the Software Engineering for Resilient Systems, 5th International Workshop, 2013

2012
Architecture modeling by reuse.
PhD thesis, 2012

A model-driven approach to automate the propagation of changes among Architecture Description Languages.
Softw. Syst. Model., 2012

On the Impact Significance of Metamodel Evolution in MDE.
J. Object Technol., 2012

On the Composition and Reuse of Viewpoints across Architecture Frameworks.
Proceedings of the 2012 Joint Working IEEE/IFIP Conference on Software Architecture and European Conference on Software Architecture, 2012

Path Loss Effect on Energy Consumption in a WSN.
Proceedings of the 14th International Conference on Computer Modelling and Simulation, 2012

A model-driven engineering framework for architecting and analysing Wireless Sensor Networks.
Proceedings of the Third International Workshop on Software Engineering for Sensor Network Applications, 2012

Model-Driven Techniques to Enhance Architectural Languages Interoperability.
Proceedings of the Fundamental Approaches to Software Engineering, 2012

2011
Exploiting software architecture to support requirements satisfaction testing.
Proceedings of the SIGSOFT/FSE'11 19th ACM SIGSOFT Symposium on the Foundations of Software Engineering (FSE-19) and ESEC'11: 13th European Software Engineering Conference (ESEC-13), 2011

Supporting Architectural Design Decisions Evolution through Model Driven Engineering.
Proceedings of the Software Engineering for Resilient Systems, 2011

A tamper resistant intrusion detection system - a CORBA implementation.
Lambert Publishing, ISBN: 978-3-8465-4266-8, 2011

DUALLy - an Eclipse platform for architectural languages interoperability.
Lambert Publishing, ISBN: 978-3-8465-3410-6, 2011

2010
Providing Architectural Languages and Tools Interoperability through Model Transformation Technologies.
IEEE Trans. Software Eng., 2010

Realizing architecture frameworks through megamodelling techniques.
Proceedings of the ASE 2010, 2010

Developing next generation ADLs through MDE techniques.
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering, 2010

Providing support for creating next generation software architecture languages.
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering, 2010

ByADL: An MDE Framework for Building Extensible Architecture Description Languages.
Proceedings of the Software Architecture, 4th European Conference, 2010

A model-driven approach for managing software architectures with multiple evolving concerns.
Proceedings of the Software Architecture, 4th European Conference, 2010

2009
Integrating AADL within a Multi-domain Modeling Framework.
Proceedings of the 14th IEEE International Conference on Engineering of Complex Computer Systems, 2009

A Model-Driven Engineering Framework for Component Models Interoperability.
Proceedings of the Component-Based Software Engineering, 12th International Symposium, 2009

2008
DUALLY: A framework for Architectural Languages and Tools Interoperability.
Proceedings of the 23rd IEEE/ACM International Conference on Automated Software Engineering (ASE 2008), 2008


  Loading...