The research of the section addresses the following needs:
The society at large needs more specialist capacity within software on all levels (Diploma, Master, PhD) to develop and remain in control of our digital future. This result in a need to develop and enhance the software programs to fulfill the society's need for engineering candidates within software.
The society has a need for innovating the status quo via digital solutions. Such innovation can among others be driven by software-based start-ups. There is a need for universities to engage in innovation processes with digital knowledge and competences to enable successful technology-based businesses and societal technology adoption.
The rapid digitalization of the society depends on that human keep trusting digital solutions. This trust is violated if solutions are not designed to protect the rights and safety of humans. This creates a need for approaches that by design enable digital technologies to secure the safety, security and privacy of users.
It is critical for a digital society that it can develop digital solutions with predictability and in a cost-efficient manner. This creates a need to increase the body of knowledge of industrial software engineering and further improve software engineering methods, tools and practices in these respects.
The society is facing and is addressing more and more complex problems. Advancements in digital technology has enabled an unprecedented ability to collect, store and process data. Therefore, there is a need for means to turn such data into actionable insights for complex problems, e.g., to strengthen decision-making processes.
To achieve this we address the following approaches:
Advance the field of Modelling, Simulation and Data Analytics (MSDA) with new methods and tools for simulation-based design, modification, and evaluation of complex systems and data-driven derivation of simulation models; synergizing modelling and simulation with artificial intelligence approaches; supporting industry by providing data analytics, and designing and analysing simulation models to strengthen decision-making processes.
As such, we are interested in forming partnerships with industry and academia to explore new emerging developments in specific applications of societal importance in order to assess the needs and impacts that advances in modeling and simulation will have within those domains.
Contact: Sanja Lazarova-Molnar
This area study processes, methods and/or models used to develop software in different contexts, from startups and new emerging to large and established organisations, and domains e.g. health, banking, regulated domain etc. Software development has been characterised in essence a human activity where human factors play a critical role to enact software processes in action. Thus, this area also investigates the interaction between human and process in creating innovative software solutions. It examines team, project, portfolio, and organisational factors that may affect the performance and productivity in software development.
We address real-world challenges by engaging in both academic and industrial collaborations at national and international level. Please contact us if you are interested in building a partnership or conducting research.
Contact: Mikkel Baun Kjærgaard
Continuous develop in emerging and future technologies within AI, data science, user interfaces, computing platforms (e.g., edge-systems), sensing technology and automation technology creates a need for software technologies to enable efficient development with such technologies. This area aim to increase the body of knowledge of development methods and principles for software systems with emerging and future technologies and software technologies to support development with these technologies.
We address real-world challenges by engaging in both academic and industrial collaborations at national and international level. Please contact us if you are interested in building a partnership or conducting research.
Contact: Mikkel Baun Kjærgaard
This area investigate technologies and create state-of-the-art of processes, software architectures, models, methods, tools, and platforms for incremental development and delivery of vertical slices of functionality, as well as deployment strategies. It includes investigating architectural requirements for software architectures for infrastructure platforms such as those used in Industry 4.0. Therefore, we will research and provide tools for quality attribute assessment, architectural tactics, architectural prototyping, and essential components like middleware.
We address real-world challenges by engaging in both academic and industrial collaborations at national and international level. Please contact us if you are interested in building a partnership or conducting research.
Contact: Mikkel Baun Kjærgaard
To help to develop trustworthy systems this area study methodologies and tools for identifying and analysing privacy and security risks. This includes how to classify the severity and the likelihood of risks and prioritization of mitigation approach and strategies.
We address real-world challenges by engaging in both academic and industrial collaborations at national and international level. Please contact us if you are interested in building a partnership or conducting research.
Contact: Mikkel Baun Kjærgaard
Advancements in semantic and spatial sensing technologies enable a wide range of data streams about the physical world. This area conducts R&D on approaches to obtain, represent and process semantic and spatial data and their exposure to users via user interface technology (e.g. augmented reality).
We address real-world challenges by engaging in both academic and industrial collaborations at national and international level. Please contact us if you are interested in building a partnership or conducting research.
Contact: Mikkel Baun Kjærgaard
This research area investigates emerging technologies and provides new methods and tools that support development of trustworthy software systems (TSS) in which safety, security, privacy, and quality of service (performance, reliability, availability) should be guaranteed. We provide the highest possible degree of assurance and truly dependable software systems design, deployment, and operations by means of model-driven engineering, verification & validation, quality prediction & certification. The technologies are complemented by fault diagnosis and fault tolerance for increased robustness. The approaches also extend to human-machine interaction by conducting trustworthiness assessment and risk analysis/prevention for TSS applications involving human-related variability.
We address real-world challenges by engaging in both academic and industrial collaborations at national and international level. Please contact us if you are interested in building a partnership or conducting research.
Contact:
Eun-Young Kang, eyk@mmmi.sdu.dk
This area targets both the functional design and the system issues for specification, development, configuration, debugging, test, verification, validation, monitoring, and deployment platforms by researching and disseminating best practices in software development. We develop open source-projects in collaboration with industry and research partners that addresses the strategic needs of industry and serves as a basis for department research. The open-source format is intended to drive dissemination and collaboration of research and is expected to be exploited by partners and the industry and business communities at large.
We collaborate with local and international industrial and academic partners in several ways from small student projects to large research programmes. Please contact us if you are interested in hearing more about Systems Development research area and collaboration with our section.
Contact: Torben Worm
This area investigates, develops, and applies methods to ensure activating teaching with active students in large classes based on feedback for learning that enable students to learn individually and in collaboration and build software engineering competences. This includes the development of software tools and infrastructure for teaching. The area also operate, manage, and develop educational programs within software based on societal needs in collaboration with industry with a cohesive and thematic teaching based on team efforts.
We address the area by engaging in both academic and industrial collaborations at national and international level. Please contact us if you are interested in building a partnership or conducting research.
Contact: Mikkel Baun Kjærgaard