This image shows Mir Alireza Hakamian

Mir Alireza Hakamian

M. Sc.

Research Assistant, Doctoral Researcher
Institute of Software Engieering
Software Quality and Architecture Group
[Photo: University of Stuttgart]

Contact

+49 711 685 88248
+49 711 685 88472

Universitätsstraße 38
70569 Stuttgart
Germany
Room: 1.342

Publications:
  1. 2023

    1. Hakamian, M. A., & Becker, S. (2023). Quantitative Analysis of Software Designs: Teaching Design and Experiences. In M. Vieira, V. Cardellini, A. D. Marco, & P. Tuma (Eds.), Companion of the 2023 ACM/SPEC International Conference on Performance                  Engineering, ICPE 2023, Coimbra, Portugal, April 15-19, 2023 (pp. 341--344). ACM. https://doi.org/10.1145/3578245.3584357
    2. Frank, S., Hakamian, M. A., Zahariev, D., & van Hoorn, A. (2023). Verifying Transient Behavior Specifications in Chaos Engineering Using                  Metric Temporal Logic and Property Specification Patterns. In M. Vieira, V. Cardellini, A. D. Marco, & P. Tuma (Eds.), Companion of the 2023 ACM/SPEC International Conference on Performance                  Engineering, ICPE 2023, Coimbra, Portugal, April 15-19, 2023 (pp. 319--326). ACM. https://doi.org/10.1145/3578245.3584314
  2. 2022

    1. Beck, S., Frank, S., Hakamian, A., & van Hoorn, A. (2022). How is Transient Behavior Addressed in Practice? Insights from a Series of Expert Interviews. Companion of the 2022 ACM/SPEC International Conference on Performance Engineering, 105–112. https://doi.org/10.1145/3491204.3527483
    2. Frank, S., Wagner, L., Hakamian, M. A., Straesser, M., & van Hoorn, A. (2022). MiSim: A Simulator for Resilience Assessment of Microservice-Based                  Architectures. 22nd IEEE International Conference on Software Quality, Reliability                  and Security, QRS 2022, Guangzhou, China, December 5-9, 2022, 1014--1025. https://doi.org/10.1109/QRS57517.2022.00105
    3. Hakamian, M. A., Klinaku, F., Frank, S., van Hoorn, A., & Becker, S. (2022). Planning for Software System Recovery by Knowing Design Limitations of Cloud-native Patterns. In M. van Steen, D. Ferguson, & C. Pahl (Eds.), Proceedings of the 12th International Conference on Cloud Computing and Services Science, CLOSER 2022,, Online Streaming, April 27-29, 2022 (pp. 215--222). SCITEPRESS. https://doi.org/10.5220/0011061500003200
    4. Frank, S., Hakamian, M. A., Wagner, L., von Kistowski, J., & van Hoorn, A. (2022). Towards Continuous and Data-driven Specification and Verification                  of Resilience Scenarios. IEEE International Symposium on Software Reliability Engineering                  Workshops, ISSRE 2022 - Workshops, Charlotte, NC, USA, October 31                  - Nov. 3, 2022, 136--137. https://doi.org/10.1109/ISSREW55968.2022.00059
  3. 2021

    1. Klinaku, F., Hakamian, M. A., & Becker, S. (2021). Architecture-based Evaluation of Scaling Policies for Cloud Applications. In E. El-Araby, V. Kalogeraki, D. Pianini, F. Lassabe, B. Porter, S. Ghahremani, I. Nunes, M. Bakhouya, & S. Tomforde (Eds.), IEEE International Conference on Autonomic Computing and Self-Organizing              Systems, ACSOS 2021, Washington, DC, USA, September 27 - Oct. 1,              2021 (pp. 151--157). IEEE. https://doi.org/10.1109/ACSOS52086.2021.00035
    2. Frank, S., Hakamian, M. A., Wagner, L., Kesim, D., Zorn, C., von Kistowski, J., & van Hoorn, A. (2021). Interactive Elicitation of Resilience Scenarios Based on Hazard Analysis                  Techniques. In P. Scandurra, M. Galster, R. Mirandola, & D. Weyns (Eds.), Software Architecture - 15th European Conference, ECSA 2021 Tracks                  and Workshops; Växjö, Sweden, September 13-17,                  2021, Revised Selected Papers (Vol. 13365, pp. 229--253). Springer. https://doi.org/10.1007/978-3-031-15116-3\_11
    3. Frank, S., Hakamian, M. A., Wagner, L., Kesim, D., von Kistowski, J., & van Hoorn, A. (2021). Scenario-based Resilience Evaluation and Improvement of Microservice Architectures: An Experience Report. In R. Heinrich, R. Mirandola, & D. Weyns (Eds.), ECSA 2021 Companion Volume, Virtual (originally: Växjö, Sweden), 13-17 September, 2021 (Vol. 2978). CEUR-WS.org. http://ceur-ws.org/Vol-2978/faacs-paper3.pdf
    4. Beck, S., Frank, S., Hakamian, M. A., Merino, L., & van Hoorn, A. (2021). TransVis: Using Visualizations and Chatbots for Supporting Transient Behavior in Microservice Systems. Proceedings of the 9th IEEE Working Conference on Software Visualization (VISSOFT 2021).
  4. 2020

    1. Frank, M., Hakamian, M. A., & Becker, S. (2020). Defining a Formal Semantic for Parallel Patterns in the Palladio Component                  Model Using Hierarchical Queuing Petri Nets. In H. Muccini, P. Avgeriou, B. Buhnova, J. Cámara, M. Caporuscio, M. Franzago, A. Koziolek, P. Scandurra, C. Trubiani, D. Weyns, & U. Zdun (Eds.), Software Architecture - 14th European Conference, ECSA 2020 Tracks                  and Workshops, L’Aquila, Italy, September 14-18, 2020, Proceedings (Vol. 1269, pp. 381--394). Springer. https://doi.org/10.1007/978-3-030-59155-7\_28
    2. Hakamian, A. (2020). Engineering Resilience: Predicting The Change Impact on Performance and Availability of Reconfigurable Systems. 2020 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW), 143--146.
    3. Hakamian, A., Klinaku, F., van Hoorn, A., & Becker, S. (2020). Resilience, Survivability, and Elasticity: A Taxonomy for Change Impact Quantification of Reconfigurable Systems. 2020 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW), 267--274.
  5. 2019

    1. Klinaku, F., Hakamian, M. A., & Frank, M. (2019). A Process Model for Elastic and Resilient IoT Applications with Emergent                  Behaviors. IEEE International Conference on Software Architecture Companion,                  ICSA Companion 2019, Hamburg, Germany, March 25-26, 2019, 27--30. https://doi.org/10.1109/ICSA-C.2019.00012
    2. Frank, M., & Hakamian, M. A. (2019). An Architectural Template for Parallel Loops and Sections. Softwaretechnik-Trends, 39(3), Article 3. https://pi.informatik.uni-siegen.de/stt/39\_3/01\_Fachgruppenberichte/SSP18/FrankHakamian18.pdf
  6. 2015

    1. Hakamian, M. A., & Rahmani, A. M. (2015). Evaluation of isolation in virtual machine environments encounter in effective attacks against memory. Secur. Commun. Networks, 8(18), Article 18. https://doi.org/10.1002/sec.1374

CAREER

 

EDUCATION


Engineering methods for software development:

  • Hazard analysis
  • Requirement specification
  • Architecture and design specification
  • Architectural patterns and styles
  • Formal methods

Quality analysis:

  • Functional Correctness
  • Reliability, availability and performance evaluation/verification

Application domain

  • Cloud-native application

 

To the top of the page