Diego Perez Palacin
Senior lecturerDiego Perez-Palacin received his PhD in computer science from the University of Zaragoza, Spain. He is currently Senior Lecturer in the Computer Science and Media Technology Department at Linnaeus University, Sweden.
Before, he has been postdoctoral researcher at Politecnico di Milano (2013-2016), Italy, and Senior Researcher at University of Zaragoza (2017), where he has participated in publicly funded European (FP7 and H2020) and national (Spanish CICYT) research projects, as well as publicly funded Teaching Innovation projects.
His research interests are in the areas of quality properties of software with special interest in self-adaptive and embedded software, model-based analysis using formal methods, self-adaptation under uncertainty, and Software Performance Engineering.
My research groups
-
AdaptWise The AdaptWise research group conducts research on the foundations and engineering of self-adaptive software systems. The primary focus is on: i) dynamic architectures and runtime mechanisms…
-
Cyber-Physical Systems (CPS) The CPS research group is responsible for research, teaching, and outreach activities in the field of Cyber-Physical Systems.
-
E-health – Improved Data to and from Patients The research in the e-health area within Linnaeus University Centre for Data Intensive Sciences and Applications (DISA) will result in novel ways for…
-
Engineering Resilient Systems (EReS) The Engineering Resilient Systems (EReS) Research Lab conducts research in the area of system resilience. It focuses on investigating (and experimenting with)…
-
Smart Industry Group Smart Industry Group (SIG) is an interdisciplinary research group featuring expertise from computer science and mechanical engineering. SIG's focus is making production and…
My ongoing research projects
-
Doctoral project: Realising smarter organization by developing Digital Twin of the Organization A Digital Twin of an Organization (DTO) as a software component proposes a live model of an…
-
Project: Aligning Architectures for Digital Twin of the Organization (Aladino) This project aims at establishing a set of sound engineering methodologies, methods and tools for modeling, evaluating,…
My completed research projects
Publications
Article in journal (Refereed)
-
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: Published -
Grassi, V., Mirandola, R., Perez-Palacin, D. (2024). A conceptual and architectural characterization of antifragile systems. Journal of Systems and Software. 213.
Status: Published -
Weyns, D., Hezavehi, S.M., Avgeriou, P., Calinescu, R., Mirandola, R., et al. (2024). An Architectural Viewpoint for Benefit-Cost-Risk-Aware Decision-Making in Self-Adaptive Systems. ACM Transactions on Autonomous and Adaptive Systems.
Status: In press -
Weyns, D., Calinescu, R., Mirandola, R., Tei, K., Acosta, M., et al. (2023). Towards a Research Agenda for Understanding and Managing Uncertainty in Self-Adaptive Systems. Software Engineering Notes : an Informal Newsletter of The Specia. 48 (4). 20-36.
Status: Published -
Bernardi, S., Gomez, A., Merseguer, J., Perez-Palacin, D., Requeno, J.I. (2022). DICE simulation : a tool for software performance assessment at the design stage. Automated Software Engineering : An International Journal. 29.
Status: Published -
Andersson, J., Grassi, V., Mirandola, R., Perez-Palacin, D. (2021). A conceptual framework for resilience : fundamental definitions, strategies and metrics. Computing. 103. 559-588.
Status: Published -
Mahdavi-Hezavehi, S., Weyns, D., Avgeriou, P., Calinescu, R., Mirandola, R., et al. (2020). Uncertainty in Self-adaptive Systems : A Research Community Perspective. ACM Transactions on Autonomous and Adaptive Systems. 15 (4). 1-36.
Status: Published -
Requeno, J.I., Merseguer, J., Bernardi, S., Perez-Palacin, D., Giotis, G., et al. (2019). Quantitative Analysis of Apache Storm Applications : The NewsAsset Case Study. Information Systems Frontiers. 21 (1). 67-85.
Status: Published -
Perez-Palacin, D., Merseguer, J., Requeno, J.I., Guerriero, M., Di Nitto, E., et al. (2019). A UML Profile for the Design, Quality Assessment and Deployment of Data-intensive Applications. Software and Systems Modeling. 18 (6). 3577-3614.
Status: Published -
Bernardi, S., Domínguez, J.L., Gómez, A., Joubert, C., Merseguer, J., et al. (2018). A systematic approach for performance assessment using process mining : An industrial experience report. Empirical Software Engineering. 23 (6). 3394-3441.
Status: Published -
Garcia-Valls, M., Perez-Palacin, D., Mirandola, R. (2018). Pragmatic cyber physical systems design based on parametric models. Journal of Systems and Software. 144. 559-572.
Status: Published -
Perez-Palacin, D., Mirandola, R., Merseguer, J. (2017). Accurate modeling and efficient QoS analysis of scalable adaptive systems under bursty workload. Journal of Systems and Software. 130. 24-41.
Status: Published -
Perez-Palacin, D., Mirandola, R., Merseguer, J. (2014). On the relationships between QoS and software adaptability at the architectural level. Journal of Systems and Software. 87 (1). 1-17.
Status: Published -
Perez-Palacin, D., Mirandola, R., Merseguer, J. (2012). QoS and energy management with Petri nets : A self-adaptive framework. Journal of Systems and Software. 85 (12). 2796-2811.
Status: Published -
Perez-Palacin, D., Merseguer, J. (2010). Performance Evaluation of Self-reconfigurable Service-oriented Software With Stochastic Petri Nets. Electronic Notes in Theoretical Computer Science. 261. 181-201.
Status: Published
Conference paper (Refereed)
- Camara, J., Hahner, S., Perez-Palacin, D., Vallecillo, A., Acosta, M., et al. (2024). Uncertainty Flow Diagrams : Towards a Systematic Representation of Uncertainty Propagation and Interaction in Adaptive Systems. Proceedings of the 2024 IEEE/ACM 19th Symposium on Software Engineering for Adaptive and Self-Managing Systems. 37-43.
- Grassi, V., Mirandola, R., Perez-Palacin, D. (2023). Towards a Conceptual Characterization of Antifragile Systems. Proceedings - IEEE 20th International Conference on Software Architecture Companion, ICSA-C 2023. 121-125.
- 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.
- 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.
- Calinescu, R., Mirandola, R., Perez-Palacin, D., Weyns, D. (2020). Understanding Uncertainty in Self-adaptive Systems. 2020 IEEE International Conference on Autonomic Computing and Self-Organizing Systems, ACSOS 2020. 242-251.
- 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.
- Andersson, J., Grassi, V., Mirandola, R., Perez-Palacin, D. (2019). A Distilled Characterization of Resilience and Its Embraced Properties Based on State-Spaces. Software Engineering for Resilient Systems : 11th International Workshop, SERENE 2019, Naples, Italy, September 17, 2019, Proceedings. 11-25.
- Artac, M., Borovsak, T., Di Nitto, E., Guerriero, M., Perez-Palacin, D., et al. (2018). Infrastructure-as-code for data-intensive architectures : a model-driven development approach. 2018 IEEE 15th International Conference on Software Architecture (ICSA). 156-165.
- Vergori, G., Tamburri, D.A., Perez-Palacin, D., Mirandola, R. (2017). DevOps Performance Engineering: A Quasi-Ethnographical Study. Proceedings of the 8th ACM/SPEC on International Conference on Performance Engineering Companion. 127-132.
- Perez-Palacin, D., Ridene, Y., Merseguer, J. (2017). Quality Assessment in DevOps : Automated Analysis of a Tax Fraud Detection System. Proceedings of the 8th ACM/SPEC on International Conference on Performance Engineering Companion. 133-138.
- Ardagna, D., Bernardi, S., Gianniti, E., Aliabadi, S.K., Perez-Palacin, D., et al. (2016). Modeling performance of Hadoop applications : A journey from queueing networks to stochastic well formed nets. Algorithms and Architectures for Parallel Processing : 16th International Conference, ICA3PP 2016, Granada, Spain, December 14-16, 2016, Proceedings. 599-613.
- Pagliari, L., Mirandola, R., Perez-Palacin, D., Trubiani, C. (2016). Energy-aware adaptive techniques for information diffusion in ungoverned peer-to-peer networks. Proceedings : 2016 12th International ACM SIGSOFT Conference on Quality of Software Architectures : QoSA 2016 : 5–8 April 2016, Venice, Italy. 96-105.
- Alexeeva, Z., Perez-Palacin, D., Mirandola, R. (2016). Design Decision Documentation : A Literature Overview. Software Architecture : 10th European Conference, ECSA 2016, Copenhagen, Denmark, November 28 -- December 2, 2016, Proceedings. 84-101.
- Perez-Palacin, D., Mirandola, R., Scoppetta, M. (2016). Simulation of Techniques to Improve the Utilization of Cloud Elasticity in Workload-aware Adaptive Software. Proceedings of the 7th ACM/SPEC on International Conference on Performance Engineering Companion. 51-56.
- Perez-Palacin, D., Mirandola, R., Monterisi, F., Montoli, A. (2015). QoS-driven Probabilistic Runtime Evaluations of Virtual Machine Placement on Hosts. Proceedings : 2015 IEEE/ACM 8th International Conference on Utility and Cloud Computing : UCC 2015 : 7-10 December 2015, Limassol, Cyprus. 90-94.
- Mirandola, R., Perez-Palacin, D., Scandurra, P., Brignoli, M., Zonca, A. (2015). Business Process Adaptability Metrics for QoS-Based Service Compositions. Service Oriented and Cloud Computing. 110-124.
- Mirandola, R., Perez-Palacin, D. (2014). Software QoS Enhancement through Self-adaptation and Formal Models. Proceedings of the 10th international ACM Sigsoft conference on Quality of software architectures. 145-146.
- Perez-Palacin, D., Mirandola, R. (2014). Dealing with uncertainties in the performance modelling of software systems. Proceedings of the 10th International ACM SIGSOFT Conference on Quality of Software Architectures. 33-42.
- García-Valls, M., Perez-Palacin, D., Mirandola, R. (2014). Extending the verification capabilities of middleware for reliable distributed self-adaptive systems. 12th IEEE International Conference on Industrial Informatics (INDIN). 164-169.
- Perez-Palacin, D., Mirandola, R. (2014). Uncertainties in the modeling of self-adaptive systems : A taxonomy and an example of availability evaluation. Proceedings of the 5th ACM/SPEC international conference on Performance engineering. 3-14.
- Perez-Palacin, D., Mirandola, R., Calinescu, R. (2014). Synthesis of adaptation plans for cloud infrastructure with hybrid cost models. Proceedings : 40th Euromicro Conference Series on Software Engineering and Advanced Applications : SEAA 2014 : 27–29 August 2014, Verona, Italy. 443-450.
- García-Valls, M., Perez-Palacin, D., Mirandola, R. (2014). Time-Sensitive Adaptation in CPS through Run-Time Configuration Generation and Verification. Proceedings of the 2014 IEEE 38th Annual Computer Software and Applications Conference. 332-337.
- Perez-Palacin, D., Calinescu, R., Merseguer, J. (2013). Log2cloud : Log-based prediction of cost-performance trade-offs for cloud deployments. Proceedings of the 28th Annual ACM Symposium on Applied Computing. 397-404.
- Perez-Palacin, D., Merseguer, J., Mirandola, R. (2012). Analysis of bursty workload-aware self-adaptive systems. Proceedings of the 3rd ACM/SPEC International Conference on Performance Engineering. 75-83.
- Perez-Palacin, D., Mirandola, R., Merseguer, J. (2011). Software architecture adaptability metrics for QoS-based self-adaptation. Proceedings of the joint ACM SIGSOFT conference -- QoSA and ACM SIGSOFT symposium : ISARCS on Quality of software architectures -- QoSA and architecting critical systems -- ISARCS. 171-175.
- Perez-Palacin, D., Merseguer, J. (2011). Performance sensitive self-adaptive service-oriented software using hidden Markov models. Proceedings of the 2nd ACM/SPEC International Conference on Performance engineering. 201-206.
- Perez-Palacin, D., Mirandola, R., Merseguer, J. (2011). Enhancing a QoS-based self-adaptive framework with energy management capabilities. Proceedings of the joint ACM SIGSOFT conference -- QoSA and ACM SIGSOFT symposium : ISARCS on Quality of software architectures -- QoSA and architecting critical systems -- ISARCS. 165-169.
- Perez-Palacin, D., Merseguer, J., Bernardi, S. (2010). Performance aware open-world software in a 3-layer architecture. Proceedings of the first joint WOSP/SIPEW international conference on Performance engineering. 49-56.
- Perez-Palacin, D., Mirandola, R., Merseguer, J., Grassi, V. (2010). QoS-based model driven assessment of adaptive reactive systems. Proceedings : Third International Conference on Software Testing, Verification, and Validation—Workshops : ICST Workshops 2010 : 6–10 April 2010, Paris, France. 299-308.
Chapter in book (Refereed)
- Bernardi, S., Famelis, M., Jézéquel, J., Mirandola, R., Perez-Palacin, D., et al. (2021). Living with Uncertainty in Model-Based Development. Composing Model-Based Analysis Tools. Springer. 159-185.