20092019
If you made any changes in Pure these will be visible here soon.

Research Output 2009 2019

Filter
Conference contribution
2019

An extensible data-driven approach for evaluating the quality of microservice architectures

Cardarelli, M., Di Salle, A., Iovino, L., Malavolta, I., Di Francesco, P. & Lago, P., 8 Apr 2019, Proceedings of the 34th Annual ACM/SIGAPP Symposium on Applied Computing, SAC 2019, Limassol, Cyprus, April 08-12, 2019. Limassol: ACM, p. 1225-1234 10 p.

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

Ecosystems
Maintainability
Scalability
Agglomeration
Productivity

Guidelines for architecting android apps: A mixed-method empirical study

Verdecchia, R., Malavolta, I. & Lago, P., 30 Apr 2019, Proceedings - 2019 IEEE International Conference on Software Architecture, ICSA 2019. Institute of Electrical and Electronics Engineers Inc., p. 141-150 10 p. 8703927

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

File
Application programs
Android (operating system)
Blogs
Maintainability
Websites

Navigation-aware and personalized prefetching of network requests in android apps

Malavolta, I., Nocera, F., Lago, P. & Mongiello, M., 25 May 2019, Proceedings - 2019 IEEE/ACM 41st International Conference on Software Engineering: New Ideas and Emerging Results, ICSE-NIER 2019. Institute of Electrical and Electronics Engineers Inc., p. 17-20 4 p. 8805729. (Proceedings - 2019 IEEE/ACM 41st International Conference on Software Engineering: New Ideas and Emerging Results, ICSE-NIER 2019).

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

Application programs
Navigation
Android (operating system)

Self-adaptation in mobile apps: A systematic literature study

Grua, E. M., Malavolta, I. & Lago, P., 25 May 2019, Proceedings - 2019 IEEE/ACM 14th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, SEAMS 2019: New Ideas and Emerging Technologies Results Track (ICSE-NIER). IEEE Computer Society, p. 51-62 12 p. 8787041. (ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems; vol. 2019-May).

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

Application programs
Smartphones
2018

A graph-based dataset of commit history of real-world Android apps

Geiger, F. X., Malavolta, I., Pascarella, L., Palomba, F., Di Nucci, D. & Bacchelli, A., 28 May 2018, Proceedings - 2018 ACM/IEEE 15th International Conference on Mining Software Repositories, MSR 2018. New York, NY: ACM, IEEE Computer Society, p. 30-33 4 p.

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

Application programs
Metadata
Android (operating system)

An extensible approach for taming the challenges of JavaScript dead code elimination

Obbink, N. G., Malavolta, I., Scoccia, G. L. & Lago, P., 2018, 25th IEEE International Conference on Software Analysis, Evolution and Reengineering, SANER 2018 - Proceedings. Institute of Electrical and Electronics Engineers Inc., Vol. 2018-March. p. 391-401 11 p. 8330226

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

Computer programming languages
Energy utilization

An Investigation into Android Run-time Permissions from the End Users' Perspective

Scoccia, G. L., Malavolta, I., Autili, M., Salle, A. D. & Inverardi, P., 1 May 2018, MOBILESoft '18 Proceedings of the 5th International Conference on Mobile Software Engineering and Systems. New York, NY: ACM, p. 45-55 11 p.

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

Application programs
Taxonomies
Learning systems

Architectural technical debt identification: The research landscape

Verdecchia, R., Malavolta, I. & Lago, P., 27 May 2018, Proceedings - 2018 ACM/IEEE International Conference on Technical Debt, TechDebt 2018. ACM, IEEE Computer Society, p. 11-20 10 p.

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

Open Access
File
Deterioration
Sustainable development
Economics
Costs
Optimal design

CommiTMDe 2018 - 3rd international workshop on collaborative modelling in MDE

Bosch, J., Gérard, S., Kolovos, D., Malavolta, I. & Muccini, H., Oct 2018, MODELS 2018 Workshops: Proceedings of MODELS 2018 Workshops: ModComp, MRT, OCL, FlexMDE, EXE, COMMitMDE, MDETools, GEMOC, MORSE, MDE4IoT, MDEbug, MoDeVVa, ME, MULTI, HuFaMo, AMMoRe, PAINS co-located with ACM/IEEE 21st International Conference on Model Driven Engineering Languages and Systems (MODELS 2018). Copenhagen, Denmark, October, 14, 2018. Hebig, R. & Berger, T. (eds.). p. 266-267 2 p. (CEUR Workshop Proceedings; vol. 2245).

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

