Jesper Andersson
Professor, dekanJesper Andersson är professor i datavetenskap vid Linnéuniversitetet. Han har en doktorsexamen i datavetenskap från Institutionen för datavetenskap och informationsvetenskap vid Linköpings universitet (2007).
Inom utbildningen ansvarar han för kurser på grund och avancerad nivå inom mjukvaruutveckling, framför allt kurser inom utvecklingsprocesser och mjukvarudesign.
Hans forskning fokuserar främst på tekniker och metoder för mjukvaruutveckling med ett fokus på stöd för utveckling av smartare system. Han har publicerat och presenterat flera arbeten i internationella tidskrifter och konferenser inom områden som självanpassande mjukvarusystem, mjukvaruåteranvändning och mjukvaruekosystem. Han har också varit medlem i ett stort antal organisations- och programkommittéer för internationella konferenser, symposier och workshops.
Mina pågående forskningsprojekt
-
Doktorandprojekt: Förverkliga smartare organisation genom att utveckla organisationens digitala tvilling En Digital Tvilling av en Organisation (DTO) som en mjukvarukomponent föreslår en levande…
-
Projekt: Anpassningsbara arkitekturer för organisationers digitala tvillingar (Aladino) Detta projekt syftar till att skapa en uppsättning metodologier, metoder och verktyg för modellering,…
-
Projekt: Digital acceleration for medium size sustainable cities (DIACCESS) Syftet med projektet Diaccess är att lösa riktiga samhällsutmaningar genom att sammanföra kommunala förvaltningar och…
Mina avslutade forskningsprojekt
-
Projekt: Nyutveckling av masterprogram i datavetenskap Syftet med projektet är att nyutveckla vårt befintliga 2-åriga masterprogram i datavetenskap, med inriktning mot programvaruteknik. Resultatet…
-
Projekt: Provably secure self-protecting systems (PROSSES) Projektet PROSSES ska ta fram tekniker och verktyg för att skapa ett skyddslager för datasystem mot attacker från Internet.
Publikationer
Artikel i tidskrift (Refereegranskat)
-
Andersson, J., Caporuscio, M., D'angelo, M., Napolitano, A. (2023). Architecting decentralized control in large-scale self-adaptive systems. Computing. 105. 1849-1882.
Status: Publicerad -
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: Publicerad -
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: Publicerad -
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: Publicerad -
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: Publicerad -
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: Publicerad -
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: Publicerad -
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: Publicerad -
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: Publicerad
Konferensbidrag (Refereegranskat)
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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. (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.
- 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.
Kapitel i bok, del av antologi (Refereegranskat)
- 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.
Samlingsverk (redaktörskap) (Refereegranskat)
- 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.
Proceedings (redaktörskap) (Refereegranskat)
- 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.
Artikel i tidskrift (Övrigt vetenskapligt)
-
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: Publicerad
Konferensbidrag (Övrigt vetenskapligt)
- 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.
Kapitel i bok, del av antologi (Övrigt vetenskapligt)
- 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.
Doktorsavhandling, monografi (Övrigt vetenskapligt)
- Andersson, J. (2007). Dynamic Software Architectures. Doctoral Thesis. Linköpings universitet, Linköping. 168.
Rapport (Övrigt vetenskapligt)
- 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.
Proceedings (redaktörskap) (Övrigt vetenskapligt)
- 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.