Mauro Caporuscio
ProfessorJag arbetar som Professor vid institutionen för datavetenskap och medieteknik. Jag tog doktorsexamen i datavetenskap vid universitetet i L'Aquila, Italien (2006). Sedan dess har jag arbetat som lektor vid Politecnico di Milano (2010-2014) och Postdoktor vid INRIA Paris-Rocquencourt (2006-2009). Jag har publicerat flera rapporter och artiklar i de viktigaste internationella tidskrifterna och på konferenser, samt tjänstgjort i programkommittéer för internationella konferenser och workshops.
Undervisning
Jag har mer än 10 års erfarenhet av undervisning och handledning inom distributionssystem och programvaruteknik på kandidat-, master- och doktorandnivå
Forskning
Mina forskningsintressen fokuserar främst på tillämpningen av metoder inom programvaruteknik och -teknik inom området distribuerade system, med särskild fokus på Serviceorienterad Arkitektur och Pervasive datorteknik (t.ex., Internet of Things och Cyber-Physical Systems)
Uppdrag
Anställningsnämnden inom Fakulteten för Teknik
Mina forskargrupper
-
Cyber-Physical Systems (CPS) Forskargruppen CPS ansvarar för forskning, undervisning och samverkan inom området cyberfysikaliska system.
-
Engineering Resilient Systems (EReS) Forskargruppen Engineering Resilient Systems (EReS) Research Lab bedriver forskning inom så kallad systemresiliens. EReS fokuserar på att undersöka (och…
-
Smart Industry Group (SIG) Smart Industry Group (SIG) är en tvärvetenskaplig forskargrupp med expertis från datavetenskap och maskinteknik. SIG:s fokus är att göra produktion och produkter inom…
Mina pågående forskningsprojekt
-
Doktorandprojekt: Förverkliga smartare organisation genom att utveckla organisationens digitala tvilling En Digital Tvilling av en Organisation (DTO) som en mjukvarukomponent föreslår en levande…
-
Projekt: Anpassningsbara arkitekturer för organisationers digitala tvillingar (Aladino) Detta projekt syftar till att skapa en uppsättning metodologier, metoder och verktyg för modellering,…
-
Projekt: Smart Dat Målet med projektet är att genom att erbjuda insatser inom automatisering och digitalisering för små och medelstora företag (SMF) inom tillverkande sektor i Linnéregionen stärka…
-
Projektet Expertkompetens Smart Industri, steg 2 Målet med projektet är att utveckla kurser på avancerad nivå kopplat till Smart Industri utifrån näringslivets kompetensbehov. Projektets målgrupp är…
-
Såddprojekt: Mitigating Health Inequalities in the Kronoberg Region - A Transdisciplinary System Thinking Approach Det främsta syftet med detta såddprojekt inom kunskapsmiljön Digitala…
Mina avslutade forskningsprojekt
-
Projekt: Nyutveckling av masterprogram i datavetenskap Syftet med projektet är att nyutveckla vårt befintliga 2-åriga masterprogram i datavetenskap, med inriktning mot programvaruteknik. Resultatet…
-
Projekt: Software technology for self-adaptive systems Målet med detta projekt är att öka den ingenjörsmässiga effektiviteten hos självanpassande system. Utvecklingen, underhållet och driften av…
-
Såddprojekt: Smart-Troubleshooting in the Connected Society Huvudmålet för detta såddprojekt inom Linnaeus University Centre for Data Intensive Sciences and Applications (DISA) var att skicka in en…
-
Såddprojekt: Towards a data-driven approach to ground-fault location Det övergripande syftet med detta såddprojekt inom Linnaeus University Centre for Data Intensive Sciences and Applications (DISA)…
Publikationer
Artikel i tidskrift (Refereegranskat)
-
Edrisi, F., Perez-Palacin, D., Caporuscio, M., Giussani, S. (2024). Developing and Evolving a Digital Twin of the Organization. IEEE Access. 12. 45475-45494.
Status: Publicerad -
Andersson, J., Caporuscio, M., D'angelo, M., Napolitano, A. (2023). Architecting decentralized control in large-scale self-adaptive systems. Computing. 105. 1849-1882.
Status: Publicerad -
Singh, P., Saman Azari, M., Vitale, F., Flammini, F., Mazzocca, N., et al. (2022). Using log analytics and process mining to enable self-healing in the Internet of Things. Environment Systems and Decisions. 42 (2). 234-250.
Status: Publicerad -
Weyns, D., Andersson, J., Caporuscio, M., Flammini, F., Kerren, A., et al. (2021). A Research Agenda for Smarter Cyber-Physical Systems. Journal of Integrated Design & Process Science. 25 (2). 27-47.
Status: Publicerad -
D'angelo, M., Caporuscio, M., Grassi, V., Mirandola, R. (2020). Decentralized learning for self-adaptive QoS-aware service assembly. Future Generation Computer Systems. 108. 210-227.
Status: Publicerad -
Flammini, F., Marrone, S., Nardone, R., Caporuscio, M., D'angelo, M. (2020). Safety integrity through self-adaptation for multi-sensor event detection : Methodology and case-study. Future Generation Computer Systems. 112. 965-981.
Status: Publicerad -
Caporuscio, M., Flammini, F., Khakpour, N., Singh, P., Thornadtsson, J. (2020). Smart-troubleshooting connected devices : Concept, challenges and opportunities. Future Generation Computer Systems. 111. 681-697.
Status: Publicerad -
Caporuscio, M., Mirandola, R., Trubiani, C. (2017). Building design-time and run-time knowledge for QoS-based component assembly. Software, practice & experience. 47 (12). 1905-1922.
Status: Publicerad -
Caporuscio, M., Grassi, V., Marzolla, M., Mirandola, R. (2016). GoPrime: A Fully Decentralized Middleware for Utility-Aware Service Assembly. IEEE Transactions on Software Engineering. 42 (2). 136-152.
Status: Publicerad -
Caporuscio, M., Ghezzi, C. (2015). Engineering Future Internet applications : The Prime approach. Journal of Systems and Software. 106. 9-27.
Status: Publicerad -
Autili, M., Caporuscio, M., Issarny, V., Berardinelli, L. (2014). Model-driven engineering of middleware-based ubiquitous services. Software and Systems Modeling. 13 (2). 481-511.
Status: Publicerad -
Caporuscio, M., Raverdy, P., Issarny, V. (2012). ubiSOAP : A Service-Oriented Middleware for Ubiquitous Networking. IEEE Transactions on Services Computing. 5 (1). 86-98.
Status: Publicerad -
Cardoso, R.S., Caporuscio, M. (2010). Exploring Multi-Path Communication in Hybrid Mobile Ad Hoc Networks. International Journal of Ambient Computing and Intelligence (IJACI). 2 (4). 1-12.
Status: Publicerad -
Caporuscio, M., Marco, A.D., Inverardi, P. (2007). Model-based system reconfiguration for dynamic performance management. Journal of Systems and Software. 80 (4). 455-473.
Status: Publicerad -
Caporuscio, M., Carzaniga, A., Wolf, A.L. (2003). Design and Evaluation of a Support Service for Mobile, Wireless Publish/Subscribe Applications. IEEE Transactions on Software Engineering. 29 (12). 1059-1071.
Status: Publicerad
Konferensbidrag (Refereegranskat)
- Edrisi, F., Perez-Palacin, D., Caporuscio, M., Giussani, S. (2023). Adaptive Controllers and Digital Twin for Self-Adaptive Robotic Manipulators. 2023 IEEE/ACM 18th Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS). 56-67.
- Pagliari, L., D'angelo, M., Caporuscio, M., Mirandola, R., Trubiani, C. (2021). Performance modelling of intelligent transportation systems : Experience report. ICPE '21 : Companion of the ACM/SPEC International Conference on Performance Engineering. 155-160.
- Edrisi, F., Perez-Palacin, D., Caporuscio, M., Hallberg, M., Johannesson, A., et al. (2021). EA Blueprint : An Architectural Pattern for Resilient Digital Twin of the Organization. Dependable Computing - EDCC 2021 Workshops.. 120-131.
- Bellini, E., Bagnoli, F., Caporuscio, M., Damiani, E., Flammini, F., et al. (2021). Resilience learning through self adaptation in digital twins of human-cyber-physical systems. Proceedings of the 2021 IEEE International Conference on Cyber Security and Resilience (CSR). 168-173.
- Caporuscio, M., De Toma, M., Muccini, H., Vaidhyanathan, K. (2021). A Machine Learning Approach to Service Discovery for Microservice Architectures. Software Architecture, ECSA 2021. 66-82.
- Singh, P., Flammini, F., Caporuscio, M., Saman Azari, M., Thornadtsson, J. (2020). Towards self-healing in the internet of things by log analytics and process mining. Proceedings of the 30th European Safety and Reliability Conference and the 15th Probabilistic Safety Assessment and Management Conference. 4644-4651.
- Caporuscio, M., Edrisi, F., Hallberg, M., Johannesson, A., Kopf, C., et al. (2020). Architectural Concerns for Digital Twin of the Organization. Software Architecture : 14th European Conference, ECSA 2020, L'Aquila, Italy, September 14–18, 2020. 265-280.
- Caporuscio, M., D'angelo, M., Grassi, V., Mirandola, R. (2020). Decentralized Architecture for Energy-Aware Service Assembly. Software Architecture : 14th European Conference, ECSA 2020, L'Aquila, Italy, September 14–18, 2020. 57-72.
- D'angelo, M., Pagliari, L., Caporuscio, M., Mirandola, R., Trubiani, C. (2020). Towards a Continuous Model-Based Engineering Process for QoS-Aware Self-adaptive Systems. International Conference on Software Engineering and Formal Methods SEFM 2019 : Software Engineering and Formal Methods. 69-76.
- Pagliari, L., D'angelo, M., Caporuscio, M., Mirandola, R., Trubiani, C. (2019). To what extent formal methods are applicable for performance analysis of smart cyber-physical systems?. ECSA '19: Proceedings of the 13th European Conference on Software Architecture : volume 2. 139-144.
- Saman Azari, M., Flammini, F., Caporuscio, M., Santini, S. (2019). Data-Driven Fault Diagnosis of Once-through Benson Boilers. 2019 4th International Conference on System Reliability and Safety (ICSRS). 345-354.
- D'angelo, M., Caporuscio, M. (2018). SA-Chord : A Self-Adaptive P2P Overlay Network. Proceedings. 2018 IEEE 3rd International Workshops on Foundations and Applications of Self* Systems : FAS*W 2018. 3–7 September 2018 Trento, Italy. 118-123.
- D'angelo, M., Napolitano, A., Caporuscio, M. (2018). CyPhEF : A Model-driven Engineering Framework for Self-adaptive Cyber-physical Systems. Proceedings of the 40th International Conference on Software Engineering : Companion Proceeedings. 101-104.
- Caporuscio, M., Weyns, D., Andersson, J., Axelsson, C., Petersson, G. (2017). IoT-enabled Physical Telerehabilitation Platform. Proccedings of the International Workshop on Engineering IoT Systems : Architectures, Services, Applications, and Platforms. 112-119.
- D'angelo, M., Caporuscio, M., Napolitano, A. (2017). Model-driven Engineering of Decentralized Control in Cyber-Physical Systems. Proceedings of the 2nd International Workshop on Foundations and Applications of Self* Systems (FAS*W). 7-12.
- Caporuscio, M. (2017). Towards Fully Decentralized Self-Adaptive Reactive Systems. ICPE'17 : COMPANION OF THE 2017 ACM/SPEC INTERNATIONAL CONFERENCE ON PERFORMANCE ENGINEERING. 17-17.
- Weyns, D., Caporuscio, M., Andersson, J., Ericsson, M., Pllana, S., et al. (2017). Software Technology for Self-Adaptive Systems. Swedsoft's Software Technology Exchange Workshop, 18-19 oktober, 2017, Stockholm.
- Andersson, J., Caporuscio, M. (2016). Aligning Architectures for Sustainability. ACM Proccedings of the 10th European Conference on Software Architecture Workshops (ECSA-W).
- Caporuscio, M., D'angelo, M., Grassi, V., Mirandola, R. (2016). Reinforcement Learning Techniques for Decentralized Self-adaptive Service Assembly. SERVICE-ORIENTED AND CLOUD COMPUTING, (ESOCC 2016). 53-68.
- D'angelo, M., Caporuscio, M. (2016). Pure Edge Computing Platform for the Future Internet. Software Technologies: Applications and Foundations (STAF 2016) : Collocated Workshops: DataMod, GCM, HOFM, MELO, SEMS, VeryComp. Revised Selected Papers. 458-469.
- Caporuscio, M., Mirandola, R., Trubiani, C. (2015). QoS-based Feedback for Service Compositions. Proceedings of the 11th International ACM SIGSOFT Conference on Quality of Software Architectures. 37-42.
- Weyns, D., Caporuscio, M., Vogel, B., Kurti, A. (2015). Design for Sustainability = Runtime Adaptation U Evolution. Proceedings of the 2015 European Conference on Software Architecture Workshops. 1-7.
- Caporuscio, M. (2013). Microevolution of Pervasive Services. 40th Euromicro Conference on Software Engineering and Advanced Applications. 161-168.
- Caporuscio, M., Funaro, M., Ghezzi, C. (2012). Resource-Oriented Middleware Abstractions for Pervasive Computing. International Conference on Software Science, Technology and Engineering. 1-10.
- Caporuscio, M. (2012). Engineering Emergent Semantics into Pervasive Resource Discovery. 39th Euromicro Conference on Software Engineering and Advanced Applications. 208-215.
- Baresi, L., Caporuscio, M., Ghezzi, C., Guinea, S. (2010). Model-Driven Management of Services. 2010 IEEE 8th European Conference on Web Services (ECOWS). 147-154.
- Autili, M., Caporuscio, M., Issarny, V. (2009). Architecting Service Oriented Middleware for Pervasive Networking. Proceedings of the 2009 ICSE Workshop on Principles of Engineering Service Oriented Systems. 58-61.
- Issarny, V., Caporuscio, M., Georgantas, N. (2007). A Perspective on the Future of Middleware-based Software Engineering. 2007 Future of Software Engineering (FOSE '07). 244-258.
- Caporuscio, M., Charlet, D., Issarny, V., Navarra, A. (2007). Energetic Performance of Service-oriented Multi-radio Networks : Issues and Perspectives. Proceedings of the 6th International Workshop on Software and Performance (WOSP '07). 42-45.
- Caporuscio, M., Marco, A.D., Inverardi, P. (2005). Run-time Performance Management of the Siena Publish/Subscribe Middleware. Proceedings of the 5th International Workshop on Software and Performance (WOSP '05). 65-74.
- Caporuscio, M., Inverardi, P. (2005). Uncertain Event-based Model for Egocentric Context Sensing. Proceedings of the 5th International Workshop on Software Engineering and Middleware. 25-32.
- Caporuscio, M., Inverardi, P., Pelliccione, P. (2004). Compositional Verification of Middleware-Based Software Architecture Descriptions. Proceedings of the 26th International Conference on Software Engineering (ICSE '04). 221-230.
- Caporuscio, M., Inverardi, P. (2003). Yet Another Framework for Supporting Mobile and Collaborative Work. Proceedings. Twelfth IEEE International Workshops on Enabling Technologies, 2003. WET ICE 2003. : Infrastructure for Collaborative Enterprises. 81-86.
- Caporuscio, M., Carzaniga, A., Wolf, A. (2002). An Experience in Evaluating Publish/Subscribe Services in a Wireless Network. Proceedings of the 3rd International Workshop on Software and Performance. 128-133.
Kapitel i bok, del av antologi (Refereegranskat)
- Caporuscio, M., Funaro, M., Ghezzi, C. (2011). RESTful Service Architectures for Pervasive Networking Environments. REST : From Research to Practice. Springer. 401-422.
- Caporuscio, M., Funaro, M., Ghezzi, C. (2010). Architectural Issues of Adaptive Pervasive Systems. Graph Transformations and Model-Driven Engineering. Springer. 492-511.
Artikel, forskningsöversikt (Refereegranskat)
-
Saman Azari, M., Flammini, F., Santini, S., Caporuscio, M. (2023). A Systematic Literature Review on Transfer Learning for Predictive Maintenance in Industry 4.0. IEEE Access. IEEE. 11. 12887-12910.
Status: Publicerad
Kapitel i bok, del av antologi (Övrigt vetenskapligt)
- Caporuscio, M., Funaro, M., Ghezzi, C., Issarny, V. (2014). ubiREST : A RESTful Service-Oriented Middleware for Ubiquitous Networking. Advanced Web Services. Springer. 475-500.
- Caporuscio, M., Funaro, M., Ghezzi, C. (2012). PaCE : A Data-Flow Coordination Language for Asynchronous Network-Based Applications. Software Composition : Proceedings of 11th International Conference, SC 2012, Prague, Czech Republic, May 31 – June 1, 2012. Springer. 51-67.
- Caporuscio, M., Raverdy, P., Moungla, H., Issarny, V. (2008). ubiSOAP : A Service Oriented Middleware for Seamless Networking. Service-Oriented Computing ICSOC 2008 : Proceedings of 6th International Conference, Sydney, Australia, December 1-5, 2008. Springer. 195-209.
- Caporuscio, M., Issarny, V. (2007). A UML 2.0 Profile for Architecting B3G Applications. Rapid Integration of Software Engineering Techniques. Springer. 18-34.
- Caporuscio, M., Muccini, H., Pelliccione, P., Nisio, E. (2006). Rapid System Development Via Product Line Architecture Implementation. Rapid Integration of Software Engineering Techniques. Springer. 18-33.
- Caporuscio, M., Ruscio, D., Inverardi, P., Pelliccione, P., Pierantonio, A. (2005). Engineering MDA into Compositional Reasoning for Analyzing Middleware-Based Applications. Software Architecture : Proceedings of the 2nd European Workshop, EWSA 2005, Pisa, Italy, June 13-14, 2005.. Springer. 130-145.
- Caporuscio, M., Inverardi, P., Pelliccione, P. (2004). Formal Analysis of Architectural Patterns. Software Architecture : Proceedings First European Workshop, EWSA 2004, St Andrews, UK, May 21-22, 2004. Springer. 10-24.
- Stafford, J.A., Wolf, A., Caporuscio, M. (2003). The Application of Dependence Analysis to Software Architecture Descriptions. Formal Methods for Software Architectures. Springer. 52-62.