Merging
Scalability
Software engineering
Industry

How Maintainability Issues of Android Apps Evolve

Malavolta, I., Verdecchia, R., Filipovic, B., Bruntink, M. & Lago, P., 9 Nov 2018, Proceedings - 2018 IEEE International Conference on Software Maintenance and Evolution, ICSME 2018. Institute of Electrical and Electronics Engineers, Inc., p. 334-344 11 p. 8530041

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

Maintainability
Application programs
Android (operating system)
Planning

Message from the RoSE 2018 Co-Organizers

Ciccozzi, F., Di Ruscio, D., Malavolta, I., Pelliccione, P. & Wortmann, A., 28 May 2018, 1st ACM/IEEE International Workshop on Robotics Software Engineering, RoSE 2018, co-located with the 40th International Conference on Software Engineering, ICSE 2018; Gothenburg; Sweden; 28 May 2018 through. Vol. Part F137815. p. x-x 1 p. (Proceedings - International Conference on Software Engineering).

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademic

Migrating Towards Microservice Architectures: An Industrial Survey

Di Francesco, P., Lago, P. & Malavolta, I., 20 Jul 2018, Proceedings - 2018 IEEE 15th International Conference on Software Architecture, ICSA 2018. Institute of Electrical and Electronics Engineers Inc., p. 29-38 10 p. 8417114

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

Industry
Scalability

Self-reported activities of Android developers

Pascarella, L., Geiger, F. X., Palomba, F., Di Nucci, D., Malavolta, I. & Bacchelli, A., 27 May 2018, Proceedings - 2018 ACM/IEEE 5th International Conference on Mobile Software Engineering and Systems, MOBILESoft 2018. New York, NY: ACM, IEEE Computer Society, p. 144-155 12 p.

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

Taxonomies
Application programs
Learning systems
Software engineering
Android (operating system)
2017

A quantitative and qualitative investigation of performance-related commits in android apps

Das, T., Penta, M. D. & Malavolta, I., 12 Jan 2017, Proceedings - 2016 IEEE International Conference on Software Maintenance and Evolution, ICSME 2016. Institute of Electrical and Electronics Engineers, Inc., p. 443-447 5 p. 7816491

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

Application programs
Graphical user interfaces
Sorting
Data storage equipment
Android (operating system)

Assessing the Impact of Service Workers on the Energy Efficiency of Progressive Web Apps

Malavolta, I., Procaccianti, G., Noorland, P. & Vukmirovic, P., 2017, Proceedings of the International Conference on Mobile Software Engineering and Systems, MOBILESoft '17, Buenos Aires, Argentina, May, 2017. p. to appear

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

Collaborative Model-Driven Software Engineering: reflections on the past and visions of the future

