Jesper Andersson
Professor, DeanDr. Jesper Andersson is a Professor of Computer Science at Linnaeus University. He holds a PhD. in Computer Science from the Department of Computer and Information Science at Linköping University (2007). Dr. Andersson served as the Department Chair for the Computer Science department at Linnaeus University from 2013 to 2020. From January 2021, he is the Dean of the Faculty of Technology.
His research focuses mainly on Software Engineering techniques and methodologies supporting the development of smarter systems. He has published several papers in distinguished journals and conferences in Self-adaptive Software Systems, Software Reuse, and Software Ecosystems. He has also served in organization and program committees for international conferences, symposiums, and workshops.
Professor Andersson has a long and broad educational experience. During the last decades, he has taught computer science, primarily courses in software design. He has also been engaged as a trainer, coach, and technical advisor by several prominent industrial companies with a global presence.
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,…
-
Project: Digital acceleration for medium size sustainable cities (DIACCESS) The aim of the project is to solve real societal challenges by combining municipal administrations and municipal companies…
My completed research projects
-
Project: Development of a Master Programme in Computer Science The aim of this project is to develop our existing two-year master programme in Computer Science (with specialization in Software…
-
Project: Provably Secure Self-Protecting Systems (PROSSES) The PROSSES project will result in techniques and tools to create a protecting layer for software systems against attacks from the Internet.
Publications
Article in journal (Refereed)
-
Andersson, J., Caporuscio, M., D'angelo, M., Napolitano, A. (2023). Architecting decentralized control in large-scale self-adaptive systems. Computing. 105. 1849-1882.
Status: Published -
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 -
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 -
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: 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 -
Skandylas, C., Khakpour, N., Andersson, J. (2020). AT-DIFC + : Toward Adaptive and Trust-Aware Decentralized Information Flow Control. ACM Transactions on Autonomous and Adaptive Systems. 15 (4).
Status: Published -
Axelsson, J., Papatheocharous, E., Andersson, J. (2014). Characteristics of software ecosystems for Federated Embedded Systems : A case study. Information and Software Technology. 56 (11). 1457-1475.
Status: Published -
Gil De La Iglesia, D., Milrad, M., Andersson, J. (2012). Software Requirements to Support QoS in Collaborative M-Learning Activities. Lecture Notes in Computer Science. 7493. 176-183.
Status: Published -
Weyns, D., Malek, S., Andersson, J. (2012). FORMS : Unifying Reference Model for Formal Specification of Distributed Self-adaptive Systems. ACM Transactions on Autonomous and Adaptive Systems. 7 (1).
Status: Published
Conference paper (Refereed)
- Cooke, N., Forss, J., Chung, S., Andersson, J. (2023). Maximising Academic and Social Outcomes. Proceedings of the 19th International CDIO Conference, Trondheim, Norway, 26-29 June 2023. 644-655.
- Cooke, N., Chung, S., Hawwash, K., Cottle, D., Caporali, E., et al. (2023). Euniwell : Maximising academic and social outcomes in engineering education. European Society for Engineering Education (SEFI) : Book of Proceedings for the 51st Annual Conference ofthe European Society for Engineering Education. 1857-1865.
- Cooke, N., Forss, J., Caporali, E., Chargé, P., Hawwash, K., et al. (2023). Supporting Students From Different Universities And Backgrounds To Improve Their Academic And Social Outcomes : Euniwell MASOEE Project Workshop. European Society for Engineering Education (SEFI) : Book of Proceedings for the 51st Annual Conference ofthe European Society for Engineering Education. 3125-3130.
- Weyns, D., Andersson, J. (2023). From Self-Adaptation to Self-Evolution Leveraging the Operational Design Domain. 2023 IEEE/ACM 18th Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS). 90-96.
- 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.
- Skandylas, C., Khakpour, N., Andersson, J. (2020). Adaptive Trust-Aware Decentralized Information Flow Control. 2020 IEEE International Conference on Autonomic Computing and Self-Organizing Systems (ACSOS) : Virtual Conference 17-21 August 2020. 92-101.
- 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.
- 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.
- 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.
- Pettersson, O., Andersson, J. (2016). A Survey of Modeling Approaches for Software Ecosystems. SOFTWARE BUSINESS, (ICSOB 2016). 79-93.
- Andersson, J., Caporuscio, M. (2016). Aligning Architectures for Sustainability. ACM Proccedings of the 10th European Conference on Software Architecture Workshops (ECSA-W).
- 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.
- Papatheocharous, E., Axelsson, J., Andersson, J. (2013). Issues and Challenges in Ecosystems for Federated Embedded Systems. Proceedings of the First International Workshop on Software Engineering for Systems-of-Systems. 21-24.
- Weyns, D., Andersson, J. (2013). On the Challenges of Self-adaptation in Systems of Systems. Proceedings of the First International Workshop on Software Engineering for Systems-of-Systems. 47-51.
- 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.
- Weyns, D., Schmerl, B., Grassi, V., Malek, S., Mirandola, R., et al. (2013). On Patterns for Decentralized Control in Self-Adaptive Systems. Software Engineering for Self-Adaptive Systems II : International Seminar, Dagstuhl Castle, Germany, October 24-29, 2010 Revised Selected and Invited Papers. 76-107.
- Pettersson, O., Andersson, J., Milrad, M. (2013). Understanding Software Ecosystems for Technology-Enhanced Learning : a Case Study. Proceedings of the 21st International Conference on Computers in Education 2013. 457-462.
- 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.
- Gil De La Iglesia, D., Andersson, J., Milrad, M., Sollervall, H. (2012). Towards a Decentralized and Self-Adaptive System for M-Learning Applications. Seventh IEEE International Conference on Wireless, Mobile and Ubiquitous Technology in Education : Takamatsu, Kagawa, Japan, 27-30 March 2012. 162-166.
- Weyns, D., Iftikhar, M.U., Malek, S., Andersson, J. (2012). Claims and Supporting Evidence for Self-Adaptive Systems : A Literature Study. ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems. 89-98.
- 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.
- Andersson, J., Heberle, A., Kirchner, J., Löwe, W. (2011). Service Level Achievements : Distributed Knowledge for Optimal Service Selection. Proceedings - 9th IEEE European Conference on Web Services, ECOWS 2011. 125-132.
- Weyns, D., Andersson, J. (2011). CAKE: Codifying Architecture Knowledge Effectively. Proceedings of the 1th International Software Technology Exchange Workshop.
- Gil De La Iglesia, D., Andersson, J., Milrad, M. (2010). Mobile Virtual Devices for Collaborative M-Learning. Workshop Proceedings of the 18th International Conference on Computers in Education.
- Pettersson, O., Svensson, M., Gil De La Iglesia, D., Andersson, J., Milrad, M. (2010). On the Role of Software Process Modeling in Software Ecosystem Design. Proceedings of the Fourth European Conference on Software Architecture: Companion Volume. 103-110.
- 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.
- Gil De La Iglesia, D., Andersson, J., Milrad, M. (2010). Enhancing Mobile Learning Activities by the Use of Mobile Virtual Devices : Some Design and Implementation Issues. 2010 2nd International Conference on Intelligent Networking and Collaborative Systems (INCOS). 137-144.
- Andersson, J., De Lemos, R., Malek, S., Weyns, D. (2009). Reflecting on self-adaptive software systems. Software Engineering for Adaptive and Self-Managing Systems, 2009. SEAMS '09. ICSE Workshop on. 38-47.
- Andersson, J., Ericsson, M., Löwe, W. (2008). Automatic Rule Derivation for Adaptive Architectures. 8th IEEE/IFIP Working Conference on Software Architecture. 323-326.
- Andersson, J., Ericsson, M., Kessler, C., Löwe, W. (2008). Profile-guided Composition. 7th International Symposium on Software Composition. 157-164.
- Andersson, J., Edvinsson, M. (2008). The Puppeteer — Directing Software Engineering Projects. International Conference on Computer Science and Software Engineering : CSSE 2008.
- Ericsson, M., Löwe, W., Kessler, C., Andersson, J. (2008). Composition and Optimization. Proc. Int. Workshop on Component-Based High Performance Computing.
- Van Der Duim, L., Andersson, J., Sinnema, M. (2007). Good Practices for Educational Software Engineering Projects. 29th International Conference on Software Engineering, 2007. (ICSE 2007). 29th International Conference on. 698-707.
Chapter in book (Refereed)
- Schmerl, B., Andersson, J., Vogel, T., Cohen, M.B., Rubira, C.M.F., et al. (2017). Challenges in composing and decomposing assurances for self-adaptive systems. Software Engineering for Self-Adaptive Systems III. Assurances.. Springer. 64-89.
- Ghazi, A.N., Andersson, J., Torkar, R., Petersen, K., Börstler, J. (2014). Information Sources and Their Importance to Prioritize Test Cases in the Heterogeneous Systems Context. Systems, Software and Services Process Improvement. Springer. 86-98.
- Andersson, J., Bencomo, N., Baresi, L., Lemos, R.D., Gorla, A., et al. (2013). Software Engineering Processes for Self-adaptive Systems. Software Engineering for Self-Adaptive Systems International Seminar Dagstuhl Castle, Germany, October 24-29, 2010 Revised Selected and Invited Papers. Springer. 51-75.
- Vromant, P., Weyns, D., Malek, S., Andersson, J. (2011). On interacting control loops in self-adaptive systems. Proceedings of the 6th International Symposium on Software Engineering for Adaptive and Self-Managing Systems. ACM Press. 202-207.
Collection (editor) (Refereed)
- Weyns, D., Malek, S., De Lemos, R., Andersson, J. (2010). Self-Organizing Architectures : First International Workshop, SOAR 2009, Cambridge, UK, September 14, 2009, Revised Selected and Invited Papers. Springer. 301.
Conference proceedings (editor) (Refereed)
- Weyns, D., Malek, S., De Lemos, R., Andersson, J. (2010). Self-Organizing Architectures : First International Workshop, SOAR 2009, Cambridge, UK, September 14, 2009, Revised Selected and Invited Papers. Springer. 301.
Article in journal (Other academic)
-
Weyns, D., Malek, S., Andersson, J., Schmerl, B. (2012). Introduction to the special issue on state of the art in engineering self-adaptive systems. Journal of Systems and Software. 85 (12). 2675-2677.
Status: Published
Conference paper (Other academic)
- Papatheocharous, E., Andersson, J., Axelsson, J. (2015). Ecosystems and Open Innovation for Embedded Systems : A Systematic Mapping Study. Software Business : 6th International Conference, ICSOB 2015, Braga, Portugal, June 10-12, 2015, Proceedings. 81-95.
- De Lemos, R., Giese, H., Müller, H.A., Shaw, M., Andersson, J., et al. (2013). Software Engineering for Self-Adaptive Systems : A Second Research Roadmap. Software Engineering for Self-Adaptive Systems II : International Seminar, Dagstuhl Castle, Germany, October 24-29, 2010 Revised Selected and Invited Papers. 1-32.
- Weyns, D., Malek, S., Andersson, J. (2010). On decentralized self-adaptation : lessons from the trenches and challenges for the future. SEAMS ’10 : Proceedings of the 2010 ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems. 84-93.
- Weyns, D., Malek, S., Andersson, J. (2010). FORMS : a formal reference model for self-adaptation. ICAC ’10 : Proceeding of the 7th international conference on Autonomic computing. 205-214.
Chapter in book (Other academic)
- Andersson, J., De Lemos, R., Malek, S., Weyns, D. (2009). Modeling Dimensions of Self-Adaptive Software Systems. Software Engineering for Self-Adaptive Systems. Springer. 27-47.
- Cheng, B., Lemos, R., Giese, H., Inverardi, P., Magee, J., et al. (2009). Software Engineering for Self-Adaptive Systems : A Research Roadmap. Software Engineering for Self-Adaptive Systems. Springer. 1-26.
Doctoral thesis, monograph (Other academic)
- Andersson, J. (2007). Dynamic Software Architectures. Doctoral Thesis. Linköpings universitet, Linköping. 168.
Report (Other academic)
- Skandylas, C., Khakpour, N., Andersson, J. (2020). Self-Adaptive Trust-aware Decentralized Information Flow Control, extended version. 18.
- 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.
Conference proceedings (editor) (Other academic)
- Weyns, D., Malek, S., Andersson, J., Schmerl, B. (2010). SOAR'10 : Proceeding of the second international workshop on Self-organizing architectures. New York, NY, USA, ACM Press.