Mauro Caporuscio
DocentJag arbetar som Docent 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 och projekt
-
Cyber-Physical Systems (CPS) Forskargruppen CPS ansvarar för forskning, undervisning och samverkan inom området cyberfysikaliska system.
-
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…
-
Linnaeus University Centre for Data Intensive Sciences and Applications DISA är Linnéuniversitetets spetsforskningsmiljö som arbetar med insamling, analys och nyttogörande av stora datamängder.…
Publikationer
Artikel i tidskrift (Refereegranskat)
- D'angelo, M., Caporuscio, M., Grassi, V., Mirandola, R. (2020). Decentralized learning for self-adaptive QoS-aware service assembly. Future generations computer systems. 108. 210-227.
- 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 generations computer systems. 112. 965-981.
- Caporuscio, M., Flammini, F., Khakpour, N., Singh, P., Thornadtsson, J. (2020). Smart-troubleshooting connected devices : Concept, challenges and opportunities. Future generations computer systems. 111. 681-697.
- Caporuscio, M., Mirandola, R., Trubiani, C. (2017). Building design-time and run-time knowledge for QoS-based component assembly. Software, practice & experience. 47. 1905-1922.
- 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. 136-152.
- Caporuscio, M., Ghezzi, C. (2015). Engineering Future Internet applications : The Prime approach. Journal of Systems and Software. 106. 9-27.
- Autili, M., Caporuscio, M., Issarny, V., Berardinelli, L. (2014). Model-driven engineering of middleware-based ubiquitous services. Software and Systems Modeling. 13. 481-511.
- Caporuscio, M., Raverdy, P., Issarny, V. (2012). ubiSOAP : A Service-Oriented Middleware for Ubiquitous Networking. IEEE Transactions on Services Computing. 5. 86-98.
- 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. 1-12.
- Caporuscio, M., Marco, A.D., Inverardi, P. (2007). Model-based system reconfiguration for dynamic performance management. Journal of Systems and Software. 80. 455-473.
- 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. 1059-1071.
Konferensbidrag (Refereegranskat)
- 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.
- 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.
- 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.
- 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., 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.
- 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.
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.