Franzago, M., Malavolta, I., Ruscio, D. D. & Muccini, H., 1 May 2017, Proceedings of the 39th International Conference on Software Engineering Companion. ACM, p. to appear (ICSE '17).

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

Current research topics and trends in the software architecture community: ICSA 2017 Workshops summary

Malavolta, I. & Capilla, R., 23 Jun 2017, Proceedings - 2017 IEEE International Conference on Software Architecture Workshops, ICSAW 2017: Side Track Proceedings. Institute of Electrical and Electronics Engineers Inc., p. 1-4 4 p. 7958425

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

Software architecture

Engineering the Software of Robotic Systems

Ciccozzi, F., Ruscio, D. D., Malavolta, I., Pelliccione, P. & Tumova, J., 1 May 2017, Proceedings of the 39th International Conference on Software Engineering Companion. ACM, p. to appear (ICSE '17).

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

Envisioning the future of collaborative model-driven software engineering

Di Ruscio, D., Franzago, M., Malavolta, I. & Muccini, H., 30 Jun 2017, Proceedings - 2017 IEEE/ACM 39th International Conference on Software Engineering Companion, ICSE-C 2017. Institute of Electrical and Electronics Engineers Inc., p. 219-221 3 p. 7965309

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

Software engineering
Engineering technology
Computer systems

Estimating Energy Impact of Software Releases and Deployment Strategies: The KPMG Case Study

Verdecchia, R., Procaccianti, G., Malavolta, I., Lago, P. & Koedijk, J., 7 Dec 2017, Proceedings - 11th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, ESEM 2017. ACM, IEEE Computer Society, Vol. 2017-November. p. 257-266 10 p.

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

Open Access
Energy utilization
Hardware
Energy efficiency
Electric power utilization
Industry

MicroART: A software architecture recovery tool for maintaining microservice-based systems

Granchelli, G., Cardarelli, M., Di Francesco, P., Malavolta, I., Iovino, L. & Di Salle, A., 23 Jun 2017, Proceedings - 2017 IEEE International Conference on Software Architecture Workshops, ICSAW 2017: Side Track Proceedings. Institute of Electrical and Electronics Engineers Inc., p. 298-302 5 p. 7958510

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

Software architecture
Recovery

Research on Architecting Microservices: Trends, Focus, and Potential for Industrial Adoption

Francesco, P. D., Malavolta, I. & Lago, P., 1 Apr 2017, International Conference on Software Architecture (ICSA).

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

Towards recovering the software architecture of microservice-based systems

Granchelli, G., Cardarelli, M., Francesco, P. D., Malavolta, I., Iovino, L. & Salle, A. D., 23 Jun 2017, Proceedings - 2017 IEEE International Conference on Software Architecture Workshops, ICSAW 2017: Side Track Proceedings. Institute of Electrical and Electronics Engineers Inc., p. 46-53 8 p. 7958455

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

Software architecture
Maintainability
Application programming interfaces (API)
Containers
Scalability

User-centric android flexible permissions

Scoccia, G. L., Malavolta, I., Autili, M., Di Salle, A. & Inverardi, P., 30 Jun 2017, Proceedings - 2017 IEEE/ACM 39th International Conference on Software Engineering Companion, ICSE-C 2017. Institute of Electrical and Electronics Engineers Inc., p. 365-367 3 p. 7965360

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

Application programs
Rigidity
Android (operating system)
2016

A Quantitative and Qualitative Investigation of Performance-Related Commits in Android Apps

Das, T., Penta, M. D. & Malavolta, I., 2016, 2016 IEEE International Conference on Software Maintenance and Evolution, ICSME 2016, Raleigh, NC, USA, October 2-7, 2016. IEEE, p. 443-447 5 p.

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

Application programs
Graphical user interfaces
Sorting
Data storage equipment
Android (operating system)

Automatic Generation of detailed Flight Plans from High-level Mission Descriptions

Ruscio, D. D., Malavolta, I., Pelliccione, P. & Tivoli, M., 1 Oct 2016, Proceedings of the ACM/IEEE 19th International Conference on Model Driven Engineering Languages and Systems, Saint-Malo, France, October 2-7, 2016. ACM, p. 45-55 11 p.

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

Application programming interfaces (API)
Software engineering
Drones
Specifications
Modeling languages

Beyond Native Apps: Web Technologies to the Rescue! (Keynote)

Malavolta, I., 2016, Proceedings of the 1st International Workshop on Mobile Development. ACM, p. 1-2 2 p. (Mobile! 2016).

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

Application programs
Software engineering

Leveraging Collective Run-time Adaptation for UAV-based Systems

Bozhinoski, D., Bucchiarone, A., Malavolta, I., Marconi, A. & Pelliccione, P., 1 Aug 2016, 42th Euromicro Conference on Software Engineering and Advanced Applications, SEAA 2016, Limassol, Cyprus, August 31 - Sept. 2, 2016. IEEE CS, p. 214-221 8 p.

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

Unmanned aerial vehicles (UAV)
Scalability
Cameras
Engines
Sensors

Leveraging Web Analytics for Automatically Generating Mobile Navigation Models

Salini, A., Malavolta, I. & Rossi, F., 1 Jun 2016, 2016 IEEE International Conference on Mobile Services, MS 2016, San Francisco, CA, USA, June 27 - July 2, 2016. Institute of Electrical and Electronics Engineers (IEEE), p. 103-110 8 p.

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

Websites
Navigation
Application programs
Digital storage
Smartphones

Web-based hybrid mobile apps: state of the practice and research opportunities

Malavolta, I., 2016, Proceedings of the International Conference on Mobile Software Engineering and Systems, MOBILESoft '16, Austin, Texas, USA, May 14-22, 2016. ACM, p. 241-242 2 p.

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

Application programs
2015

A Preliminary Study on Architecting Cyber-Physical Systems

Malavolta, I., Muccini, H. & Sharaf, M., 2015, Proceedings of the 2015 European Conference on Software Architecture Workshops. ACM, p. 20:1-20:6 (ECSAW '15).

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

Automatically Bridging UML Profiles to MOF Metamodels

Malavolta, I., Muccini, H. & Sebastiani, M., 20 Oct 2015, Proceedings - 41st Euromicro Conference on Software Engineering and Advanced Applications, SEAA 2015. Institute of Electrical and Electronics Engineers, Inc., p. 259-266 8 p. 7302461

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

Modeling languages
Industry
2014

A family of Domain-Specific Languages for specifying Civilian Missions of Multi-Robot Systems

Ruscio, D. D., Malavolta, I. & Pelliccione, P., 2014, Proceedings of the 1st International Workshop on Model-Driven Robot Software Engineering (MORSE). p. 13-26 14 p.

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

Architecture Description Leveraging Model Driven Engineering and Semantic Wikis

Baroni, A., Muccini, H., Malavolta, I. & Woods, E., 2014, Software Architecture (WICSA), 2014 IEEE/IFIP Conference on. p. 251-254 4 p.

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

A Study on MDE Approaches for Engineering Wireless Sensor Networks

Malavolta, I. & Muccini, H., 1 Aug 2014, Software Engineering and Advanced Applications (SEAA), 2014 40th EUROMICRO Conference on. p. 149-157 9 p.

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

A Survey on the Specification of the Physical Environment of Wireless Sensor Networks

Malavolta, I. & Muccini, H., 1 Aug 2014, Software Engineering and Advanced Applications (SEAA), 2014 40th EUROMICRO Conference on. p. 245-253 9 p.

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

2012

A Model-Driven Engineering Framework for Architecting and Analysing Wireless Sensor Networks

Doddapaneni, K., Ever, E., Malavolta, I., Mostarda, L. & Muccini, H., 1 Jul 2012, Proceedings of the 3rd ICSE Workshop on Software Engineering for Sensor Network Applications (SESENA 2012), Zurich, Switzerland. ACM, p. 1-7 7 p.

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

2011

Exploiting Software Architecture to support Requirements Satisfaction Testing

Clements, P., Escalona, M. J., Inverardi, P., Malavolta, I. & Marchetti, E., 2011, Proceedings of the the 8th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering. ACM, p. 484-487 4 p. (ESEC/FSE '11).

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

Supporting Architectural Design Decisions Evolution through Model Driven Engineering

Malavolta, I., Muccini, H. & Rekha, V. S., 1 Sep 2011, Proceedings of the 3rd International Workshop on Software Engineering for Resilient Systems (SERENE 2011). ACM Digital Library, p. 63-77 15 p.

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

Towards a graphical representation for the Æmilia Architecture Description Language

Calvarese, F., Malavolta, I. & Marco, A. D., 2011, 2nd Quantitative Information Workshop (infQ). 1 p.

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

2010

A model-driven approach for managing software architectures with multiple evolving concerns

Malavolta, I., 1 Aug 2010, ECSA 2010 (Doctoral Symposium), 4th European Conference on Software Architecture. p. 4-8 5 p.

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

ByADL: an MDE framework for building extensible Architecture Description Languages

Ruscio, D. D., Malavolta, I., Muccini, H., Pelliccione, P. & Pierantonio, A., 1 Aug 2010, 4th European Conference on Software Architecture (ECSA 2010). p. 527-531 5 p.

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

2009

A Model-Driven Engineering Framework for Component Models Interoperability

Crnkovic, I., Malavolta, I. & Muccini, H., 1 Jun 2009, Proceedings of the 12th International Symposium on Component-Based Software Engineering (CBSE 2009). Christine Hofmeister Grace A. Lewis, I. P. (ed.). Berlin, Heidelberg: Springer - Verlag, p. 36-53 18 p.

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review