Nadeem Abbas
Senior lecturerNadeem Abbas holds a Ph.D. in Computer and Information Science from Linnaeus University Sweden. He is currently working as a Senior Lecturer at the Department of Computer Science and Media Technology, Linnaeus University Sweden. Nadeem has been studying and working with software systems since 2001. His main research interests include Self-Adaptive Software Systems, Dynamic Software Product Lines, Software Reuse, Requirements Engineering, Software Architecture and Design, and Architectural Analysis and Reasoning. He has published several papers in distinguished international conferences and journals, see the "Publications" section below for details.
Teaching
Nadeem is responsible for the following courses, where he serves in several roles including teacher, examiner, and course manager.
- 1DV532 - Starting Out with Java
- 1DV533 - Structured programming with C++
- 1DV534 - Object-Oriented Programming with C++
- 2DV600 - Foundations of Software Technology
Moreover, Nadeem is involved in the following courses as a teacher
Research
Following research projects are currently available. If you are a master's / bachelor's student looking for a degree project or thesis, or if you are a researcher who would like to collaborate on one of these projects, please contact nadeem.abbas@lnu.se.
- A Systematic Literature Review to Understand Resilient Systems and their Relationship with other Quality Attributes
- Resilient Systems – Application Areas and Metris to Measure Resilience
- Designing Resilient Systems – A Systematic Literature Review
- TAAR – A Tool for Architectural Analysis and Reasoning
- Evaluation of the eARF Analytical Framework
- Defining Implementation Processes For the ASPLe Methodology
- Defining Testing Processes for ASPLe Methodology
- Architectural Tactics and Patterns for Self-Adaptive Software Systems
- A Systematic Literature Review on Architecture-Based Methods to Develop Self-Adaptive Systems
Industrial Project Proposals
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…
-
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
My completed research projects
Publications
Article in journal (Refereed)
-
Weyns, D., Gerostathopoulos, I., Abbas, N., Andersson, J., Biffl, S., et al. (2023). Self-Adaptation in Industry : A Survey. ACM Transactions on Autonomous and Adaptive Systems. 18 (2).
Status: Published -
Abbas, N., Andersson, J., Weyns, D. (2020). ASPLe : a methodology to develop self-adaptive software systems with systematic reuse. Journal of Systems and Software. 167. 1-19.
Status: Published
Conference paper (Refereed)
- Weyns, D., Gerostathopoulos, I., Abbas, N., Andersson, J., Biffl, S., et al. (2022). Preliminary Results of a Survey on the Use of Self-Adaptation in Industry. Proceedings - 17th Symposium on Software Engineering for Adaptive and Self-Managing Systems, SEAMS 2022. 70-76.
- Abbas, N., Andersson, J., Iftikhar, M.U., Weyns, D. (2016). Rigorous architectural reasoning for self-adaptive software systems. Proceedings : First Workshop on Qualitative Reasoning abut Software Architectures, QRASA 2016. 11-18.
- Abbas, N., Andersson, J. (2015). Harnessing Variability in Product-lines of Self-adaptive Software Systems. Proceedings of the 19th International Conference on Software Product Line : SPLC '15. 191-200.
- Abbas, N., Andersson, J. (2015). Architectural Reasoning Support for Product-Lines of Self-adaptive Software Systems : A Case Study. Software Architecture: 9th European Conference, ECSA 2015, Dubrovnik/Cavtat, Croatia, September 7-11, 201. 20-36.
- Abbas, N., Andersson, J. (2013). Architectural reasoning for dynamic software product lines. Proceedings of the 17th International Software Product Line Conference co-located workshops. 117-124.
- Abbas, N., Andersson, J., Weyns, D. (2012). Modeling Variability in Product Lines Using Domain Quality Attribute Scenarios. Proceedings of the WICSA/ECSA 2012 Companion Volume. 135-142.
- Abbas, N., Andersson, J., Weyns, D. (2011). Knowledge evolution in autonomic software product lines. SPLC '11 Proceedings of the 15th International Software Product Line Conference, Volume 2. 36:1-36:8.
- Abbas, N. (2011). Towards autonomic software product lines. SPLC '11 Proceedings of the 15th International Software Product Line Conference, Volume 2. 44:1-44:8.
- Abbas, N., Andersson, J., Löwe, W. (2010). Autonomic Software Product Lines (ASPL). ECSA '10 Proceedings of the Fourth European Conference on Software Architecture : Companion Volume. 324-331.
Conference paper (Other academic)
- Abbas, N., Awais, M.M., Kurti, A. (2023). Smart Forest Observatories Network : A MAPE-K Architecture Based Approach for Detecting and Monitoring Forest Damage. Proceedings of the Conference Digital solutions for detecting and monitoring forest damage : Växjö, Sweden, March 28-29, 2023.
Chapter in book (Other academic)
- Talpur, H., Muneer, B., Memon, M.A., Abbas, N., Waqas, A. (2023). AI-Powered Antennas and Microwave Components. AI and Its Convergence With Communication Technologies. IGI Global. 97-136.
Report (Other academic)
- Abbas, N., Andersson, J. (2017). ASPLe : a methodology to develop self-adaptive software systems with reuse. Linnaeus University. 116.
- Abbas, N., Andersson, J., Löwe, W. (2011). Towards Autonomic Software Product Lines (ASPL) - A Technical Report. 20.
Doctoral thesis, comprehensive summary (Other academic)
- Abbas, N. (2018). Designing Self-Adaptive Software Systems with Reuse. Doctoral Thesis. Växjö, Linnaeus University Press. 56.